<SEC-DOCUMENT>0000731012-19-000040.txt : 20190318
<SEC-HEADER>0000731012-19-000040.hdr.sgml : 20190318
<ACCEPTANCE-DATETIME>20190318153800
ACCESSION NUMBER:		0000731012-19-000040
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190318
DATE AS OF CHANGE:		20190318

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-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-12015
		FILM NUMBER:		19688068

	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-K
<SEQUENCE>1
<FILENAME>hcsg-20181231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2017 Workiva--><!--r:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736--><html 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" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:hcsg="http://www.hcsgcorp.com/20181231" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26"><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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMy0xLTEtMS0w_162577c0-aef5-4a5b-97c3-7e8780a9be94">HEALTHCARE SERVICES GROUP INC</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfNy0xLTEtMS0w_bde593a6-ba2d-4d8c-8740-9e67d645bd0d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfOC0xLTEtMS0w_7daabc2b-4843-4d5d-90df-ebb14bbb2f3f">2018</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfOS0xLTEtMS0w_c29a2516-9bb1-4710-9699-896688a47637">FY</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTEtMS0xLTEtMA_c8ee932f-afc1-4ffb-a054-ca7ac13a1fa8">Yes</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTItMS0xLTEtMA_e7b9f584-e3f4-4e5c-ac78-9bbbc8a28edb">No</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTMtMS0xLTEtMA_6af98b6a-6f44-420e-bed2-ae822ddd0a60">Yes</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTQtMS0xLTEtMA_1ae5ff5b-34ee-4a27-bd7a-48728e4e5736">Large Accelerated Filer</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt:booleanfalse" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTUtMS0xLTEtMA_fbabc3e7-ccbc-4d6d-8985-e4db3e1daf64">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTYtMS0xLTEtMA_eb5d9b2c-5f4f-495c-8d2d-4147533e2a0d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTctMS0xLTEtMzYxNQ_57876168-99f2-445e-960a-e7ff6c80a83c">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RleHRyZWdpb246MTliMDI5ZDVlMmNhNGJkZWJkZTgzYTQ4MzU4OTA3ZTNfMTY0OTI2NzQ0MTY5Mw_12dfc36d-655c-43c5-9033-049c4273845d">0000731012</ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RleHRyZWdpb246MTliMDI5ZDVlMmNhNGJkZWJkZTgzYTQ4MzU4OTA3ZTNfMTA5OTUxMTYyNzg0Mw_ef661a3c-5183-42be-b13a-2338ad3c38f4">--12-31</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzMtMS0xLTEtMA_22871410-dbdd-48ef-81b3-2e77a5afca25">47,209</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzMtMy0xLTEtMA_bfa8e3ae-4876-4925-8576-079dc076e108">11,985</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzUtMS0xLTEtMA_495a62c1-f063-46e3-adc2-4af08d6a28ae">17,216</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzUtMy0xLTEtMA_43cb2f3b-8fba-49fd-8fc3-2b8f906bb538">12,853</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzctMS0xLTEtMA_ea8bbec3-5b5b-4483-b5a6-037d070d9117">10,000</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzctMy0xLTEtMA_b89427e1-4db7-44b1-a268-18258f082e56">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEwLTEtMS0xLTA_ed787c20-1410-4ff7-9f1c-1c623b44357c">.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEwLTMtMS0xLTA_d7e9dfed-a4b7-4603-a601-074849cba290">.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzExLTEtMS0xLTA_e8450000-ac26-4358-8336-2a51eb7fc970">100,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzExLTMtMS0xLTA_b9ea5bc1-8b11-483c-8ea4-0d799746dabe">100,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEyLTEtMS0xLTA_501f551a-3cb0-4a4b-b7f2-1d91f2b00f62">75,344</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEyLTMtMS0xLTA_dddb8026-088f-425f-830e-ba9c3eeec398">74,960</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEzLTEtMS0xLTA_48e81c15-aad1-461f-8fd8-02b1175d3932">73,877</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEzLTMtMS0xLTA_00647bda-26bd-4a09-a1d2-6cdda924cccc">73,436</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzE1LTEtMS0xLTA_74bf2b3e-3875-4ee9-84bb-3cfd4fcd034c">1,467</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzE1LTMtMS0xLTA_73adef1c-addf-48c8-9848-9db921006eda">1,524</ix:nonFraction><ix:nonNumeric contextRef="i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzItMS0xLTEtMA_85b461f5-8ab9-4f9c-8efd-8bc773181113">1</ix:nonNumeric><ix:nonNumeric contextRef="i560bd4e592ea4634ab2f50bf95ddf4da_I20181231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzMtMS0xLTEtMA_86c9c3e7-d1c3-46d9-b137-0e8b9caf0fa0">1</ix:nonNumeric><ix:nonNumeric contextRef="i2d1447a6633144bd8e2b8694a8bb9227_I20181231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzQtMS0xLTEtMA_69944590-dd37-4067-aee7-213a1b959689">1</ix:nonNumeric><ix:nonNumeric contextRef="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzUtMS0xLTEtMA_40fd879d-0481-4555-8d2a-305ba7313499">1</ix:nonNumeric><ix:nonNumeric contextRef="i309b26a172ca49a5b04823a03126035f_I20181231" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzYtMS0xLTEtMA_751d56db-618f-4458-a079-479b6226134e">1</ix:nonNumeric><ix:nonNumeric contextRef="id41651ab00c14cb18d5ad05b1914edcf_I20181231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzctMS0xLTEtMA_e3174b47-192a-48d6-ac7c-3c61dc213103"></ix:nonNumeric><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExOTI_06e25834-18cc-4cc8-88ad-6d702c542bed">P5Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i91e8c6333d984e9fbbecaf29e45ccbeb_D20180101-20181231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMzAzL2ZyYWc6ZTI2MTQ0ZmExZjM5NGUzNWIyMmJmMTdjYjk5YTEyZTEvdGV4dHJlZ2lvbjplMjYxNDRmYTFmMzk0ZTM1YjIyYmYxN2NiOTlhMTJlMV8xNjQ5MjY3NDQxOTc1_1b438a09-19ba-44c3-82ab-3d2a212cdb96">1.15</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i61b0e5ff489f46b18e466e504a318b99_D20180101-20181231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMzAzL2ZyYWc6ZTI2MTQ0ZmExZjM5NGUzNWIyMmJmMTdjYjk5YTEyZTEvdGV4dHJlZ2lvbjplMjYxNDRmYTFmMzk0ZTM1YjIyYmYxN2NiOTlhMTJlMV8xNjQ5MjY3NDQxOTc3_6a706a26-9468-4d8d-b89f-3dec13ffbf66">0.50</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="hcsg-20181231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i5b3bd96e02a047858eb15a628c60f1b8_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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i38faf991a74346e3aa0606b1f36153ec_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i8c93bfbab7d6439f8a15abde6e557db9_I20190314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdc0bb8d619a4fa5929a3a02175e0cde_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:context id="ic48c7b98d21d4e2997c3b49ad72f1df2_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: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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4cad1842a5844099d10f34f598b4752_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9536da911cf7426fae3239c5bbea2d53_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic04ea7c3a858485894f6c2620ace2d33_I20151231"><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>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bf546f5a47a44c1adacdc28e6440969_I20151231"><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>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie15b1eb55b124df780cb48d03f8b54e7_I20151231"><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>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idda3c1ba4d9745748e47af3d2cb18613_I20151231"><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>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38e6b4de458d49cbb0f71dc9279ddbf7_I20151231"><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>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aea8a43827746d398d7a0c024468554_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide410710233d44b9914ae63f20a71f79_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i610d555d911547999807082da82f7712_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie26136d07eee433fa67c798ece6d4369_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic562ed3d2bc243ba9ca3ebfb8c13852d_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1701ffb53b9a4462888dc130a93ed358_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6480ae6479784b02b16c3aad97457d0c_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b66fef09e524a83836673ada82e0a71_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="i5b18510eff16435ab8a7fc08e601ce51_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="i89baf9b8db3b4b29b74b26ee8ec63ad5_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="i6e94fefc635e42b69cdafab374a1de1d_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="id9d241a672d84afb9482a958399fa573_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="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69655973f85c40bda9a0b983ee9da7f4_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib268362695944b889ae47372edab70a6_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c49bb3bd43a426090e21d5e943f8f42_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="i36342cabba1648e0a39151501d18d700_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="i5bd7e0c047c540a395a7e0dbeb682517_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="i4145153c1d9948339323c2ef218abcf5_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="i1534ebddfe7e4b8c86a7c808eaf95e12_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="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hcsg:segment</xbrli:measure></xbrli:unit><xbrli:context id="i1c3e5902f067408eadb779c45468929f_D20180101-20181231"><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:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</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="i31a5678beae2428fbd1585aa27b479a8_D20180101-20181231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="id2133f21cfd541d8a466b6c2e3379a80_D20180101-20181231"><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:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</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="i362b40fb1e5449b092d50397067f9380_D20180101-20181231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i878c49ea7ad44037b353fcd6c8a4dd5d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="idd19e19ffc91481ca8c34f52547616d7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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:unit id="financial_institution"><xbrli:measure>hcsg:financial_institution</xbrli:measure></xbrli:unit><xbrli:context id="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib161a5118287406ba975ebe99eb08779_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i339ca23599ff4240959ff4567404d57d_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c9638dc17f347268251a9aef399bc2f_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf0e2b27dd4b45999f6b706a385f49ef_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd21915ffd0442d3804ef36fc68ac0dd_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69ac539da0cd4e2190ed14993b5d81b5_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i472aad0d781a47179f3cd973874e7859_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d483e3df2be41adbe5099493304fe17_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="i97a27626c65242389be7666feee51cd2_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d78e833df1147e3a5b1f12eafb17e3b_D20180101-20181231"><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:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="ieed3e502598b41f8adfd9780b4ab76d0_D20180101-20181231"><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:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i7188ce3417394bd79df16b58ef838380_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="i978854b03627442183f68acc540383b0_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i885f8db9a99a4f3c9c8aade5a4b06a9f_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><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i560bd4e592ea4634ab2f50bf95ddf4da_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><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d1447a6633144bd8e2b8694a8bb9227_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><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i309b26a172ca49a5b04823a03126035f_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><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id41651ab00c14cb18d5ad05b1914edcf_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39423714b4d34442abb2ea9c42eec326_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="ib297bf0d5cd44dd2995cff27d2428cab_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf5b198c6019444c9bb2baa561052725_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="i618de0c4442c43e6a51775e68979b5aa_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i966c25886101452d99f06f92b95ae597_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92dadcd838d84065b1091fef47d63690_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ec0d58823654867bcc4b3e2085b52a7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0efb66b56fc47dd82636fa86fe59022_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietarySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9c3fcb224874634bf9d6209b51186a7_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic09e8b0c95434004bb6619b8f87488d3_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="i9d5fc574559b40d9b01cc3a6055d0d32_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="i86f3da90e67a43b686ffb913594dbedf_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="id3e6d58ac37d415eb012ed64ed7a71df_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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id15d04aabd0e4b7099492b8cb7f221a5_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="i71e73516338748ebb69209ec10573717_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><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="i3ec6ba76aace451193fc98f5b484255b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</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="if11d89af91d64655b45d2ad8af0e0a1c_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="if9477dd0bb544eb4bb7ec0d84f3eaa79_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="ic20fcda2f08440f3910aee94c1aff1cf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</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="i1e8fd6ea52b941b2962fb4c5ecc506dc_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="i0e3b70c0894043ee9b613958033ed2e8_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="idd04c8282af04f4c810969df780fc556_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="id1c6690f22c948eab88cd21220e05c36_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">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id54d5623138d4e9c99affeec253987b9_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">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i409ed50b26474b4b9349e44fcb35029b_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:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb7cc2a438134ff4a11634daf57153a2_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="i01a2e4ab88a44c1784a18e8d4e605a24_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55b0a2d697ed4394b909b0f6b5d81a3b_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">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic28c5e54983148a2819c177e8f5c9391_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="i58861c6e1038417f81b20f405b1adb44_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="i1498f00c2c864406a5e346aeba069d1d_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="i9f13bdb8a5894b24b7c8789a583c0014_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:SmallCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8822de8720a04fc98e7dcd66d7c81547_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">hcsg:SmallCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f1973079c6d43ae9c04e0301a8dbc66_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="i52db872ee7354e5c806c7f9d4b963188_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="if32ed6ebbeed4cec854203f7e7d0d417_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: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="ia839b04aca5442ae88cfb31ba4edef29_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="iaf3024970b7d485ab979d69c090738ef_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:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic83118811d034178a5c81f48261b470f_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="ice6ad9e0373342c5b2d03b1f031b6f6f_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: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="i46a47068bb6c4f3a996089ae1f2f3e81_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: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="id7bc776f5c164046b3d9f19d00003ed7_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="if0857b6f6c224e3cb1efe63d4fac5798_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">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice9428c03a9d40649027c8849956dd46_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="icf8cc93d53564e87a4f899e2c791101a_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: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="ie04f7d2706214e6691b32db8f2865f76_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: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="i88db1241125844fdb787ddc55218de7f_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc41e4bb83b94a60a00a441df04a8143_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">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c5efef4999c4b03badeb4513255a46b_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="i869f3e68a0734cd1b89b03f102bffe1d_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="i596ca280901a450f9fa876e702a00773_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="i13f1cf7984bf40c793a04b7b3bbeb4dd_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="if923c9a12a74421c9699d62f203520f4_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="i59895c1ce3bf45e082f30c8dd92c529b_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="i371bfd893fd94770ad9e88ac74f87610_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied7f0020dc3c4fdebdb7fec791cd063b_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f776f1f18b04968b945be2a62065829_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e3cab207de9480a94755596a13221ca_I20171231"><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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cc5603c636c4e5cb955a6783362b96f_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac5c90caeba9456fb9e837c0e7eff2d0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b8a2bfd4dee417fac772f799faf7555_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3941563bcccd4e5dbf19d90b21299400_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24b36fc839e2429dbe2039812e5ff517_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i067c69a2e3884ac3bb142c861e12ba15_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87cd73732a384102a05a8d9b6436baf5_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e9232c1984343ce8f0b41e5c06bca5a_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b1b8b1dfd2246af9907cfbbf310b224_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i459ca6ab6fd243cf90f49e0a607d70b6_I20171231"><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">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice5a262c37f642b1851760804820a5b8_I20171231"><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">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i575d4548a4b241b290c71c641dde151e_I20171231"><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:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib98246d15fba468f9d7d451d321e7a9c_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f470e753b947f88c32ffe966b615ea_I20171231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib16b532c4b0e4cd6918e789eed4956d1_I20171231"><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">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03b261d3fc8c4868a6c3dfd89ded1642_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37e3cfad5e274d709f0b702fb825e57b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d6dfb9dbebf45e9922df11ff65d3964_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31c2b58a4e7342bc91125323a2b07f14_I20171231"><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:SmallCapValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i260ca34f05ad482e9aeb8f3ec1db5fa5_I20171231"><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">hcsg:SmallCapValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8eda387043946a8acf2357a1b24d151_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia576b0846eed422996a628fe6fb382cf_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied17bd12780546c09a3694aac23195bb_I20171231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i465e50e21b1742409e0d1aa2c997ca48_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2c9840439a14a2799e09c4fff4e20bc_I20171231"><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:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8de6f16eb4064e75a314db810fd2bc49_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3e1cca6659c4aa79d8224bdad150b99_I20171231"><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:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdeb25c75d5a4d7b8a7cb0ae226875f6_I20171231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5355469177d4c18b02b942d35eac3f9_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02fb0a1d32e45edb0e6e02ea1394e2b_I20171231"><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">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fa2231d95454c79894e8e03ef230c88_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b5e81784fd54da2ab8edcdf9c5f9d88_I20171231"><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:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f4e9370da14eac81c546b12eced3a5_I20171231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe8521571d014423aecd621017a9f63e_I20171231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic192babc7577482a91370113ddc23b12_I20171231"><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">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeb464e981ed48f7a3fca73cbd3e2915_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7923c78233e4dd4937b6ccae113a119_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7d0d135bae646318bf6a45b841ec94a_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0756ac580644772b961e711ab6636f6_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i923b8549cd7e4e0188050d768cabb945_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a2a99f9bdce4eaab3c07baab3378df5_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b0090c259dc41d9857e1869954ee799_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="i85e3364cf40a4f2b9979f5e54c839b12_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="i8f7047b34c774e898138bb27c98cf5d7_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f561a88d664bafb673b477d05c2c53_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e35da3eaaa744508cc84f0d2138a617_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78365da7ae834f4bbc2cb1f454a39e3e_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i334a919016044528a4c5bb85248beb74_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5eab96c0c91b45bd9bce14a3215252f8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ca29788ea104269a23e814f01fc6b99_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18e75d69ba164ec0b603b97cfc26d37c_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba9fe4065bef49368f685d4f1836a031_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01f381cd7422420e8647d44023102779_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="ibe4c6ac50fbe442697dd7037943df00b_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8d45a6c3641452abc47c864d6343922_I20171231"><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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d5ce90fe8a64aedadd02bd0d8c81f71_I20161231"><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>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2243533089ac4b31bf053fe09a6849f4_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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b2847cd288249a98bac6e5f03af9f9a_D20190205-20190205"><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-02-05</xbrli:startDate><xbrli:endDate>2019-02-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab54799bc9a040dc909fd2169f82d356_D20171222-20171222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-22</xbrli:startDate><xbrli:endDate>2017-12-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231"><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>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12fa2b1816de489aba61a89228c3b14d_I20181231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c59e74999ec4fb7b497b432f3f975a3_I20171231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01f205beb02246559dfc0658d11c2121_I20161231"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34a574dbf54644639f6340096bdc18a6_I20181231"><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:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefb8275568374f0ab7db04e1e84ad34a_I20171231"><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:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i830d1278e4b543d18162a0b4e1cdf983_I20161231"><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:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id05a393a392b4c2a9c4e4dd1f97e7f0d_I20181231"><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:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13119ad740ac40618bc4e7a8f4a21186_I20171231"><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:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7f0325eaedc4cc380b272a926dfc892_I20161231"><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:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="financial_covenant"><xbrli:measure>hcsg:financial_covenant</xbrli:measure></xbrli:unit><xbrli:context id="ia0cdf149861c457593ebb2b41bf740e4_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i475630e0f1624f32893388411e0a6bdd_I20190102"><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><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91e8c6333d984e9fbbecaf29e45ccbeb_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61b0e5ff489f46b18e466e504a318b99_D20180101-20181231"><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>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-04-01</xbrli:startDate><xbrli:endDate>2017-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2151130b684d47729312d5cadee3e125_D20171001-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i817f78d46dc648a4a82a8b3dedf8e144_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="i60e51c8d1c9b41fd839aa6d3104c05d2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25d6026fc8b646b3869c58f133b1d6f4_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e9c38eb8023415d98af6bcd5344d0a3_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301 id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9" order="1"></ix:relationship></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:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.858757%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="height:4pt;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:18pt;font-weight:700;line-height:120%;">Form&#160;<ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18xNjQ5MjY3NDQ0OTUx_05dc6896-9f5a-486e-bc8a-06e989dd703d">10-K</ix:nonNumeric></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:94.350282%;"><tr><td style="width:1.0%;"></td><td style="width:21.952096%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.389222%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.398802%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:68.059880%;"></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);">ANNUAL 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 fiscal year ended <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18xNjQ5MjY3NDQ0OTg4_576b7079-015c-40b8-a480-9a2079b0159b">December&#160;31, 2018</ix:nonNumeric>&#160;</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:94.350282%;"><tr><td style="width:1.0%;"></td><td style="width:21.952096%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.389222%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.398802%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:68.059880%;"></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;to&#160;&#160;&#160;&#160;</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%;">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:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.785311%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.858757%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="height:4pt;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:4pt;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:24pt;line-height:120%;">&#160;</span><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;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:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:46.870056%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.672316%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.870056%;"></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: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: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:9pt;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 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: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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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: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: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&#160;</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:9pt;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: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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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="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%;">Securities registered pursuant to Section&#160;12(b) of the 1934&#160;Act:</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:46.870056%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.672316%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.870056%;"></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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock ($.01&#160;par value)</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: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: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);">The NASDAQ Global Select Market</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:9pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</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: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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which registered</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:700;line-height:120%;">Securities registered pursuant to Section&#160;12(g)&#160;of the Act: None</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:9pt;line-height:120%;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:9pt;line-height:120%;">&#254;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;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:9pt;line-height:120%;">&#168;</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:9pt;line-height:120%;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:9pt;line-height:120%;">&#168;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;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:9pt;line-height:120%;">&#254;</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:9pt;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:9pt;line-height:120%;">&#254;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;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:9pt;line-height:120%;">&#168;</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:9pt;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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 and post such files).&#160;YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:9pt;line-height:120%;">&#254;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;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:9pt;line-height:120%;">&#168;</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:9pt;line-height:120%;">Indicate by check mark if disclosure of delinquent filers pursuant to Item&#160;405 of Regulation S-K (&#167; 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:9pt;line-height:120%;">&#168;</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:9pt;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-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.858757%;"><tr><td style="width:1.0%;"></td><td style="width:15.256011%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.394625%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:47.787836%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.536068%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.367751%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.628854%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.628854%;"></td><td style="width:0.1%;"></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);">Large&#160;accelerated&#160;filer&#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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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="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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer&#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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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></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></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);">Non-accelerated filer&#160;&#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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">o</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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Do&#160;not&#160;check&#160;if&#160;a&#160;smaller reporting&#160;company)</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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company&#160;&#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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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></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></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="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:9pt;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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;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></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></tr><tr><td colspan="15" 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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">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></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="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:9pt;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></tr></table></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:9pt;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:9pt;line-height:120%;">&#168;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;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:9pt;line-height:120%;">&#254;</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:9pt;line-height:120%;">The aggregate market value of the voting stock (Common Stock, $.01&#160;par value) held by non-affiliates of the Registrant as of the close of business on June&#160;30, 2018 was approximately $<ix:nonFraction unitRef="usd" contextRef="i38faf991a74346e3aa0606b1f36153ec_I20180630" decimals="-3" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18yNTcz_597fee4c-4604-4098-b2ec-e33a63b2c181">2.02</ix:nonFraction> billion based on the closing sale price of the Common Stock on the NASDAQ Global Select Market on that date. The determination of affiliate status is not a determination for any other purpose. The Registrant does not have any non-voting common equity authorized or outstanding.</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 style="text-align:center;"><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:9pt;line-height:106%;">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of Common Stock (Common Stock, $.01&#160;par value) as of the latest practicable date (March&#160;14, 2019). <ix:nonFraction unitRef="shares" contextRef="i8c93bfbab7d6439f8a15abde6e557db9_I20190314" decimals="-3" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18zMDE0_59524dc7-7b0b-437b-8ee2-7a3740ce11d8">74,036,000</ix:nonFraction>&#160;</span></div><div style="text-align:center;margin-top:3pt;"><span><br/></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:9pt;font-weight:700;line-height:120%;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:center;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:9pt;line-height:106%;">Portions of the definitive Proxy Statement for the Registrant&#8217;s Annual Meeting of Shareholders to be held on May&#160;28, 2019 have been incorporated by reference into Parts&#160;II and&#160;III of this Annual Report on Form&#160;10-K.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_27"></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 style="text-align:center;"><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: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%;">Annual Report on Form 10-K</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 Fiscal Year Ended December&#160;31, 2018&#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%;">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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:10.041116%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:79.350954%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.607930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;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:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;">PART I</span></div></td><td colspan="3" style="display:none;"></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;"><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_66">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: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;" href="#i_0_66">Business</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:bottom;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_66">3</a></span></div></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;"><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_78">Item&#160;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: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;" href="#i_0_78">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:bottom;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_78">8</a></span></div></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;"><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_91">Item&#160;1B.</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: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;" href="#i_0_91">Unresolved Staff Comments</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:bottom;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_91">13</a></span></div></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;"><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_104">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: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;" href="#i_0_104">Properties</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:bottom;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_104">13</a></span></div></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;"><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_116">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: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;" href="#i_0_116">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:bottom;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_116">14</a></span></div></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;"><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_128">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: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;" href="#i_0_128">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:bottom;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_128">14</a></span></div></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;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:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;">PART II</span></div></td><td colspan="3" style="display:none;"></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: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_153">Item&#160;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:bottom;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_153">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity&#160;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:bottom;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_153">15</a></span></div></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;"><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_165">Item&#160;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: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;" href="#i_0_165">Selected Financial Data</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:bottom;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_165">17</a></span></div></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;"><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_178">Item&#160;7.</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: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;" href="#i_0_178">Management&#8217;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:bottom;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">17</a></span></div></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;"><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_262">Item&#160;7A.</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: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;" href="#i_0_262">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:bottom;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_262">30</a></span></div></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;"><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_274">Item&#160;8.</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: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;" href="#i_0_274">Financial Statements and Supplementary Data</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:bottom;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_274">31</a></span></div></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;"><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_761">Item&#160;9.</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: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;" href="#i_0_761">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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:bottom;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_761">63</a></span></div></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;"><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_773">Item&#160;9A.</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: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;" href="#i_0_773">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:bottom;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_773">63</a></span></div></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;"><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_785">Item&#160;9B.</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: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;" href="#i_0_785">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:bottom;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_785">63</a></span></div></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;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:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;">PART III</span></div></td><td colspan="3" style="display:none;"></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;"><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_810">Item&#160;10.</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: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;" href="#i_0_810">Directors, Executive Officers and Corporate Governance</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:bottom;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_810">64</a></span></div></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;"><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_822">Item&#160;11.</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: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;" href="#i_0_822">Executive Compensation</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:bottom;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_822">64</a></span></div></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;"><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_834">Item&#160;12.</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: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;" href="#i_0_834">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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:bottom;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_834">64</a></span></div></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;"><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_846">Item&#160;13.</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: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;" href="#i_0_846">Certain Relationships and Related Transactions, and Director Independence</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:bottom;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_846">64</a></span></div></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;"><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_858">Item&#160;14.</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: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;" href="#i_0_858">Principal Accountant Fees and Services</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:bottom;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_858">64</a></span></div></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;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:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;">PART IV</span></div></td><td colspan="3" style="display:none;"></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;"><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_883">Item&#160;15.</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: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;" href="#i_0_883">Exhibits and Financial Statement Schedules</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:bottom;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_883">65</a></span></div></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;"><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_895">Item 16.</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: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;" href="#i_0_895">Form 10-K Summary</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:bottom;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_895">65</a></span></div></td></tr><tr><td colspan="6" 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;"><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_920">Exhibit Index</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:bottom;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_920">67</a></span></div></td></tr><tr><td colspan="6" 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;"><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_934">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:bottom;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_934">68</a></span></div></td></tr></table></div><div><span><br/></span></div><div id="i_0_40"></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;line-height:120%;">1</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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</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%;">This Form 10-K&#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 year ended December 31, 2018; credit and collection risks associated with the healthcare industry; 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 this report under &#8220;Government Regulation of Clients,&#8221; &#8220;Service Agreements and Collections,&#8221; and "Competition;" under Item IA. &#8220;Risk Factors.&#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;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;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.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_53"></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;line-height:120%;">2</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">PART I</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%;">In this Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2018, Healthcare Services Group, Inc. (together with its wholly-owned subsidiaries listed in Exhibit 21, which has been filed as part of this Report) is referred to using terms such as the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our.&#8221;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_66"></div><div style="text-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;I.&#160;&#160;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%;">General </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%;">Healthcare Service Group, Inc. is a Pennsylvania corporation, incorporated on November&#160;22, 1976. 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 December 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:700;line-height:120%;">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;line-height:120%;">The information called for herein is discussed below in Description of Services, and within Item&#160;8</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%;">&#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%;">of this Annual Report on Form&#160;10-K under&#160;Note 15&#8212;Segment Information&#160;in the Notes to Consolidated Financial Statements for the years ended December&#160;31, 2018, 2017 and 2016.</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%;">Description of Services</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%;">We are organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;) and dietary department services (&#8220;Dietary&#8221;). Our corporate headquarters provides centralized financial management and support, legal services, human resources management and other administrative services to the Housekeeping and Dietary business 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;line-height:120%;">We provide Housekeeping services to essentially all of our client facilities and provide Dietary services to over 1,500 facilities. Although we do not directly participate in any government reimbursement programs, our clients receive government reimbursements related to Medicare and Medicaid and are directly affected by any legislation and regulations relating to those 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;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 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, cancelable by either party upon 30 to 90&#160;days&#8217; notice after an initial period of 60 to 120 days.&#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%;">We typically adopt and follow our clients&#8217; employee wage structures, including policies of wage rate increases, and pass through to the client any labor cost increases associated with wage rate adjustments. </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%;">Our labor force is interchangeable with respect to the services within Housekeeping, while the Dietary labor force is specific to Dietary operations. In addition, there are some differences in the expertise of the professional management personnel responsible for the services of the respective segments. We believe each segment provides opportunities for growth.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">3</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">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;line-height:120%;">Housekeeping accounted for approximately 48.5%, or $973.8 million, of our consolidated revenues in 2018. The services provided under this segment include 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;line-height:120%;">Housekeeping&#8217;s operating performance is significantly impacted by our management of labor costs. Management reviews costs as a percentage of revenues, in order to normalize and evaluate such costs in the context of the Company&#8217;s growth. Housekeeping labor costs represented approximately 78.8% of Housekeeping revenues for 2018. Changes in employee compensation resulting from legislative or other governmental actions, market factors, adjustments to staffing levels, and the composition of our labor force may adversely impact these costs. Similarly, an increase in the costs of supplies consumed in performing Housekeeping services may impact Housekeeping&#8217;s operating performance. In 2018, the cost of Housekeeping supplies as a percentage of Housekeeping revenues was 7.8%. Generally, the cost of such supplies is dictated by specific product market conditions, subject to price fluctuations influenced by factors outside of our control. Where possible, we negotiate fixed pricing from vendors for an extended period of time on certain supplies to mitigate such price fluctuations. </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%;">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;line-height:120%;">Dietary services represented approximately 51.5%, or $1,035.0 million, of our consolidated revenues in 2018. Dietary services consist 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;line-height:120%;">Dietary operating performance is impacted by price fluctuations in labor and supply costs resulting from similar factors discussed above for Housekeeping. In 2018, the costs of labor and food-related supplies represented approximately 57.2% and 34.4% of Dietary revenues, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">4</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Significant Customers</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%;">For the years ended December&#160;31, 2018 and&#160;2017, both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis Healthcare, Inc. ("Genesis"). For the years ended December&#160;31, 2018 and 2017, Genesis accounted for&#160;$386.7 million or 19.3% and&#160;$327.5 million or&#160;17.5%&#160;of the Company's consolidated revenues, 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:700;line-height:120%;">Operational Management Structure</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%;">By applying our professional management techniques, we offer our clients the ability to manage certain housekeeping, laundry, linen, facility maintenance and dietary services and costs. We manage and provide our services through a network of management personnel, as illustrated below.</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:98.830409%;"><tr><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.692308%;"></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="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#dddddd;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President of Operations</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="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000;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></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;border-top:1pt solid #000;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 #000;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 #000;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 #000;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:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:15pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8595;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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 #000;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 #000;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: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="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:#dddddd;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Director of Operations</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="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000;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="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></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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 #000;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:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:15pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8595;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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 #000;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: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="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:#dddddd;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">District Manager</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;border-left:1pt solid #000;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="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></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="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 #000;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 #000;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:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:15pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8595;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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: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="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="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:#dddddd;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility Manager</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;border-left: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="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="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></tr></table></div><div style="padding-right:40pt;text-align:justify;"><span><br/></span></div><div 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%;">Facilities are managed by an on-site Facility Manager, and if necessary, additional supervisory personnel. Such facility-level management personnel are responsible for the management of staff, scheduling, procurement, customer service, quality control and overall day-to-day management of the Housekeeping or Dietary function. </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%;">District Managers oversee the operations of the facilities within their districts. Their responsibilities include oversight of Facility Managers and management of personnel, operational performance, quality control and customer satisfaction, while ensuring adherence to the Company&#8217;s systems and budgets. </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%;">Directors of Operations oversee District Managers and provide management support, training and personnel management, while ensuring operational performance is consistent with the Company&#8217;s systems and budgets. </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%;">Vice Presidents of Operations are ultimately responsible for all aspects of the operations, compliance and financial performance of the Directors of Operations who they oversee. </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%;">We believe that our organizational structure facilitates our ability to best serve and expand our service offerings to existing clients, while also securing new 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:700;line-height:120%;">Market</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 market for our services consists of a large number of facilities involved in various aspects of the healthcare industry, including long-term and post-acute care facilities (e.g., skilled nursing facilities, residential care and assisted living facilities) and hospitals (e.g.,&#160;acute care, critical access, psychiatric). Such facilities may be specialized or general, privately owned or public, for-profit or not-for-profit, and may serve residents on a long-term or short-term basis. We market our services to facilities after consideration of a variety of factors including facility type, size, location, and service opportunities (Housekeeping or Dietary). The market for our services, particularly in long-term and post-acute care, is expected to continue to grow as the population of the United States ages and as government reimbursement policies require increased cost control or containment by the constituents that comprise our target market.</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%;">Marketing and Sales</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%;">Our services are primarily marketed by our Chief Revenue Officer, Vice Presidents of Sales and Directors of Sales. These marketing and sales efforts are supported by all levels of our corporate and operational management team. We provide incentive compensation to our sales and operational personnel based on achieving financial and non-financial goals and objectives, which are aligned with the key elements we believe are necessary for us to achieve overall improvement in our financial results, along with continued business development.</span></div><div style="text-align:justify;"><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;line-height:120%;">5</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Our services are marketed primarily through referrals and in-person solicitation of target facilities. We also participate in industry trade shows, healthcare trade associations and healthcare support service seminars that are offered in conjunction with state or local health authorities in many of the states in which we conduct our business. Such programs are typically attended by facility owners, administrators and supervisory personnel, thus presenting marketing opportunities for us. Indications of interest in our services arising from initial marketing efforts are followed up with a presentation regarding our services and an assessment of the service requirements of the facility. Thereafter, a formal proposal, including operational recommendations and proposed costs, is submitted to the prospective client. Once the prospective client accepts the proposal and executes our service agreement, we are structured to timely and efficiently establish our operations and systems at the client facilities.</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%;">Government Regulation of 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;line-height:120%;">We do not directly participate in any government reimbursement programs and our contractual relationships with our clients determine their payment obligations to us. However, our clients are subject to government regulation and laws and rulings which directly affect how they are paid for certain services they provide. Therefore, because our clients&#8217; revenues are generally highly reliant on Medicare and Medicaid reimbursement funding rates, the overall effect of laws and trends in the long-term care industry have affected and could adversely affect our clients&#8217; cash flows, resulting in their inability to make payments to us in accordance with agreed upon payment terms (see &#8220;Liquidity and Capital Resources&#8221; included in our &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#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;line-height:120%;">The prospects for legislative action, both on the federal and state level, regarding funding for nursing homes are uncertain. We are unable to predict or to estimate the ultimate impact of any further changes in reimbursement programs affecting our clients&#8217; future results of operations and/or their impact on our cash flows and 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:700;line-height:120%;">Environmental Regulation</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%;">Our operations are subject to various federal, state and/or local laws concerning emissions into the air, discharges into waterways and the generation, handling and disposal of waste and hazardous substances. Our past expenditures relating to environmental compliance have not had a material effect on our cash flows or results of operations and are included in normal operating expenses. These laws and regulations are constantly evolving, and it is impossible to predict accurately the effect they may have upon the capital expenditures, earnings and our competitive position in the future. Based upon information currently available, we believe that expenditures relating to environmental compliance will not have a material impact on the financial position 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:700;line-height:120%;">Service Agreements and Collections</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%;">We have historically had a favorable client retention rate and expect to continue to maintain satisfactory relationships with our clients, despite many of our service agreements being cancelable on short notice. </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%;">We have had varying collections experiences with respect to our accounts and notes receivable. We have sometimes extended the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for such collection issues and the general risk associated with the granting of credit terms,&#160;we have recorded bad debt provisions (in an Allowance for Doubtful Accounts)&#160;of $51.4 million, $6.3 million and $4.6 million in the years ended December&#160;31, 2018, 2017 and 2016, respectively (see Schedule&#160;II - Valuation and Qualifying Accounts and Reserves for year-end balances). As a percentage of total revenues, these provisions represented approximately 2.6% for the year ended December&#160;31, 2018, and 0.3% for the years ended December&#160;31, 2017 and 2016. The increase to&#160;our bad debt provision for 2018&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to multiple&#160;corporate restructurings of privately-held, multi-facility operators that occurred during&#160;2018&#160;that resulted in increased expense compared to our historical experience.&#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%;">In making our credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider the general collection risk associated with trends in the long-term care industry. We establish credit limits, perform ongoing credit evaluations and monitor accounts to minimize the risk of loss. Despite our 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 our clients experience a negative impact on their cash flows, it could have a material adverse effect on our results of operations and financial condition.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">6</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Competition</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%;">We compete primarily with the in-house service departments of our potential clients. Most healthcare facilities perform their own support service functions without relying upon outside management firms. In addition, a number of local firms compete with us in the regional markets in which we conduct business. Several national service firms are larger and have greater financial and marketing resources than we do, although historically such firms have concentrated their marketing efforts primarily on hospitals, rather than the long-term care facilities typically serviced by us. </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%;">Employees</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 December&#160;31, 2018, we employed over 55,000 people, of which approximately 6,600 were corporate and field management personnel. The Company's employment of some of its&#160;employees is&#160;subject to collective bargaining agreements that are negotiated by individual client facilities and are assented by us, so as to bind us as an &#8220;employer&#8221; under the agreements. In other cases, we are direct parties to the agreements. We may be adversely affected by relations between our client facilities and their employee unions, or between us and such unions. We consider our relationship with our employees to be good.</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%;">Available 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;line-height:120%;">Healthcare Services Group, Inc. is a reporting company under the Securities Exchange Act of 1934, as amended, and files reports, proxy statements and other information with the Securities and Exchange Commission (the &#8220;Commission&#8221; or &#8220;SEC&#8221;). The public may read and copy any of our filings at the Commissioner&#8217;s Public Reference Room at 100&#160;F&#160;Street, N.E., Washington,&#160;D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the Commission at 1-800-SEC-0330. Additionally, because we make filings to the Commission electronically, you may access this information at the Commission&#8217;s internet site: </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%;">www.sec.gov</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. This site contains reports, proxies and information statements and other information regarding issuers that file electronically with the Commission.</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%;">Website Access</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%;">Our website address is </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%;">www.hcsg.com</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. Our filings with the Commission, as well as other pertinent financial and Company information, are available at no cost on our website as soon as reasonably practicable after the filing of such reports with the Commission.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_78"></div><div style="text-align:justify;"></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;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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Item&#160;1A.&#160;&#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%;">&#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%;">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;line-height:120%;">You should carefully consider the risk factors we have described below, as well as other related information contained within this annual report on Form 10-K as these factors could materially and adversely affect our business, results of operations, financial condition and cash flows. We believe that the risks described below are our most significant risk factors but there may be risks and uncertainties that are not currently known to us or that we currently deem to be immaterial. </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%;">We provide services to several clients which contribute significantly, on an individual as well as an aggregate basis, to our total 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;line-height:120%;">We have several clients who individually contributed over 3%, with Genesis contributing&#160;19.3% and 17.5%, of our total consolidated revenues for the years ended December&#160;31, 2018 and 2017, respectively. Although we expect to continue the relationship with these clients, there can be no assurance thereof. The loss, individually or in aggregate, of such clients, or a significant reduction in the revenues we receive from such clients, could have a material adverse effect on the results of operations of our two operating segments and the Company. In addition, if any of these clients change or alter current payment terms it could increase our accounts receivable balance and have a material adverse effect on our cash flows.</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%;">Our clients are concentrated in the healthcare industry, which is subject to changes in government regulation. Many of our clients rely on reimbursement from Medicare, Medicaid and other third-party payors. Rates from such payors may be altered or reduced, thus affecting our clients&#8217; results of operations and cash flows.</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%;">We provide our services primarily to providers of long-term and post-acute care. We cannot predict what efforts, and to what extent, legislation and proposals to contain healthcare costs will ultimately impact our clients&#8217; revenues through reimbursement rate modifications. Congress has enacted a number of laws during the past decade that have significantly altered, and may continue to alter, overall government reimbursement for nursing home services. Because many of our clients&#8217; revenues are highly reliant on Medicare, Medicaid and other third-party payors&#8217; reimbursement funding rates and mechanisms, the overall effect of these laws and trends in the long-term care industry have affected and could adversely affect our clients&#8217; cash flows, resulting in their inability to make payments to us on agreed upon payment terms. These factors, in addition to delays in payments from clients have resulted in, and could continue to result in, significant additional bad debts in the future.</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%;">Changes to federal healthcare legislation may adversely affect our operating costs and 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;line-height:120%;">Continued changes to the healthcare structure and regulations related to the health insurance industry in the United States could impact our operating costs. Any requirements to provide additional benefits to our employees or the payment of penalties if such benefits are not provided, would increase our expenses. If we are unable to pass-through these charges to our clients to cover these expenses, such increases could adversely impact our operating costs and our 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;line-height:120%;">In addition, often new regulations result in additional reporting requirements for businesses. These and other requirements could result in increased costs, expanded liability exposure, and other changes in the way we provide healthcare insurance and other benefits to our employees.</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%;">We have clients located in many states which have had and may continue to</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%;">&#160;</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:700;line-height:120%;">experience significant budget deficits and such deficits may result in reduction of</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%;">&#160;</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:700;line-height:120%;">reimbursements to nursing homes.</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%;">Many states in which our clients are located have significant budget deficits as a result of lower than projected revenue collections and increased demand for the funding of entitlements. As a result of these and other adverse economic factors, state Medicaid programs have and may continue to revise reimbursement structures for nursing home services. Any disruption or delay in the distribution of Medicaid and related payments to our clients will adversely affect their cash flows and impact their ability to pay us as agreed upon for the 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:700;line-height:120%;">The Company has substantial investment in the creditworthiness and financial condition of our customers.</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 largest current asset on our balance sheet is the accounts and notes receivable balance from our customers. We grant credit to substantially all of our customers. Deterioration in the financial condition of a significant component of our customer base could hinder our ability to collect amounts due from our customers. Potential causes of such declines include national or local economic downturns, customers&#8217; dependence on continued Medicare and Medicaid funding and the impact of additional regulatory actions. </span></div><div style="text-align:justify;"></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;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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">We have sometimes been required to extend the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties.&#160;In order to provide for such collection issues and the general risk associated with the granting of credit terms, we have recorded bad debt provisions (in an Allowance for Doubtful Accounts) of $51.4 million&#160;for the year ended&#160;December&#160;31, 2018 as compared to&#160;$6.3 million and $4.6 million in the years ended&#160;December&#160;31, 2017&#160;and 2016, respectively.&#160;In making our credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider the general collection risk associated with trends in the long-term care industry. We establish credit limits, perform ongoing credit evaluations and monitor accounts to minimize the risk of loss. Despite our 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 our clients experience a negative impact on their cash flows, it could have a material adverse effect on our results of operations, financial condition and cash flows.</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%;">We have a Paid Loss Retrospective Insurance Plan for general liability and</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%;">&#160;</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:700;line-height:120%;">workers&#8217; compensation insurance.</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%;">We carry a high deductible general liability and workers&#8217; compensation program and therefore retain a substantial portion of the risk associated with the possible losses under such programs. Under our insurance plans for general liability and workers&#8217; compensation, predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. We regularly evaluate our claims pay-out experience and other factors related to the nature of specific claims in arriving at the basis for our accrued insurance claims estimate. Our evaluation is based primarily on current information derived from reviewing our claims experience and industry trends. In the event that our known claims experience and/or industry trends result in an unfavorable change in initial estimates of costs to settle such claims resulting from, among other factors, the severity levels of reported claims and medical cost inflation, it would have an adverse effect on our consolidated results of operations, financial condition and cash flows. Although we engage third-party experts to assist us in estimating appropriate reserves, the determination of the required reserves is dependent upon significant actuarial judgments. Changes in our insurance reserves as a result of our periodic evaluation of the related liabilities may cause significant fluctuations in our operating 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;font-style:italic;font-weight:700;line-height:120%;">Federal, state and local tax rules can adversely impact our results of operations and financial position.</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%;">We are subject to federal, state and local taxes in the United States. Significant judgment is required in determining the provision for income taxes. We believe our income tax estimates are reasonable. Although, if the Internal Revenue Service or other taxing authority disagrees on a tax position we&#8217;ve taken and upon final adjudication we are required to change such position, we could incur additional tax liability, including interest and penalties. Such costs and expenses could have a material adverse impact on our results of operations, financial condition and cash flows. Additionally, the taxability of our services is subject to various interpretations within the taxing jurisdictions in which we operate. Consequently, in the ordinary course of business, a jurisdiction may contest our reporting positions with respect to the application of its tax code to our services. A conflicting position taken by a state or local taxation authority on the taxability of our services could result in additional tax liabilities and could negatively impact our competitive position in that jurisdiction. If we fail to comply with applicable tax laws and regulations, we could suffer civil or criminal penalties in addition to the delinquent tax assessment. In the taxing jurisdictions where our services have been determined to be subject to tax, the jurisdiction may increase the tax rate assessed on such services. We seek to pass-through to our clients such tax increases. In the event we are not able to pass-through any portion of the tax increase, our results of operations, financial condition and cash flows could be adversely impacted.</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%;">Our business and financial results could be adversely affected by unfavorable</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%;">&#160;</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:700;line-height:120%;">results of material litigation or governmental inquiries.</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%;">We are currently involved in civil litigation and government inquiries which arise in the ordinary course of business. These matters relate to, among other things, general liability, payroll or employee-related matters. Legal actions could result in substantial monetary damages and expenses and may adversely affect our reputation and business status with our clients, whether or not we are ultimately determined to be liable. The outcome of litigation, particularly class action and collective action lawsuits and regulatory actions, is difficult to assess or quantify. The plaintiffs in these types of actions may seek recovery of very large or indeterminate amounts, and estimates may remain unknown for substantial periods of time.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">9</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">We assess contingencies to determine the degree of probability and range of possible loss for potential accrual in our financial statements. We would accrue an estimated loss contingency in our financial statements if it were probable that a liability had been incurred and the amount of the loss could be reasonably estimated. Due to the unpredictable nature of litigation, assessing contingencies is highly subjective and requires judgments about future events. The amount of actual losses may differ from our current assessment. As a result of the costs and expenses of defending ourselves against lawsuits or claims, and risks and consequences of legal actions, regardless of merit, our results of operations and financial position could be adversely affected or cause variability in our results compared to expectations.</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%;">A significant majority of our customer base are multi-facility management groups and independent facility operators who&#160;lease the buildings in which they operate and may experience risks relating to their leases including termination, escalators, extensions and special charges.</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 credit worthiness of our existing clients, and potential clients,&#160;is impacted by their ability to maintain positive relationships with their respective landlords. Any loss or deterioration in the relationship between our clients and their respective landlords&#160;may adversely affect their financial condition and ability to make payments on their service agreement with us on agreed upon terms.&#160;Any failure by our clients&#160;to make rent&#160;payments or comply with the provisions of their lease terms could result in the termination&#160;of such lease agreements. In such cases, our clients may&#160;lose their ability to continue conducting operations and as a result terminate their service agreements with us.</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%;">We primarily provide our services pursuant to agreements which have a one year</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%;">&#160;</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:700;line-height:120%;">term, cancelable by either party upon 30 to 90&#160;days&#8217; notice after an initial 60 to 120 day service agreement 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;line-height:100%;">We do not enter into long-term contractual agreements with our clients for the rendering of our services. Our agreements with clients typically provide for a renewable one year service term, cancelable by either party upon 30 to 90&#160;days&#8217; notice after an initial period of 60 to 120 days.&#160;Consequently, our clients can unilaterally decrease the amount of services we provide or terminate all services pursuant to the terms of our service agreements. Any loss of a significant number of clients during the first year of providing services, for which we have incurred significant start-up costs or have invested in equipment installations, could in the aggregate materially adversely affect our consolidated results of operations and financial position.</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 Company&#8217;s business success depends on the management experience of our key personnel.</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%;">We manage and provide our services through a network of management personnel, from on-site facility managers to our executive officers. Therefore, we believe that our ability to recruit and sustain the internal development of managerial personnel is an important factor impacting future operating results and our ability to successfully execute projected growth strategies. Our professional management personnel are the key personnel in maintaining current and selling additional services to existing clients and obtaining new 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-style:italic;font-weight:700;line-height:120%;">Governmental regulations related to labor, employment, immigration and health and safety could adversely impact our 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;line-height:120%;">Our business is subject to various federal, state, and local laws and regulations in areas such as labor, employment, immigration, and health and safety. These laws frequently evolve through case law, legislative changes and changes in regulatory interpretation, implementation and enforcement. Our policies and procedures and compliance programs are subject to adjustments in response to these changing regulatory and enforcement environments, which could increase our cost of services provided. Although we have contractual rights to pass cost increases we incur to our clients due to regulatory changes, our delay in, or inability to pass such costs through to our clients, could have a material adverse effect on our financial condition, results of operations and cash flows.</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 addition, if we fail to comply with applicable laws, we may be subject to lawsuits, investigations, criminal sanctions or civil remedies, including fines, penalties, damages, reimbursement, or injunctions. Also, our clients&#8217; facilities are subject to periodic inspection by federal, state, and local authorities for compliance with state and local departments of health requirements. Expenses resulting from failed inspections of the departments that we service could result in our clients being fined and seeking recovery from us, which could also adversely impact our financial condition, results of operations and cash flows.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">10</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">We may be adversely affected by inflationary or market fluctuations, including impact of tariffs, in the cost of products consumed in providing our services or our cost of labor. Additionally, we rely on certain vendors for housekeeping, laundry and dietary 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;line-height:120%;">The prices we pay for the principal items we consume in performing our services are dependent primarily on current market prices. We have consolidated certain supply purchases with national vendors through agreements containing negotiated prospective pricing. In the event such vendors are not able to comply with their obligations under the agreements and we are required to seek alternative suppliers, we may incur increased costs of 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;line-height:120%;">Dietary supplies, to a much greater extent than Housekeeping supplies, are impacted by commodity pricing factors, including the impact of tariffs, which in many cases are unpredictable and outside of our control. We seek to pass on to clients such increased costs but sometimes we are unable to do so. Even when we are able to pass on such costs to our clients, from time to time, sporadic unanticipated increases in the costs of certain supply items due to market or economic conditions may result in a timing delay in passing on such increases to our clients. It is this type of spike in Dietary supplies costs that could most adversely affect Dietary&#8217;s operating performance. The adverse effect would be realized if we delay in passing on such costs to our clients or in instances where we may not be able to pass such increase on to our clients until the time of our next scheduled service billing review. We seek to mitigate the impact of an unanticipated increase in such supplies&#8217; costs through consolidation of vendors, which increases our ability to obtain more favorable pricing.</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%;">Our cost of labor may be influenced by factors in certain market areas or changes in the respective collective bargaining agreements to which we are a party. A substantial number of our employees are hourly employees whose wage rates are affected by increases in the federal or state minimum wage rates, wage inflation or local job market adjustments. As collective bargaining agreements are renegotiated, we may need to increase the wages paid to bargaining unit employees covered by such collective bargaining agreements. Although we have contractual rights to pass such union and minimum wage increases through to our clients, our delay in, or inability to pass such wage increases through to our clients could have a material adverse effect on our financial condition, results of operations and cash flows.</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%;">Any perceived or real health risks related to the food industry could adversely affect our Dietary segment.</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%;">We are subject to risks affecting the food industry generally including food spoilage and food contamination. Our products are susceptible to contamination by disease-producing organisms, or pathogens, such as listeria monocytogenes, salmonella, campylobacter, hepatitis A, trichinosis and generic E. coli. Because these pathogens are generally found in the environment, there is a risk that these pathogens could be introduced to our products as a result of improper handling at the manufacturing, processing or food service level. Our suppliers&#8217; manufacturing facilities and products are subject to extensive laws and regulations relating to health, food preparation, sanitation and safety standards. Difficulties or failures by these companies in obtaining any required licenses or approvals or otherwise complying with such laws and regulations could disrupt their operations which could adversely affect our operations. Furthermore, there can be no assurance that compliance with governmental regulations by our suppliers will eliminate the risks related to food safety. To the extent there is an outbreak of food related illness in any of our client facilities, it could materially harm our business, 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;line-height:120%;">Additionally, the Company may be subject to liability if the consumption of our food products causes injury, illness or death. Even if a product liability claim is unsuccessful or is not fully pursued, the negative publicity surrounding any assertion that our products caused injury or illness could adversely affect our reputation. </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%;">Changes in interest rates and changes in financial market conditions may result in fluctuating and even negative returns in our investments, and could increase the cost of the borrowings under our borrowing agreements.</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%;">Although management believes we have a prudent investment policy, we are exposed to fluctuations in interest rates and in the market value of our investment portfolio which could adversely impact our financial condition and results of operations. Our marketable securities consist of municipal bonds. We believe that our investment criteria, which include diversification among issuers of bonds, requirements regarding credit ratings and monitoring of our investments&#8217; duration periods, reduce our exposure related to the financial distress and budget shortfalls that many state and local governments currently face. Increases in market interest rates could adversely affect our payment obligations with respect to our variable-rate borrowing agreements and adversely affect our liquidity and earnings.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">11</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Investor and market expectations regarding our financial performance are high and rely greatly on execution of our growth</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%;">&#160;</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:700;line-height:120%;">strategy and related increases in financial performance.</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%;">Management believes the historical performance of our Common Stock reflect high market expectations for our future operating results. Our ability to attract new clients through organic growth or acquisitions, and retain existing clients, has enabled us to execute our growth strategy and increase market share historically, however there can be no guarantee that we will be able to do so in the future. Our business strategy focuses on growth and improving profitability through obtaining service agreements with new clients, providing new services to existing clients, obtaining modest price increases on service agreements with clients and maintaining internal cost reduction strategies at our various operational levels. With respect to providing new services to new or existing clients, our strategy is to achieve corresponding profit margins in each of our segments. If we are unable to continue either historical client revenue and profitability growth rates or projected improvement, our operating performance may be adversely affected and the high expectations for our market performance may not be met. Any failure to meet the market&#8217;s high expectations for our revenue and operating results may have an adverse effect on the market price of our Common 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-style:italic;font-weight:700;line-height:115%;">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 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:115%;">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, prior to the filing of this 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:115%;">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. In addition, the Company may be subject to litigation from third parties related to the matters under review by the SEC. Accordingly, 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;font-style:italic;font-weight:700;line-height:120%;">Failure to maintain effective internal control over financial reporting could have a material adverse effect on our ability to report our financial results on a timely and accurate basis.</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%;">Failure to maintain appropriate and effective internal controls over our financial reporting could result in misstatements in our financial statements and potentially subject us to sanctions or investigations by the SEC or other regulatory authorities, and could cause us to delay the filing of required reports with the SEC and our reporting of financial results. Any of these events could result in a decline in the market price of our Common Stock. Although we have taken steps to maintain our internal control structure as required, we cannot guarantee that control deficiencies will not result in a misstatement in the future.</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%;">Any decrease in or suspension of our dividend could cause our stock price to decline.</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%;">We expect to continue to pay a regular quarterly cash dividend. However, our dividend policy and the payment of future cash dividends under the policy are subject to the final determination each quarter by our Board of Directors that (i) the dividend will be made in compliance with laws applicable to the declaration and payment of cash dividends, including Section 1551(b) of the Pennsylvania Business Corporation Law, and (ii) the policy remains in our best interests, which determination will be based on a number of factors, including the impact of changing laws and regulations, economic conditions, our results of operations and/or financial condition, capital resources, financial covenants under our credit facility and other factors considered relevant by the Board of Directors. While we have continually increased the amount of our dividends, given these considerations, there can be no assurance these increases will continue and our Board of Directors may increase or decrease the amount of the dividend at any time and may also decide to suspend or discontinue the payment of cash dividends in the future. Any decrease in the amount of the dividend, or suspension or discontinuance of payment of a dividend, could cause our stock price to decline.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">12</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Cyber-attacks and breaches could cause operational disruptions, fraud or theft of sensitive 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;line-height:120%;">Aspects of our operations are reliant upon internet-based activities, such as ordering supplies and back-office functions such as accounting and transaction processing, making and accepting payments, processing payroll and other administrative functions, etc. A significant disruption or failure of our information technology systems may have a significant impact on our operations, potentially resulting in service interruptions, security violations, regulatory compliance failures and other operational difficulties. In addition, any attack perpetrated against our information systems including through a system failure, security breach or disruption by malware or other damage, could similarly impact our operations and result in loss or misuse of information, litigation and potential liability. Although we have taken steps intended to mitigate the risks presented by potential cyber incidents, it is not possible to protect against every potential power loss, telecommunications failure, cybersecurity attack or similar event that may arise. Moreover, the safeguards we use are subject to human implementation and maintenance and to other uncertainties. Any of these cyber incidents may result in a violation of applicable laws or regulations (including privacy and other laws), damage our reputation, cause a loss of customers and give rise to monetary fines and other penalties, which could be significant. Such events could have an adverse effect on our results of operations, financial condition and liquidity.</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%;">There are risks related to the implementation of our new global enterprise resource planning system.</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%;">We are currently engaged in a multi-year process of conforming our financial and accounting data onto a new&#160;enterprise resource planning system ("ERP"). The ERP is designed to improve the efficiency of our financial transaction processes, accurately maintain our books and records, and provide information important to the operation of the business to our management team. The implementation of the ERP will continue to require significant investment of human and financial resources, and we may experience&#160;delays and increased costs as a result. Any significant disruption or deficiency in the design and implementation of the ERP could have a material adverse effect on our ability to fulfill and invoice customer orders, apply cash receipts, place purchase orders with suppliers, and make cash disbursements, and could negatively impact data processing, which may have a material adverse effect on our business, consolidated financial condition or results of operations. While we have invested significant resources in planning and project management, significant implementation issues may arise.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_91"></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:117%;">Item&#160;1B.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">&#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:117%;">Unresolved Staff Comments.</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%;">None.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_104"></div><div style="text-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%;">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;line-height:117%;">&#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:117%;">Properties.</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%;">We lease our corporate offices, located at 3220 Tillman Drive, Bensalem, Pennsylvania 19020. We also lease office space at other locations in Colorado, South Carolina, Connecticut, Georgia, California and New Jersey. The New Jersey office is the headquarters of our wholly-owned subsidiaries. The other locations serve as divisional or regional offices providing management and administrative services to both of our operating segments in their respective geographical areas.</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%;">We are also provided with office and storage space at each of our clients&#8217; facilities.</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%;">Management does not foresee any difficulties with regard to the continued utilization of these premises. We also believe that such properties are sufficient to support our current 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;line-height:117%;">We own office furniture and equipment, housekeeping and laundry equipment, and vehicles. The office furniture and equipment and vehicles are primarily located at the corporate office, divisional and regional offices. We have housekeeping equipment at all client facilities where we provide services under a full service housekeeping agreement. Generally, the aggregate cost of housekeeping equipment located at each client facility is approximately $3,000. Additionally, we have laundry installations at certain client facilities. The cost of such laundry installations ranges between $5,000 and $100,000. We believe that such laundry equipment, office furniture and equipment, housekeeping equipment and vehicles are sufficient to support our current operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_116"></div><div style="text-align:justify;"></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;line-height:120%;">13</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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:117%;">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;line-height:117%;">&#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:117%;">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:117%;">In the normal course of business, the Company is involved in various administrative and legal proceedings, including labor and employment, contractual, personal injury, workers compensation and insurance matters. We believe the Company is not a party to, nor are any of its properties the subject of, any pending legal proceeding or governmental examination that would have a material adverse effect on our consolidated financial condition or liquidity. However, in light of the uncertainties involved in such proceedings, the ultimate outcome of a particular matter could become material to our results of operations for a particular period depending on, among other factors, the size of the loss or liability imposed and the level of our operating income for that period.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_128"></div><div style="text-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%;">Item&#160;4.&#160;&#160; Mine Safety Disclosures.</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;line-height:117%;">Not applicable.</span></div><div><span><br/></span></div><div id="i_0_140"></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;line-height:120%;">14</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">PART&#160;II</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_153"></div><div style="text-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;5.&#160;&#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%;">&#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%;">Market for Registrant&#8217;s Common Equity,</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:700;line-height:120%;">Related Stockholder Matters and Issuer</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:700;line-height:120%;">Purchases of Equity 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:700;line-height:120%;">Market 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;line-height:120%;">The Company&#8217;s Common Stock, $0.01&#160;par value (the &#8220;Common Stock&#8221;), is traded under the symbol &#8220;HCSG&#8221; on the NASDAQ Global Select Market. As of March&#160;14, 2019, there were approximately 74.0 million&#160;shares of our Common Stock outstanding.</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%;">Holders</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 of March&#160;14, 2019, we had approximately 400 holders of record of our Common Stock. Based on reports of security position listings compiled for the 2018 annual meeting of shareholders, we believe we may have approximately 8,000 beneficial owners of our Common 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:700;line-height:120%;">Securities Authorized for Issuance Under Equity Compensation Plans</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 following table sets forth for the Company&#8217;s equity compensation plans, on an aggregated basis, the number of shares of our Common Stock subject to outstanding stock awards, the weighted-average exercise price of stock awards, and the number of shares remaining available for future award grants as of 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:37.766082%;"></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.567251%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.115789%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.567251%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.115789%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.567251%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.115789%;"></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;"><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="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:Arial;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);">Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights&#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;padding-left:1pt;padding-right: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 of Outstanding Options, Warrants and Rights&#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;padding-left:1pt;padding-right: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 Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Issued and not Exercised)</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></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);">Plan Category</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:Arial;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);">(a)</span></td><td colspan="3" style="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);"></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);">(b)</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:8pt;font-weight:700;font-family:Arial;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);">(c)</span></td><td colspan="3" style="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);"></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 #000;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;border-top:1pt solid #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);">(in thousands, except per share amounts)</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></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);">Equity compensation plans approved by security holders</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);">2,121&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</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);">31.53&#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);">3,119&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#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);">Equity compensation plans not approved by security holders</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);">&#8212;&#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);">&#8212;&#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);">&#8212;&#160;</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:1pt;padding-right: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 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);">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><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.53&#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);">3,119&#160;</span></td><td colspan="3" style="background-color:#cceeff;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-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Represents shares of Common Stock issuable upon exercise of outstanding stock awards granted under the 2012 Equity</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;Incentive Plan and carryover shares from pre-existing Plans. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Includes stock awards to purchase </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">0.5 million&#160;shares available for future grant under the Company&#8217;s 2012&#160;Plan (the "2012 Plan"), 2.2 million shares available for issuance under the Company&#8217;s 1999 Employee Stock Purchase Plan (the &#8220;1999 Plan&#8221;) as amended and 0.4 million&#160;shares available for issuance under the Company&#8217;s Amended and Restated Deferred Compensation Plan (the "Deferred Compensation Plan"). Treasury shares may be issued under the 1999 Plan and the Company&#8217;s Amended and Restated Deferred Compensation Plan.</span></div><div style="text-indent:-9pt;padding-left:27pt;text-align:justify;"><span><br/></span></div><div style="text-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%;">Performance Graph</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 following graph matches Healthcare Services Group, Inc.&#8217;s cumulative five-year total shareholder return on Common Stock with the cumulative total returns of the S&amp;P 500 index, the NASDAQ Composite index and the Russell 2000 index. The graph tracks the performance of a $100 investment in our Common Stock and in each index (with the reinvestment of all dividends) from December&#160;31, 2013 to December&#160;31, 2018. The stock price performance included in this graph is not necessarily indicative of future stock price performance.</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%;">We have not defined a peer group based on either industry classification or financial characteristics. We believe the Company is unique in its service offerings and client base, and among its closest industry peers, it is unique in size and financial profile. As such, we opted to utilize the Russell 2000 index to compare the Company&#160;performance&#160;to issuers with similar market capitalization. </span></div><div style="text-align:justify;"><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;line-height:120%;">15</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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:12pt;font-weight:700;line-height:120%;">Comparison of 5 Year Cumulative Total Return*</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;line-height:120%;">Among Healthcare Services Group, Inc., the S&amp;P 500 Index, the NASDAQ Composite Index and the Russell 2000 Index </span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><img src="hcsg-20181231_g1.jpg" alt="hcsg-20181231_g1.jpg" style="height:380;width:650;"></img></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;line-height:120%;">*$100 invested on December&#160;31, 2013 in stock or index, including reinvestment of dividends.</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;line-height:120%;">Fiscal year ending December 31.</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;line-height:120%;">Copyright&#169; 2019 Standard &amp; Poor&#8217;s, a division of S&amp;P Global. All rights reserved.</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;line-height:120%;">Copyright&#169; 2019 Russell Investment Group. All rights reserved.</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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:25.753304%;"></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><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><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><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><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><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="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="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="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="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="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="33" 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);">December 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><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);">Company/Index</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);">2013&#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);">2014&#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);">2015&#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);">2016&#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);">2017&#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</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 #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);">Healthcare Services Group, Inc.</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);">100.00&#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);">111.71&#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);">128.64&#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);">147.39&#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);">201.58&#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);">156.45&#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);">S&amp;P 500</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);">100.00&#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);">113.69&#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);">115.26&#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);">129.05&#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);">157.22&#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);">150.33&#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);">Russell 2000</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);">100.00&#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);">104.89&#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);">100.26&#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);">121.63&#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);">139.44&#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);">124.09&#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);">NASDAQ Composite</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);">100.00&#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);">114.62&#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);">122.81&#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);">133.19&#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);">172.11&#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);">165.84&#160;</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-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%;">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;line-height:120%;">None</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_165"></div><div style="text-align:justify;"></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;line-height:120%;">16</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Item&#160;6.&#160;&#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%;">&#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%;">Selected 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;line-height:120%;">The following selected condensed consolidated financial data has been derived from, and should be read in conjunction with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our Consolidated Financial Statements and Notes thereto, included elsewhere in this report on Form&#160;10-K and incorporated herein by reference.</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:41.567251%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.818713%;"></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:8.818713%;"></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:8.818713%;"></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:8.818713%;"></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:8.818713%;"></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:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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);">Years Ended December 31,&#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="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);">&#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);">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);">2017</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);">2016</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);">2015</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);">2014</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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, except per share amounts)</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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selected Operating Results&#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="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);">Revenues</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,008,821&#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);">1,866,131&#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);">1,562,662&#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);">1,436,849&#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);">1,293,183&#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);">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);">83,524&#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);">88,226&#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);">77,396&#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);">58,024&#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);">21,850&#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);">Basic earnings per common share</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.13&#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);">1.20&#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);">1.06&#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);">0.81&#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);">0.31&#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);">Diluted 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);">1.12&#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);">1.19&#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);">1.05&#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);">0.80&#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);">0.31&#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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selected Balance Sheet Data&#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:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);">Total assets</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);">692,603&#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);">676,003&#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);">528,446&#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);">480,949&#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);">469,579&#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);">Stockholders&#8217; equity</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);">440,780&#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);">399,952&#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);">338,842&#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);">296,456&#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);">275,830&#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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selected Other Financial Data&#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:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);">Working capital</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);">344,745&#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);">343,238&#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);">313,753&#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);">269,277&#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);">213,414&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.7775&#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);">0.7575&#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);">0.7375&#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);">0.7175&#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);">0.6975&#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 number of common shares outstanding - basic</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);">74,002&#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);">73,355&#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);">72,754&#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);">71,826&#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);">70,616&#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);">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;padding-left:1pt;padding-right: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,612&#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);">74,348&#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);">73,474&#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);">72,512&#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);">71,341&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_178"></div><div style="text-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;7.&#160;&#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%;">&#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;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;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%;">Operation.</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;line-height:120%;">You should read the following discussion and analysis of our financial condition and results of our operations in conjunction with our Consolidated Financial Statements and the related notes to those statements included elsewhere in this report. This discussion contains forward-looking statements reflecting our current expectations that involve risks and uncertainties. Our actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed in the section entitled &#8220;Risk Factors,&#8221; and elsewhere in this report on Form 10-K. We are on a calendar year end, and except where otherwise indicated, &#8220;2018&#8221; refers to the year ended December&#160;31, 2018, &#8220;2017&#8221; refers to the year ended December&#160;31, 2017 and &#8220;2016&#8221; refers to the year ended December&#160;31, 2016.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_190"></div><div style="text-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;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 in 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 December&#160;31, 2018 and for the year then ended and the notes accompanying those financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_202"></div><div style="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;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 December 31, 2018.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">17</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">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 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, cancelable by either party upon 30 to 90&#160;days&#8217; notice after an initial period of 60 to 120 days.&#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%;">We are organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;) and dietary department services (&#8220;Dietary&#8221;).&#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%;">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.&#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%;">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.&#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%;">At December&#160;31, 2018, Housekeeping services were provided at essentially all of our more than 3,500 client facilities, generating approximately 48.5%, or $973.8 million, of 2018 total revenues. Dietary services were provided to over 1,500 client facilities at December&#160;31, 2018 and contributed approximately 51.5%, or $1,035.0 million, of 2018 total 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;line-height:120%;">Our workers&#8217; compensation, general liability and certain employee health and welfare insurance programs are provided by HCSG Insurance Corp. (&#8220;HCSG Insurance&#8221; or the &#8220;Captive&#8221;), our wholly-owned captive insurance subsidiary. HCSG Insurance provides the Company with greater flexibility and cost efficiency in meeting our insurance needs. In 2015, we completed a corporate restructuring by capitalizing three new operating entities and transitioning our facility-based employees to such entities based on the geography served. HCSG Insurance provides workers&#8217; compensation, general liability and other insurance coverages to such entities with respect to such transitioned workforce, such entities provide housekeeping, laundry and dietary services as a subcontracted provider to the Company, and the Company provides strategic client-service management and administrative support services to such entities. </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%;">Our ability to acquire new clients, retain existing clients and increase revenues are affected by many factors. Competitive factors consist primarily of competing with potential clients&#8217; use of in-house support staff, as well as local or regional companies providing services similar to ours. We are unaware of any other companies, on a national, regional or local level, which have a significant presence or will impact our ability to secure new clients in our market. We believe the primary revenue drivers of our business are our ability to obtain new clients and to provide additional services to existing clients. In addition, we seek to pass through, by means of service billing increases, increases in our cost of providing the services, while also aiming to obtain modest annual revenue increases from our existing clients to attain desired profit margins at the facility level. The primary economic factor in acquiring new clients is our ability to demonstrate the cost-effectiveness of our services, because many of our clients&#8217; revenues are generally highly reliant on Medicare and Medicaid reimbursements. Therefore, our clients&#8217; economic decision-making is driven significantly by their reimbursement funding rate structure and the financial impact on their reimbursement as a result of engaging us for the respective services. The primary operational factor is our ability to demonstrate to potential clients the benefits of being relieved of the administrative and operational challenges related to the day-to-day management of their housekeeping and dietary operations. In addition, we must be able to assure new clients that we can improve the quality of service that they are providing to their residents. We believe the factors discussed above are equally applicable to each of our segments with respect to acquiring new clients and increasing revenues.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">18</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">When evaluating financial performance, we consider the ratio of certain financial items to consolidated revenues. The table below summarizes those metrics for 2018, 2017 and 2016:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6pt;line-height:120%;">&#160;</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:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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="15" 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);">Relation to Consolidated&#160;Revenues<br/>Years Ended December 31,&#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></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);">&#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);">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);">2017</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);">2016</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><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: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 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><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);">88.2&#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);">86.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><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);">85.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:1pt;padding-right: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</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.8&#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);">6.8&#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);">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);">Net investment and interest income</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.0</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&#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.2&#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);">Income 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);">5.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;padding-right:1pt;"><span style="font-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);">7.1&#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);">7.8&#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></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 taxes</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.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);">%</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);">2.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><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);">2.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);">%</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 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);">4.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><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);">4.7&#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);">5.1&#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 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%;">Subject to the factors noted in the "Cautionary Statement Regarding Forward Looking Statements" included in this report on Form 10-K, we expect that our consolidated financial performance in 2019&#160;may be comparable to the historical ratios above, absent the effects of adjustments to our&#160;bad debt expense and self-insurance reserves&#160;in costs of services provided and the change in the provision for income taxes. We anticipate that for 2019, Dietary revenues will continue to increase as a percentage of consolidated revenues by expanding upon the services performed for our current Housekeeping client base. Our expected growth in Housekeeping will primarily come from obtaining new 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;line-height:120%;">Our costs of services can vary and may impact our operating performance. Management reviews two key indicators (costs of labor and costs of supplies as percentages of segment revenues) to monitor and manage such costs. The variability of these costs may impact each segment differently, as Housekeeping is more significantly impacted by costs of labor than Dietary. Labor costs accounted for approximately 78.8% of Housekeeping revenues in 2018. Dietary labor costs accounted for approximately 57.2% of Dietary revenues in 2018. Changes in wage rates as a result of legislative or collective bargaining actions, market factors, adjustments to staffing levels, and other variations in our use of labor or in management labor costs can result in variability of these costs. Housekeeping supplies, including linen products, accounted for approximately 7.8% of Housekeeping revenues in 2018. In contrast, supplies consumed in performing our Dietary services accounted for approximately 34.4% of Dietary revenues. Generally, fluctuations in these expenses are influenced by factors outside of our control and are unpredictable. Housekeeping and Dietary supplies are principally commodity products and are affected by market conditions specific to the respective products.</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%;">Our clients are concentrated in the healthcare industry and are primarily providers of long-term care. Many of our clients&#8217; revenues are highly reliant on Medicare, Medicaid and third-party payors&#8217; reimbursement funding rates. Legislation can significantly alter overall government reimbursement for nursing home services and such changes, as well as other trends in the long-term care industry, have affected and could adversely affect our clients&#8217; cash flows, resulting in their inability to make payments to us in accordance with agreed-upon payment terms. The climate of legislative uncertainty has posed, and will continue to pose, both risks and opportunities for us: the risks are related to our clients&#8217; cash flows and solvency, while the opportunities are related to our ability to offer our clients cost stability and efficiencies.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_214"></div><div style="text-align:justify;"></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;line-height:120%;">19</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Years Ended December&#160;31, 2018 and 2017</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%;">&#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%;">The following table sets forth the 2018 income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis compared to 2017. The differences between the reportable segments&#8217; operating results and other disclosed data and our Consolidated Financial Statements 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:51.744493%;"></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:12.684288%;"></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:12.684288%;"></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:12.684288%;"></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);">Year Ended December 31,&#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></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: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);">2017&#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:#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;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#ffffff;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></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&#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="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: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);">Housekeeping &#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);">973,826&#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);">979,610&#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);">(0.6)</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: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);">Dietary&#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);">1,034,995&#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);">886,521&#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);">16.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: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);">Consolidated&#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);">2,008,821&#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);">1,866,131&#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);">7.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></tr><tr><td colspan="3" style="height:15pt;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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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><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&#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="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="2" style="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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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);">Housekeeping &#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);">865,521&#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);">884,105&#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);">(2.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: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);">Dietary &#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);">974,433&#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);">840,513&#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);">15.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></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);">Corporate and eliminations&#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);">(67,973)</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);">(112,108)</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);">(39.4)</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: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);">Consolidated&#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);">1,771,981&#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);">1,612,510&#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);">9.9&#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></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><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&#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="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: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);">Corporate and eliminations&#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);">136,603&#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);">126,732&#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);">7.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);">%</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><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 interest income&#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="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: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);">Corporate and eliminations&#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);">(327)</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);">6,076&#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);">(105.4)</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><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);">Income (loss) before income taxes&#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="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: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);">Housekeeping &#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);">108,305&#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);">95,505&#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);">13.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: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);">Dietary&#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);">60,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="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);">46,008&#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);">31.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></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);">Corporate and eliminations&#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);">(68,957)</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);">(8,548)</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);">706.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: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);">Consolidated&#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);">99,910&#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);">132,965&#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);">(24.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><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);">Income taxes&#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="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: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);">Corporate and eliminations&#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);">16,386&#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);">44,739&#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);">(63.4)</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 style="text-align:justify;"><span><br/></span></div><div 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;">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;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;line-height:120%;">Consolidated revenues increased&#160;7.6% to $2.0 billion in 2018 compared to $1.9 billion in 2017 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;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;line-height:120%;">Housekeeping&#8217;s 0.6%&#160;decrease in reportable segment revenues resulted primarily from adjustments during 2018 to our contractual relationships with multiple regional customers as well as a number of independent facilities.&#160;Dietary&#8217;s 16.7%&#160;increase in reportable segment revenues resulted primarily from providing these services to a greater number of existing Housekeeping clients.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">20</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;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;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;line-height:120%;">Consolidated costs of services increased&#160;9.9% to $1.8 billion in 2018 compared to $1.6 billion in 2017, primarily related to our overall growth, as represented by our 7.6% growth in consolidated revenues for the same period. As a percentage of consolidated revenues, cost of services increased</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;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;line-height:120%;">to 88.2% in 2018 from 86.4% in 2017.</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%;">Certain significant components within our costs of services are subject to fluctuation with changes in our business and client base. Labor and other labor-related costs, dining and housekeeping supplies, and self-insurance costs account for most of our consolidated costs of services. See the discussion under Reportable Segments below for additional information on the changes in the components of costs of services.</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 following table provides a comparison of the key indicators we consider when managing the consolidated cost 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:60.408223%;"></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.747430%;"></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.747430%;"></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.894273%;"></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);">Year Ended December 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 % of Consolidated Revenue&#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</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);">2017</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);">2.6%&#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><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);">2.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);">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);">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><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);">(0.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);">&#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;line-height:120%;">The increase to our bad debt provision for 2018&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to multiple corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense compared to our historical experience.</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 decrease in self-insurance costs as a percentage of consolidated revenue is primarily the result of the Company&#8217;s ongoing initiatives to promote safety and accident prevention in the workplace, as well as proactive management of workers&#8217; compensation claims, which have positively impacted our claims experience. </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;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;line-height:120%;">Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues for 2018, decreased to 88.9% compared to 90.3% in 2017. Cost of services provided for Dietary, as a percentage of Dietary revenues for 2018, decreased to 94.1% compared to 94.8% in 2017.</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 following table provides a comparison of the key indicators we consider when managing cost of services 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:60.408223%;"></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.747430%;"></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.747430%;"></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.894273%;"></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);">Year Ended December 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 % of Segment Revenue&#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</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);">2017</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);">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);">80.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);">(1.3)%</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.8%&#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);">8.0%&#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);">57.2%&#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.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);">&#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);">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);">&#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);">34.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);">36.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);">&#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);">(1.7)%</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;line-height:120%;">The ratios of these key indicators generally remain relatively consistent. Variations in these ratios can relate to changes in the mix of clients for whom we provide supplies or do not provide supplies. Management focuses on building efficiencies based on our operational expertise, managing labor and labor-related costs, as well as managing supply chain costs by leveraging economies of scale.&#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: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;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;line-height:117%;">Excluding the change in the deferred compensation plan described below, consolidated selling, general and administrative expense for 2018&#160;increased&#160;$15.9 million or 13.0% compared to 2017, related to our overall growth, a $3 million, state-specific sales tax settlement&#160;and ongoing investments in technology.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">21</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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: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</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;"> participating employees and changes in the value of these investments affect the amount of our deferred compensation liability</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">. Losses on the plan investments during 2018&#160;decreased our selling, general and administrative expense for the&#160;year.&#160;Gains&#160;on the plan investments during&#160;2017&#160;increased&#160;our selling, general and administrative expense for the year.</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:42.883041%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" 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);">Year Ended December 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="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);">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);">2017</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><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="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 #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);">(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="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);">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);">138,072&#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);">122,198&#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);">15,874&#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);">13.0&#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);">(Loss) 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);">(1,469)</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);">4,534&#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);">(6,003)</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);">(132.4)</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);">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);">136,603&#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);">126,732&#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);">9,871&#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 #000;border-bottom:3pt double #000;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.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 #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);">%</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;line-height:117%;text-decoration: underline;">Consolidated Investment and Net Interest 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;line-height:117%;">Investment and interest income decreased&#160;105.4% for 2018 compared to 2017, primarily due to&#160;higher interest costs associated with our short&#8211;term borrowings and&#160;unfavorable&#160;market fluctuations in the value of our trading security investments representing the funding for our 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;line-height:117%;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;line-height:120%;">Our effective tax rate was 16.4% for 2018 compared to 33.6% for 2017.&#160;On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the "Act"), which lowered our U.S. statutory federal income tax rate from 35% to 21% effective January 1, 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;line-height:120%;">Differences between our effective tax rates and the applicable U.S. federal statutory rate arise primarily from the effects of state and local taxes and tax credits available to the Company. We participate in the Work Opportunity Tax Credit (&#8220;WOTC&#8221;) program, through which the Company receives tax credits for hiring and retaining employees from target groups with significant barriers to employment. This credit is currently scheduled to expire on December 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Additionally, the Company recognized a deferred tax asset of $13.0&#160;million during 2018 which was primarily driven from the impact of the Company's provision for bad debt during the period and contributed to the&#160;difference between our effective tax rates and the applicable U.S. federal statutory rate.</span></div><div id="i_0_226"></div><div style="text-align:justify;"></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;line-height:120%;">22</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Years Ended December&#160;31, 2017 and 2016</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%;">&#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%;">The following table sets forth 2017 income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis compared to 2016. The differences between the reportable segments&#8217; operating results and other disclosed data and our Consolidated Financial Statements 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:51.744493%;"></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:12.684288%;"></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:12.684288%;"></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:12.684288%;"></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);">Year Ended&#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></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: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);">2017&#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);">2016&#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="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)</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:#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&#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="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: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);">Housekeeping &#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);">979,610&#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);">957,148&#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);">2.3&#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: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);">Dietary&#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);">886,521&#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);">605,514&#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);">46.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: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);">Consolidated&#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 #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;padding-right: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,866,131&#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);">1,562,662&#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 #000;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);">19.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">%</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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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><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&#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="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: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);">Housekeeping &#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);">884,105&#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);">866,392&#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);">2.0&#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: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);">Dietary &#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);">840,513&#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);">570,873&#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);">47.2&#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: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);">Corporate and eliminations&#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);">(112,108)</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);">(97,773)</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);">14.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: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);">Consolidated&#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);">1,612,510&#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);">1,339,492&#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);">20.4&#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></tr><tr><td colspan="3" style="height:15pt;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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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><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&#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="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: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);">Corporate and eliminations&#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);">126,732&#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);">105,417&#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);">20.2&#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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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><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 interest income&#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="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: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);">Corporate and eliminations&#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);">6,076&#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,634&#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);">130.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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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><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);">Income (loss) before income taxes&#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="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: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);">Housekeeping &#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);">95,505&#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);">90,756&#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);">5.2&#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: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);">Dietary&#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);">46,008&#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);">34,641&#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);">32.8&#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: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);">Corporate and eliminations&#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);">(8,548)</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);">(5,010)</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);">70.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></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&#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);">132,965&#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);">120,387&#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);">10.4&#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></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;border-top:1pt solid #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:1pt solid #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: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: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);">Income taxes&#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="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: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);">Corporate and eliminations&#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);">44,739&#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);">42,991&#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.1&#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 style="text-align:justify;"><span><br/></span></div><div 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;">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;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;line-height:120%;">Consolidated revenues increased&#160;19.4% to $1.9 billion in 2017 compared to $1.6 billion in 2016 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;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;line-height:120%;">Housekeeping&#8217;s 2.3%&#160;increase in reportable segment revenues resulted primarily from service agreements entered into with new 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;line-height:120%;">Dietary&#8217;s 46.4%&#160;increase in reportable segment revenues resulted primarily from providing these services to a greater number of existing Housekeeping clients.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">23</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;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;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;line-height:120%;">Consolidated costs of services increased&#160;20.4% to $1.6 billion in 2017 compared to $1.3 billion in 2016. The increase in costs of services is primarily related to our overall growth, as represented by our 19.4% growth in consolidated revenues for the same period. As a percentage of consolidated revenues, cost of services increased</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;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;line-height:120%;">to 86.4% in 2017 from 85.7% in 2016. </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%;">Certain significant components within our costs of services are subject to fluctuation with the changes in our business and client base. Labor and other labor-related costs, dining and housekeeping supplies, and self-insurance costs account for most of our consolidated costs of services. See the discussion under Reportable Segments below for additional information on the changes in the components of costs of services.</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 following table provides a comparison of the key indicators we consider when managing the consolidated cost of services:</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:60.408223%;"></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.747430%;"></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.747430%;"></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.894273%;"></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);">Year Ended December 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 % of Consolidated Revenue&#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);">2017</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);">2016</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="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);">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><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><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);">&#8212;%</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);">3.0%&#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.6)%</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;line-height:120%;">The bad debt provision remained consistent due to our assessment of the collectability of our accounts and notes receivables. </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 decrease in self-insurance costs as a percentage of consolidated revenue is primarily the result of the Company&#8217;s ongoing initiatives to promote safety and accident prevention in the workplace, as well as proactive management of workers&#8217; compensation claims, which positively impact our claims experience.</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;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;line-height:120%;">Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues for 2017, decreased to 90.3% compared to 90.5% in 2016. Costs of services provided for Dietary, as a percentage of Dietary revenues for 2017, increased to 94.8% compared to 94.3% in 2016.</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 following table provides a comparison of the key indicators we consider when managing cost of services 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:60.408223%;"></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.747430%;"></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.747430%;"></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.894273%;"></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);">Year Ended December 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 % of Segment Revenue&#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);">2017</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);">2016</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="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 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);">80.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);">80.2%&#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.1)%</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);">8.0%&#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.8%&#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%&#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><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 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);">56.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);">&#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);">53.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><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);">2.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);">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);">36.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);">&#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);">38.0%&#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);">(1.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);">&#160;</span></td></tr></table></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%;">The ratios of these key indicators generally remain relatively consistent. However, during this period of high-growth, the Company has experienced some inefficiencies when integrating new business and facilities. Such inefficiencies can relate to standardizing work flows and labor resources, establishing administrative structures, provisioning and other operational and logistical activities. Further, variations in these ratios can relate to changes in the mix of clients for whom we provide supplies or do not provide supplies. Management focuses on building efficiencies based on our operational expertise, managing labor and labor-related costs, as well as managing supply chain costs by leveraging economies of scale.</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: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;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;line-height:117%;">Excluding the change in the deferred compensation plan, consolidated selling, general and administrative expense for 2017&#160;increased&#160;$18.3 million or 17.6% compared to 2016, related primarily to our overall growth.</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%;">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</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;"> participating employees and changes in the value of these investments affect the amount of our deferred compensation liability</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">. Gains on the plan investments during 2017&#160;and&#160;2016&#160;increased our selling, general and administrative expense for these periods. </span></div><div style="text-align:justify;"><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;line-height:120%;">24</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></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:49.461988%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.695906%;"></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:9.695906%;"></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:9.695906%;"></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:9.695906%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" 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);">Year Ended December 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="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);">2017</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:8pt;font-weight:400;font-family:Arial;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);">2016</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:8pt;font-weight:400;font-family:Arial;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);">$ 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;"><span style="font-size:8pt;font-weight:400;font-family:Arial;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);">% 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 #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);">(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="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 #000;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);">122,198&#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:Arial;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);">103,922&#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:Arial;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);">18,276&#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:Arial;color:#000000;background-color:rgb(255,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);">17.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></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);">4,534&#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:Arial;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:bottom;padding-left:1pt;padding-right: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,495&#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:Arial;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:bottom;padding-left:1pt;padding-right: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,039&#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:Arial;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);">203.3&#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 #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:#cceeff;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);">126,732&#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:Arial;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 #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:#cceeff;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);">105,417&#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:Arial;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 #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:#cceeff;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);">21,315&#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:Arial;color:#000000;background-color:rgb(255,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;border-bottom:3pt double #000;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.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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);">%</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;line-height:117%;text-decoration: underline;">Consolidated Investment and Net Interest 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;line-height:117%;">Investment and interest income increased&#160;130.7% for 2017 compared to 2016, primarily due to favorable market fluctuations in the value of our trading security investments representing the funding for our 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;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;line-height:120%;">Our effective tax rate was 33.6% for 2017 and 35.7% for 2016. Changes in the accounting for the effects of income taxes took place during 2017, which impacted our effective tax rate. In&#160;2017, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-09, under which excess tax benefits related to share-based payments were recognized as a component of income tax expense, as opposed to additional paid-in capital, resulting in a decrease in 2017 income tax expense. In addition, in December 2017 the Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. </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&#160;2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximate $4.5 million decrease to the Company&#8217;s net deferred tax assets balance and a corresponding increase to the Company&#8217;s provision for income taxes. Excluding the effects of ASU 2016-09 and the Act, our estimated effective tax rate would have approximated 33.9%.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_238"></div><div style="text-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%;">Critical Accounting Policies and Estimates</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 preparation of financial statements in accordance with accounting standards generally accepted in the United States (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting 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;line-height:120%;">Financial reporting results rely on estimating the effects of matters that are inherently uncertain. An understanding of the policies discussed below is critical to the understanding of our financial statements because the application of these policies requires judgment. Specific risks for these critical accounting policies and estimates are described in the following paragraphs. For these estimates, we caution that future events do not always occur as forecasted, and the best estimates routinely require adjustment. Any such adjustments or revisions to estimates could result in material differences from previously reported amounts.</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 policies discussed below are not intended to be a comprehensive list of all of our accounting policies. In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP, with no need for our judgment in their application. There are also areas in which our judgment in selecting another available alternative would not produce a materially different result. See our audited consolidated financial statements and notes thereto which are included in this Annual Report on Form&#160;10-K, which contain a discussion of our accounting policies and other disclosures required by U.S. GAAP.</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%;">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;line-height:120%;">The allowance for doubtful accounts (the &#8220;Allowance&#8221;) is established as losses are estimated to have occurred through a provision for bad debts charged to earnings. The Allowance is evaluated based on our ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates that are 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;"></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;line-height:120%;">25</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">We have had varying collections experience with respect to our accounts and notes receivable. We have at times elected to extend the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In making credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider customer-specific risks as well as the general collection risks associated with trends in the long-term care industry. We establish credit limits, perform ongoing credit evaluations, and monitor accounts to minimize the risk of loss.</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%;">We regularly evaluate our accounts and notes receivable for impairment or loss of value and when appropriate, we will record an Allowance for such receivables. We generally follow a policy of partially reserving for receivables due from clients in bankruptcy, clients with which we are in litigation for collection and other slow paying clients. The Allowance is adjusted as additional information becomes available to more accurately estimate collectability. If the amount of our recovery of a receivable is determined, through litigation, bankruptcy proceedings or negotiation, to be less than the amount recorded on our balance sheet, we will charge the applicable amount to the Allowance.</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%;">Summarized below for the years 2018, 2017 and 2016 are the aggregate account balances against which reserves were recorded, as well as net write-offs, the bad debt provision and the balance of the allowance for doubtful accounts:</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.269006%;"><tr><td style="width:1.0%;"></td><td style="width:15.820324%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:23.331370%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.967599%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.967599%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.967599%;"></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);">Year Ended&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Account Balances of Clients in Bankruptcy or in/or Pending Collection/Litigation&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Write-offs of Client Accounts&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad Debt Provision&#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;padding-left:1pt;padding-right: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&#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;border-top:1pt solid #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="21" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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="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);">2018</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);">115,659&#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);">6,163&#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);">51,387&#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);">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: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);">2017</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);">30,035&#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);">1,176&#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);">6,250&#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);">11,985&#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);">2016</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);">15,873&#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);">2,326&#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,629&#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);">6,911&#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;line-height:120%;">Actual collections of these accounts could differ from our current estimate. If our actual collection experience is 5% less than our estimate, the related increase to our Allowance would decrease net income by approximately $2.4 million. Despite our efforts to minimize credit risk exposure, our clients could be adversely affected if future industry trends, as more fully discussed under Liquidity and Capital Resources below, and in this Annual Report on Form&#160;10-K in Part&#160;I under &#8220;Risk Factors,&#8221; &#8220;Government Regulation of Clients&#8221; and &#8220;Service Agreements and Collections,&#8221; change in such a manner as to negatively impact the cash flows of our clients. If our clients experience a negative impact in their cash flows, it could have a material adverse effect on our 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-style:italic;font-weight:700;line-height:120%;">Accrued Insurance Claims</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%;">We currently have a Paid Loss Retrospective Insurance Plan for general liability and workers&#8217; compensation insurance, which comprise approximately 31.6% of our liabilities at December&#160;31, 2018. Under our insurance plans for general liability and workers&#8217; compensation, predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. Our accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims and pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that our claims experience and/or industry trends result in an unfavorable change in our assumptions or outcomes, it would have an adverse effect on our results of operations and financial condition. Recently, our claims experiences have been favorable, as a result of our ongoing initiative to promote safety and accident prevention in the workplace, as well as proactive management of workers&#8217; compensation claims.</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%;">For general liability and workers&#8217; compensation, we record both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. Such reserves for claims incurred but not reported are developed by a third party actuary through review of our historical data and open claims.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">26</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">A summary of the changes in our total self-insurance liability 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:54.534508%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.803231%;"></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:12.096916%;"></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:12.096916%;"></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);">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);">2017</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);">2016</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></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);">Accrued insurance claims - January 1,</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);">84,699&#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);">87,653&#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);">82,250&#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);">Claim payments</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);">(34,901)</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);">(41,077)</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);">(35,089)</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);">Reserve accruals:</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:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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);">Current year accruals</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);">45,478&#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);">49,673&#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);">42,592&#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);">Changes to the provision for prior year 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,676)</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,550)</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);">(2,100)</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);">Change in accrued insurance claims</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,099)</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);">(2,954)</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);">5,403&#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);">Accrued insurance claims - December 31,</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);">79,600&#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);">84,699&#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);">87,653&#160;</span></td></tr></table></div><div style="padding-left:20pt;text-align:justify;"><span><br/></span></div><div style="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%;">Asset Valuations and Review for Potential Impairment</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%;">We review our fixed assets, deferred income taxes, goodwill and other intangible assets at least annually or whenever events or circumstances indicate that their carrying amounts may not be recoverable. This review requires that we make assumptions regarding the fair value of these assets and the changes in circumstances that would affect the carrying value of these assets. If the carrying value of an asset exceeds the fair value of the asset, an impairment loss would be recognized in earnings. The determination of fair value includes numerous uncertainties, such as the impact of competition on future value. We believe that we have made reasonable estimates and judgments in determining whether our long-term assets have been impaired; however, if there is a material change in the assumptions used in our determination of fair value or if there is a material change in economic conditions or circumstances influencing fair value, we could be required to recognize certain impairment charges in the future. As a result of our most recent reviews, no changes in asset values were required.</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%;">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;line-height:120%;">Deferred income taxes are recognized for the tax consequences related to temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for tax purposes at each year-end, based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary based on the weight of available evidence, if it is considered more likely than not that all or some portion of the deferred tax assets will not be realized. Income tax expense is the sum of current income tax plus the change in deferred tax assets and 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;line-height:120%;">We are subject to income taxes in the United States and numerous state and local jurisdictions. The determination of the income tax provision is an inherently complex process, requiring management to interpret continually changing regulations and to make certain significant judgments. Our assumptions, judgments and estimates relative to the amount of deferred income taxes take into account scheduled reversals of deferred tax liabilities, recent financial operations, estimates of the amount of future taxable income and available tax planning strategies. Actual operating results in future years could render our current assumptions, judgments and estimates inaccurate. No assurance can be given that the final impact of these matters will not be different from that which is reflected in the Company&#8217;s historical income tax provisions and accruals. The Company adjusts these items in light of changing facts and circumstances. To the extent that the final impact of these matters is different than the amounts recorded, such differences could have a material effect on the income tax provisions or benefits in the periods in which such determinations are made.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_250"></div><div style="text-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;line-height:120%;">Cash generated through operations is our primary source of liquidity. At December&#160;31, 2018, we had cash, cash equivalents and marketable securities of $102.4 million and working capital of $344.7 million, compared to December&#160;31, 2017 cash, cash equivalents and marketable securities of $82.8 million and working capital of $343.2 million. The change in working capital is driven by growth in our business and by the timing of cash receipts and cash payments. In addition, as of December&#160;31, 2018, we had an unused line of credit of $379.1 million. Our current ratio at December&#160;31, 2018 was 3.1 to 1, versus 2.9 to 1 at December&#160;31, 2017.&#160;Marketable securities represents fixed income investments which are highly liquid and can be readily purchased or sold&#160;through established markets and are held by our captive insurance company that are required by state insurance regulations to remain in the captive insurance company.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">27</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">For the years ended December&#160;31, 2018, 2017 and 2016, our cash flows 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:37.941263%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.530103%;"></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:17.530103%;"></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:17.530103%;"></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="15" 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);">Year Ended December 31,&#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></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);">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);">2017</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);">2016</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="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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></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&#160;</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);">80,031&#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);">7,630&#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);">41,400&#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&#160;</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,586)</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);">(14,967)</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);">(6,452)</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&#160;</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);">(53,977)</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);">(6,959)</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);">(44,284)</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;line-height:120%;">Our primary sources of cash are the revenues generated from our Housekeeping and Dietary services. Our primary uses of cash 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;line-height:120%;">The principal uses of cash for investing activities are our 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;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;"><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;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 2018, we paid to shareholders regular quarterly cash dividends totaling&#160;$57.2&#160;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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:25.606461%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.621145%;"></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:15.327460%;"></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:15.621145%;"></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:15.621145%;"></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);">Quarter Ended&#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="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);">March 31, 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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);">June 30, 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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);">September 30, 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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);">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="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);">(amounts in thousands, except per share data)&#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="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);">Cash dividend 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.19125&#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);">0.19250&#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);">0.19375&#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);">0.19500&#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 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,149&#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);">14,249&#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);">14,350&#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);">14,453&#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);">Record date</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);">February 16, 2018</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);">May 25, 2018</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);">August 24, 2018</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);">November 23, 2018</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);">Payment date</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);">March 23, 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="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);">June 29, 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="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);">September 28, 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="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);">December 28, 2018</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;line-height:120%;">Additionally, on February&#160;5, 2019, our Board of Directors declared a regular quarterly cash dividend of $0.19625 per common share, which will be paid on March&#160;22, 2019 to shareholders of record as of the close of business on February&#160;15, 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;line-height:120%;">The dividends paid to shareholders during the&#160;year ended December&#160;31, 2018&#160;were funded through cash generated from operations. Our Board of Directors reviews our dividend policy on a quarterly basis and as part of such review considers our results of operations, financial condition and&#160;terms of our credit&#160;facility. Although there can be no assurance that we will continue to pay dividends or the amount of the dividends, we expect to continue to pay a regular quarterly cash dividend. Partially offsetting the cash used to pay dividends are the proceeds received 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;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 December&#160;31, 2018 relates to cash flow requirements due to the timing of cash receipts and cash payments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">28</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">We did not repurchase any of our Common Stock during 2018, but we remain authorized to repurchase 1.7 million shares&#160;of our Common Stock pursuant to previous Board of Directors&#8217; authorization.</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%;">Contractual 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%;">Our future contractual obligations and commitments at December&#160;31, 2018 consist of the following:</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:98.830409%;"><tr><td style="width:1.0%;"></td><td style="width:24.775148%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.905325%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.905325%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.905325%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.905325%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.905325%;"></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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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="27" 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);">Payments Due by Period&#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="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);">Year Ended 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;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);">Total</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);">Less Than 1 Year</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);">1-3 Years</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);">3-5 Years</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);">After 5 Years</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="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)&#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="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);">Operating lease obligations</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);">9,130&#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,203&#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,896&#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);">1,354&#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);">677&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;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:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December&#160;31, 2018, we 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 a floating rate, based on our leverage ratio, and starting at&#160;LIBOR plus 115 basis points (or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). At December&#160;31, 2018, 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:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The line of credit requires us to satisfy two financial covenants. The covenants and respective status at December&#160;31, 2018&#160;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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:74.832845%;"></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:20.434018%;"></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 Description and Requirement&#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;padding-left:1pt;padding-right: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></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 #000000;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</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</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: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);">0.59&#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%;">EBITDA</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%;"> to Interest Expense ratio: not less than 3.0 to 1.00</span></div></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);">38.20&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;">All indebtedness for borrowed money including, but not limited to, capitalized lease obligations, reimbursement</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;obligations in respect of letters of credit and guarantees of any such indebtedness.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;">Net income plus int</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">erest expense, income tax expense, depreciation, amortization, stock compensation expense and extraordinary non-recurring&#160;losses/gains.</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 shown in the table above, we were in compliance with our financial covenants at December&#160;31, 2018 and we expect to continue to remain in compliance with such financial covenants. 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 December&#160;31, 2018, we also had outstanding $65.9 million in irrevocable standby letters of credit, which relate to payment obligations under our insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was further reduced by&#160;$65.9 million at December&#160;31, 2018. On&#160;January&#160;2, 2019, we amended our letters of credit and&#160;decreased&#160;the outstanding amount to $62.7 million. The amended letters of credit expire on&#160;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-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;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;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, modification 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;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></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">29</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">In order to provide for collections issues and the general risk associated with the granting of credit terms, we recorded a bad debt provision (in an Allowance for Doubtful Accounts) of $51.4&#160;million, $6.3&#160;million and $4.6&#160;million in the years ended December&#160;31, 2018, 2017 and 2016, respectively. As a percentage of total revenues, these provisions represented approximately 2.6% for the year ended December&#160;31, 2018, and 0.3% for the years ended December&#160;31, 2017 and 2016.</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-style:italic;font-weight:700;line-height:120%;">Insurance 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;line-height:120%;">We self-insure or carry a high deductible insurance plan and therefore we retain a substantial portion of the risk associated with the expected losses under our general liability and workers compensation programs. Under our insurance plans for general liability and workers&#8217; compensation, predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. Our accounting for this plan is affected by various uncertainties, such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial assumptions calculated by a third party actuary. Evaluations of our accrued insurance claims estimate as of the balance sheet date are based primarily on current information derived from our actuarial valuation which assists in quantifying and valuing these trends. In the event that our claims experience and/or industry trends result in an unfavorable change resulting from, among other factors, the severity levels of reported claims and medical cost inflation, as compared to historical claim trends, it would have an adverse effect on our results of operations and financial condition. Under these plans, predetermined loss limits are arranged with an insurance company to limit both our per-occurrence cash outlay and annual insurance plan cost.</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%;">For general liability and workers&#8217; compensation, we record a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, including an estimate of claims incurred but not reported that are developed as a result of a review of our historical data and open claims, which is based on estimates provided by a third party actuary.</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%;">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;line-height:120%;">Our 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. Our capital expenditures totaled $4.9 million in 2018. Although we have no specific material commitments for capital expenditures through the end of calendar year 2019, we estimate that for that period 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-style:italic;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;line-height:120%;">We have no material off-balance sheet arrangements, other than our irrevocable standby letter 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-style:italic;font-weight:700;line-height:120%;">Effects of Inflation</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%;">Although there can be no assurance thereof, we believe that in most instances we will be able to recover increases in costs attributable to inflation by passing through such cost increases to our clients.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_262"></div><div style="text-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;7A.&#160;&#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%;">&#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;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;line-height:120%;">At December&#160;31, 2018, we had investments in municipal bonds of $76.4 million. Our municipal bonds are categorized as marketable securities and are subject to interest rate risk, as changes in interest rates affect the fair values of those instruments. Investments in both fixed rate and floating rate investments carry a degree of interest rate risk. The value of fixed rate securities may be adversely impacted due to 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. We make investments in instruments that meet our credit quality standards, as specified in our investment policy guidelines. </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_274"></div><div></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;line-height:120%;">30</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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;8.&#160;&#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%;">&#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%;">Financial Statements and Supplementary</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:700;line-height:120%;">Data. </span></div><div><span><br/></span></div><div id="i_0_287"></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%;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:87.149560%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.850440%;"></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: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);text-decoration: underline;">Page</span></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);">Report of Independent Registered Public Accounting Firm&#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:bottom;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_299">32</a></span></div></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);">Management's Report on Internal Control Over Financial Reporting&#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:bottom;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_312">33</a></span></div></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);">Report of Independent Registered Public Accounting Firm&#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:bottom;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_325">34</a></span></div></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);">Consolidated Financial Statements&#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></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);">Consolidated Balance Sheets as of December 31, 2018 and 2017&#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:bottom;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_338">35</a></span></div></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);">Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2018, 2017 and 2016&#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:bottom;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_365">36</a></span></div></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);">Consolidated Statements of Cash Flows for the Years Ended December 31, 2018, 2017 and 2016&#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:bottom;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_377">37</a></span></div></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);">Consolidated Statements of Stockholders' Equity for the Years Ended December 31, 2018, 2017 and 2016&#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:bottom;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_390">38</a></span></div></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);">Notes to Consolidated Financial Statements for the Years Ended December 31, 2018, 2017 and 2016&#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:bottom;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_403">39</a></span></div></td></tr></table></div><div><span><br/></span></div><div id="i_0_299"></div><div></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;line-height:120%;">31</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify;"><span><br/></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%;">Board of Directors and Stockholders</span></div><div style="text-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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:14pt;"><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%;">Opinion on the financial statements</span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We have audited the accompanying consolidated balance sheets of Healthcare Services Group, Inc. (a&#160;Pennsylvania corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2018 and 2017, the related&#160;consolidated statements of comprehensive income, stockholders&#8217; equity, and cash flows for each of the three&#160;years in the period ended December 31, 2018, and the related notes and financial statement schedules included&#160;under Item 15(a) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements&#160;present fairly, in all material respects, the financial position of the Company as of December 31, 2018 and 2017,&#160;and the results of its operations and its cash flows for each of the three years in the period ended December 31,&#160;2018, in conformity with accounting principles generally accepted in the United States of America.&#160;We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board&#160;(United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2018,&#160;based on criteria established in the 2013 Internal Control&#8212;Integrated Framework issued by the Committee of&#160;Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated March&#160;18, 2019&#160;expressed an unqualified opinion.</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%;">Basis for opinion</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;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express&#160;an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm&#160;registered with the PCAOB and are required to be independent with respect to the Company in accordance with&#160;the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange&#160;Commission and the PCAOB.</span></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%;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan&#160;and perform the audit to obtain reasonable assurance about whether the financial statements are free of material&#160;misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of&#160;material misstatement of the financial statements, whether due to error or fraud, and performing procedures that&#160;respond to those risks. Such procedures included examining, on a test basis, evidence supporting the amounts&#160;and disclosures in the financial statements. Our audits also included evaluating the accounting principles used&#160;and significant estimates made by management, as well as evaluating the overall presentation of the financial&#160;statements. We believe that our audits provide a reasonable basis for our opinion.</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:27.618768%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:68.381232%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ GRANT THORNTON LLP</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></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></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;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);">We have served as the Company&#8217;s auditor since 1992.</span></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;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);">New York, New York</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></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);">March 18, 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></tr></table></div><div style="text-align:justify;margin-bottom:17pt;"><span><br/></span></div><div id="i_0_312"></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;line-height:120%;">32</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Management&#8217;s Annual Report on Internal Control Over Financial</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:700;line-height:120%;">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%;">The management of Healthcare Services Group, Inc. (&#8220;Healthcare&#8221;, &#8220;We&#8221; or the &#8220;Company&#8221;), is responsible for establishing and maintaining adequate internal control over financial reporting. The Company&#8217;s internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Securities Exchange Act of 1934 as a process designed by, or under the supervision of, the Company&#8217;s principal executive and principal financial officers and effected by the Company&#8217;s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company&#8217;s financial statements for external purposes in accordance with generally accepted accounting principles in the United States and includes those policies and procedures that:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-23pt;padding-left:34pt;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%;">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%;padding-left:18pt;">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of assets of the Company;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-23pt;padding-left:34pt;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%;">2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:18pt;">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company;&#160;and</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-23pt;padding-left:34pt;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%;">3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:18pt;">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s assets that could have a material effect on the 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;line-height:120%;">The Company&#8217;s management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2018. In making this assessment, the Company&#8217;s management used the criteria set forth in Internal Control&#160;-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;2013 Framework&#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;line-height:120%;">Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our internal control over financial reporting, as prescribed above, for the period covered by this report. Based on our evaluation, our principal executive officer and principal financial officer concluded that the Company&#8217;s internal control over financial reporting as of December&#160;31, 2018 is effective as a whole.</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%;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</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&#8217;s independent registered public accounting firm has audited, and reported on, the Company&#8217;s internal control over financial reporting as of 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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:41.988270%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.023460%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:41.988270%;"></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: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);">/s/ Theodore Wahl</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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#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:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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);">Theodore Wahl</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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#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: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="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;"><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%;">Chief Executive Officer</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:100%;">(Principal Executive Officer)</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: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;&#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: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%;">Chief Financial Officer</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:100%;">(Principal Financial and Accounting Officer)</span></div></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: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 18, 2019</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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_325"></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;line-height:120%;">33</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</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%;">Board of Directors and Stockholders</span></div><div style="text-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%;">Healthcare Services Group, Inc.</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%;">Opinion on internal control over financial reporting</span></div><div><span><br/></span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We have audited the internal control over financial reporting of Healthcare Services Group, Inc. (a Pennsylvania corporation) and subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2018, based on criteria established in the 2013 </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%;">Internal Control-Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2018, based on criteria established in the 2013 </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%;">Internal Control-Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> issued by COSO.</span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended December&#160;31, 2018, and our report dated March&#160;18, 2019 expressed an unqualified opinion on those financial statements.</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%;">Basis for opinion</span></div><div><span><br/></span></div><div style="text-align:justify;margin-bottom:14pt;"><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&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</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%;">Definition and limitations of internal control over financial reporting</span></div><div><span><br/></span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify;margin-bottom:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</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:27.618768%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:68.381232%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ GRANT THORNTON LLP</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></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></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);">New York, New York</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></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);">March 18, 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></tr></table></div><div style="text-align:justify;margin-top:17pt;"><span><br/></span></div><div id="i_0_338"></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;line-height:120%;">34</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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 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><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:70.807018%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304094%;"></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:11.304094%;"></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);">&#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);">As of December 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:8pt;font-weight:700;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);">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);">2017</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);">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:10pt;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:1pt;padding-right: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 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzQtMS0xLTEtMA_b4eb1f2c-4cf1-4e5f-9fec-e158ddabb2ab">26,025</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzQtMy0xLTEtMA_7690442d-063e-40c6-84bd-baaa0c12c936">9,557</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzUtMS0xLTEtMA_83e432df-f432-4efa-9b49-57a5eef318b4">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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzUtMy0xLTEtMA_c173c9b7-1da9-4804-9349-c75852e6efc5">73,221</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);">Accounts and notes receivable, less allowance for doubtful accounts of $47,209 and $11,985 as of December 31, 2018 and 2017, respectively&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzYtMS0xLTEtMA_2e2ab62e-695a-4440-a571-22c4670078a0">341,838</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzYtMy0xLTEtMA_47d2f11b-fa09-4594-9ef6-3db85e400a05">378,720</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzctMS0xLTEtMA_fb19cbcf-8dee-4b80-a2a8-63bbfcf56b20">41,443</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzctMy0xLTEtMA_7f9717a5-8f9e-4e5e-a67e-7e66df895721">42,393</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzgtMS0xLTEtMA_a628a07d-4d50-4ff1-80c9-0ba781ea8d2b">22,468</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzgtMy0xLTEtMA_ee1f222d-a255-421c-bab5-94d9bbe7abfd">23,515</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:10pt;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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzktMS0xLTEtMA_8e370ba7-2b8e-46aa-8dc3-764712899772">508,136</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzktMy0xLTEtMA_d01b7379-a1d8-4677-9973-851993b8a081">527,406</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEwLTEtMS0xLTA_57f80dc4-9505-4bd9-bda6-0ce64ff7d1ea">12,900</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEwLTMtMS0xLTA_e93a473b-ec70-4c2d-aa9c-66750f4ad253">13,509</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzExLTEtMS0xLTA_64a13baf-9637-4b28-894e-96b125f087ce">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzExLTMtMS0xLTA_c648c082-5f70-43dd-8cb4-bd3b8a19b4d8">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:1pt;padding-right: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 intangible assets, less accumulated amortization of $17,216 and $12,853 as of December 31, 2018 and 2017, 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEyLTEtMS0xLTA_43841349-7b71-491c-9241-e187987252cb">26,518</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEyLTMtMS0xLTA_2efdc768-0a40-4732-ade6-149aee127b3c">30,881</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);">Notes receivable &#8211; long&#8211;term portion, less allowance for doubtful accounts of $10,000 and $0 as of December 31, 2018 and 2017, respectively<br/></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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEzLTEtMS0xLTA_8e8a00c8-8cfb-4730-a323-924a20ee62d8">43,043</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEzLTMtMS0xLTA_732c38ce-16c9-4bf6-9589-00dd31cf05e4">15,476</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 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE0LTEtMS0xLTA_cf3377d0-3e73-4812-b3ce-21815ec4cea5">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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE0LTMtMS0xLTA_570346e9-f316-4463-86ab-47d0bb1d7b61">28,885</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE1LTEtMS0xLTA_6bd32e7c-b36b-409f-acc5-f22bece000cb">20,552</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE1LTMtMS0xLTA_60b2e6ca-cf42-429d-bae6-f167937c111e">7,498</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 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE2LTEtMS0xLTA_386fa96a-3634-4ee6-9dc5-2696d4f2a25c">1,257</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE2LTMtMS0xLTA_7c0ff99c-63e1-4d5d-a7b2-f6f9cfa27595">1,264</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 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:10pt;font-weight:400;font-family:Times New Roman;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE3LTEtMS0xLTA_da56b5c2-f608-44c2-8ee8-89f8f49219da">692,603</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE3LTMtMS0xLTA_56a13f58-72ae-4bb0-a04b-da9b2d8a1cc4">676,003</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></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);">LIABILITIES AND 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:10pt;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:1pt;padding-right: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 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:10pt;font-weight:400;font-family:Times New Roman;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIxLTEtMS0xLTA_b9271c10-9f6c-4671-9457-101882ba5ce0">61,467</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIxLTMtMS0xLTA_6ed3f504-7e73-4159-bc70-58b4813ea287">74,463</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIyLTEtMS0xLTA_067acfa3-6d63-4080-94d1-4773ffd0c0c5">35,198</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIyLTMtMS0xLTA_48e4f7e9-60bd-4912-8a53-6ee66d732e71">32,139</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 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIzLTEtMS0xLTA_a1e6d07f-9778-4c71-9f20-7950a383bc61">8,890</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIzLTMtMS0xLTA_781b62cf-39a8-437b-b1a5-2d7a7d5d637f">4,561</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI0LTEtMS0xLTA_492cbdde-eb68-46b1-81ed-95766d1135f6">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI0LTMtMS0xLTA_ab291f95-8d71-48ce-a833-1b8a36aee032">35,382</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI1LTEtMS0xLTA_d7bd415a-dca6-464a-987f-e4af29e8a210">7,140</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI1LTMtMS0xLTA_642ed15d-68fe-45ba-abf2-a76adf761b7d">15,378</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI2LTEtMS0xLTA_422e1ce5-73c6-4023-8979-56a5d41c24f1">20,696</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI2LTMtMS0xLTA_3f00f243-d036-44cb-8847-4a3ffbc08be5">22,245</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:10pt;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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI3LTEtMS0xLTA_9a370a96-8571-4e73-8e22-63a64daa7ca7">163,391</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI3LTMtMS0xLTA_2afd6cde-2f01-4a4d-ba24-6ebae5c99262">184,168</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI4LTEtMS0xLTA_59fbf478-5c3c-4939-871d-e3a2e50d9a05">58,904</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI4LTMtMS0xLTA_93465535-1df8-41da-adc8-425d49df455c">62,454</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI5LTEtMS0xLTA_a26f7863-cf51-4764-bcd2-2d58868158d8">29,528</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI5LTMtMS0xLTA_1ed50c87-13a1-426e-b368-c5cb166ceb3a">29,429</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);">Commitments and contingencies</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMwLTEtMS0xLTA_12fcf710-79d4-4df8-a4c0-384be6b2e109"></ix:nonFraction></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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMwLTMtMS0xLTA_64f662f1-933f-4b62-8f02-d577b9c99f48"></ix:nonFraction></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);">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:10pt;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,344 and 74,960 shares issued, and 73,877 and 73,436 shares outstanding as of December 31, 2018 and 2017, respectively&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMyLTEtMS0xLTA_f2954df5-cfd2-456d-9529-944b65fff61e">753</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMyLTMtMS0xLTA_e7d53f50-753a-43eb-8ab9-cd808ff5bb59">750</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMzLTEtMS0xLTA_4286ca74-d494-44a9-a739-7b48e2ea6df6">259,440</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMzLTMtMS0xLTA_2c72130f-f821-4e90-9fba-c89a22bff89f">244,363</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM0LTEtMS0xLTA_09485dd7-9ffd-4b39-a8a9-6d3d7d5fde26">190,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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM0LTMtMS0xLTA_9f3d6b51-21b8-4b7e-ad17-1b1d0bd04f34">163,860</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM1LTEtMS0xLTA_95b99694-32df-49cb-be81-1089387fb960">158</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM1LTMtMS0xLTA_3670c807-3c69-4306-affc-194f48659f6b">837</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);">Common Stock in treasury, at cost, 1,467 shares and 1,524 shares as of December 31, 2018 and 2017, respectively&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM2LTEtMS0xLTA_e34a6c54-8b9a-444d-9c2a-4907ab8ab4f0">9,663</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM2LTMtMS0xLTA_ba5effdd-9929-4586-8849-ec63cf31481e">9,858</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 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 #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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM3LTEtMS0xLTA_fce38a42-342a-4d0a-a6e3-b2ee3a3d9e84">440,780</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM3LTMtMS0xLTA_d9de49e0-7b8f-4cdb-87b4-9a48da3400ec">399,952</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);">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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM4LTEtMS0xLTA_caac799a-ff09-42f2-b37c-64ab4e0bcc6b">692,603</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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM4LTMtMS0xLTA_c08cfa31-01f7-47cb-aeb9-57b028687867">676,003</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;line-height:120%;">See accompanying notes.</span></div><div id="i_0_365"></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;line-height:120%;">35</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;</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.415205%;"><tr><td style="width:1.0%;"></td><td style="width:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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);">&#160;</span></td><td colspan="15" 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);">Years Ended December&#160;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);">&#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);">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);">2017</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);">2016</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItMS0xLTEtMA_69d34744-c959-467f-b327-7c94e09fe238">2,008,821</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItMy0xLTEtMA_747b560e-7727-43f8-8e93-c469b277c1a7">1,866,131</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItNS0xLTEtMA_d799b314-9849-47c5-b509-365fb9e82c56">1,562,662</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><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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtMS0xLTEtMA_6870da81-08c6-4e09-83c0-dce216534644">1,771,981</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtMy0xLTEtMA_3f774819-dc0b-4ab8-84fa-85918c89f7a8">1,612,510</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtNS0xLTEtMA_7332ee4d-247d-4d45-9f11-fef0589c4521">1,339,492</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</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtMS0xLTEtMA_0cee96c7-7203-4e60-8dc1-41ed9636930d">136,603</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtMy0xLTEtMA_eea4ffe1-cc4b-427e-8d9b-18b17ed3cae0">126,732</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtNS0xLTEtMA_cdbdc63a-7a86-4825-b2b9-98d0aa4055e3">105,417</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 (expense) income:</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: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 interest</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctMS0xLTEtMA_f048297f-871e-49a3-b59d-d0a95801a4c5">327</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctMy0xLTEtMA_dbaebac9-c4cb-4f59-9bf9-9e80a0498e43">6,076</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctNS0xLTEtMA_0c60bb59-0113-4282-9303-84a27d8d851d">2,634</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);">Income 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtMS0xLTEtMA_58039b25-ba6a-487b-abd4-e20ff70ed881">99,910</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtMy0xLTEtMA_c68c6401-22ae-4fea-8724-a193ae434368">132,965</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtNS0xLTEtMA_1c5fcb05-f49e-46aa-be6f-ee78ba965185">120,387</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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktMS0xLTEtMA_2fdbb550-2562-4226-ac81-2e053f551b1b">16,386</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktMy0xLTEtMA_0fda36c1-41d3-4ef9-9157-1cdfb5d61242">44,739</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktNS0xLTEtMA_10f89404-91e1-4e5e-a8ef-17007d07e465">42,991</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);">Net income</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTEtMS0xLTA_f59e6882-d21d-49df-be71-65c5d2cf2f8a">83,524</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTMtMS0xLTA_3ca85091-3033-4787-8894-35dc2f48673c">88,226</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTUtMS0xLTA_c8b7c175-32c3-48ba-94c3-226db035f47d">77,396</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Per share data:&#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="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);">Basic earnings per common share</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTEtMS0xLTA_b416a907-87ef-42d4-8a36-ac33be28fbf0">1.13</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTMtMS0xLTA_840f2162-e244-4acd-a313-d6e54074143c">1.20</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTUtMS0xLTA_961c9b80-83ad-493a-a086-5c3de4daf575">1.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: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:#cceeff;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:#cceeff;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTEtMS0xLTA_eea7cbbe-2c91-4a4d-952c-5030141f147b">1.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;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:#cceeff;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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTMtMS0xLTA_46784cc2-a42e-43c4-ae65-fc74424d6980">1.19</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: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: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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTUtMS0xLTA_2cb9f098-8e30-44b9-9d05-b1036104b951">1.05</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding:&#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="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);">Basic</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTEtMS0xLTA_98069491-c373-428c-ae7c-91ba15fc7253">74,002</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTMtMS0xLTA_0ce50fb5-0c28-41b6-b823-fd9066ad346d">73,355</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTUtMS0xLTA_e9c413e1-b5e2-4ad9-a220-c0a403036a42">72,754</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);">Diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTEtMS0xLTA_026c7fdc-0edd-445f-a5e7-a421560f1f8f">74,612</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: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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTMtMS0xLTA_7c768e0c-1fc7-47b9-892d-cf8205be3668">74,348</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: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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTUtMS0xLTA_22c5c16b-2d12-494f-b8bf-5edfa9531076">73,474</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:13pt;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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:&#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="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);">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:10pt;font-weight:400;font-family:Times New Roman;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTEtMS0xLTA_15fcbf1f-0909-45cb-a7e5-2d7296a429cb">83,524</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTMtMS0xLTA_342f328d-fcab-4d80-b805-2b8a64060acd">88,226</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTUtMS0xLTA_6418ab55-fd54-478d-8169-78fd8349efbf">77,396</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 comprehensive income:</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: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 (loss) 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:bottom;padding-left:1pt;padding-right:1pt;"><span style="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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTEtMS0xLTA_ba4cfe5b-2e34-45ad-b249-181745baf48f">679</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTMtMS0xLTA_e41c0885-84b6-4251-81c9-c16b951b07df">1,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 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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTUtMS0xLTA_e16f7a77-0c5a-4791-9a01-d834c9d0a0b2">862</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:1pt;padding-right: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</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTEtMS0xLTA_c3be4d5c-fd78-4c49-be80-0c583d727741">82,845</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTMtMS0xLTA_8e397bee-7c53-401d-8d16-d3069af2b40f">89,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 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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTUtMS0xLTA_68d9d85c-2183-4a0d-afdc-d49cf6f7d866">76,534</ix:nonFraction>&#160;</span></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:10pt;line-height:120%;">See accompanying notes.</span></div><div style="margin-bottom:17pt;"><span><br/></span></div><div id="i_0_377"></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;line-height:120%;">36</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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;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:57.558824%;"></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.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Years Ended December&#160;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:9pt;font-weight:700;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);">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);">2017</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);">2016</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);">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><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: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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtMS0xLTEtMA_8d6acf7e-055d-4fe3-a2f6-fac97e31bcdf">83,524</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtMy0xLTEtMA_9ffeb9e1-11e2-4dc5-bbbd-e5233f46eb1f">88,226</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtNS0xLTEtMA_f3725e2c-9363-4390-b8f2-3e023fe8872b">77,396</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);">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><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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtMS0xLTEtMA_2bed2eba-c5d5-4678-9ea0-be5771736c39">9,272</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtMy0xLTEtMA_fa78bc8a-fa02-481f-86f6-61a1754af7a7">8,886</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtNS0xLTEtMA_b379825e-41d5-4c40-bd99-8ece0eb5cce6">7,496</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtMS0xLTEtMA_98036728-3196-4365-9b13-824427c68934">51,387</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtMy0xLTEtMA_b454e549-3366-465d-8841-3baec18829c7">6,250</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtNS0xLTEtMA_3a11ddf3-3235-49f2-87de-cca1fb5dd0f2">4,629</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);">Deferred income tax (benefit) 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctMS0xLTEtMA_9d027b5d-5255-4b95-b60e-ab5da7ec8d91">13,013</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctMy0xLTEtMA_8906f85b-1be9-4d91-bd4c-492bb5c1e34f">1,887</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctNS0xLTEtMA_fee5c39e-5d3a-4583-b440-e390abe7fa47">3,001</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;"><div style="padding-left:12pt;"><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:100%;">Stock-based compensation expense</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="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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3">5,900</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b">5,985</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313">4,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:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><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:100%;">Tax benefit from equity compensation plans</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="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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7">&#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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301">&#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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44">2,981</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtMA_4de4533a-1b2d-47f8-8be3-338168a55a69">1,373</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtMA_adb95d6c-e7d9-4053-94b3-b49d483cf70d">1,296</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtMA_b663c1a0-518e-49d0-8c03-d90d2c68dbd3">1,723</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);">Unrealized loss (gain) on deferred compensation fund investments&#160;</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTEtMS0xLTA_6ab08ed3-f9c8-4497-8aab-8092f904b7b9">1,429</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTMtMS0xLTA_e1eaf205-6e0d-4ce0-9848-89c5c3d99a48">4,509</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTUtMS0xLTA_8312d1e7-37ae-4693-9def-7a418b10d6e7">1,460</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: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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTEtMS0xLTA_bab94a1e-1503-49d1-99cb-4f8fed84eaf3">44,363</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTMtMS0xLTA_0462cdf7-fbc4-4d27-ba5e-7608d38e8a6c">121,639</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTUtMS0xLTA_c427cbbd-24d0-4563-8a54-92380120f748">65,610</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTEtMS0xLTA_cb22a7ce-7cd2-4c8d-a984-d30068e40a4f">950</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTMtMS0xLTA_65331e83-d201-4b28-a31b-217f3c155952">1,873</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTUtMS0xLTA_db33b806-dbd1-4cf7-8564-3ec921b3a3dc">1,492</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTEtMS0xLTA_0e182616-ad85-440a-ac2d-e6759f58a052">1,054</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTMtMS0xLTA_e99d8e1d-fe94-484a-b260-ffa034038dbf">9,545</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTUtMS0xLTA_c6a61fa0-0a3c-4652-9ffa-6f9c44ef34c5">2,470</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTEtMS0xLTA_a929045b-7ae5-45f9-8ad9-3bd9eaadcacd">1,536</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTMtMS0xLTA_a6b1cbc1-0381-4051-a885-072ea1e83afd">257</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTUtMS0xLTA_e25df656-0610-4590-b4fe-5a3ba6a8b65d">2,732</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTEtMS0xLTA_f6e03b5e-96ea-4b4b-8d58-05e41265b090">9,144</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTMtMS0xLTA_53f7ffbe-0dd6-4a0e-a0bf-87246055b15b">11,197</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTUtMS0xLTA_33173c89-a3e0-47a9-b405-fdf908dc41d1">4,251</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTEtMS0xLTA_6f22eccd-7ace-48e4-bcc2-a0ff168e1981">6,085</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTMtMS0xLTA_aa76cbb0-17f2-444b-a583-68d0cf4edf98">11,927</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTUtMS0xLTA_8360b21c-dc19-46e5-ad90-2c184abfb081">6,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: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);">Accrued insurance claims</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTEtMS0xLTA_c1efb773-144b-49da-9565-15f5253fa2d8">5,099</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTMtMS0xLTA_19db491a-9528-45a9-887b-fccd9d4d55b4">2,954</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTUtMS0xLTA_f7a32206-1c8d-4058-aeec-64cd168be00d">5,404</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);">Deferred compensation liability</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTEtMS0xLTA_30db70e0-8fd2-4451-8696-71bb91396b3d">450</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTMtMS0xLTA_f4ee9928-4e54-427f-9801-96f8d12f9523">5,061</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTUtMS0xLTA_8734758d-c0e4-4e6b-b59d-68a6be56e60e">731</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;"><div style="padding-left:12pt;"><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:100%;">Income taxes payable</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="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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082">8,238</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805">7,692</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e">7,455</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTEtMS0xLTA_8a8065b8-6076-40ca-8f16-9e483145759a">80,031</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTMtMS0xLTA_850171cc-fa0e-4623-b9fa-f83502981164">7,630</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTUtMS0xLTA_27b1f4ac-646d-49f6-97f7-5f09f755cd36">41,400</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);">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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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:Arial;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: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:Arial;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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTEtMS0xLTA_be163b6c-1981-40c5-8f53-01ff4e75382f">640</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTMtMS0xLTA_d816a460-2afa-4e1b-a607-e22d179fb9b4">338</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTUtMS0xLTA_63764e9e-ed5d-497d-a591-c3df61ed1fa7">275</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTEtMS0xLTA_ba86c3c1-27d2-484b-befa-c1d716b20e19">4,940</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTMtMS0xLTA_4f92cf0d-39bf-45e4-8a01-611fefd4edf4">5,397</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTUtMS0xLTA_94e842ad-c283-42c7-8d9a-6e321f78e430">5,442</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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTEtMS0xLTA_eadc2d62-73a9-4eca-b49c-ec8cf78b52b7">14,297</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTMtMS0xLTA_f31e60e6-e804-46c3-915a-9ec4f8d9c064">33,861</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTUtMS0xLTA_a3dc571f-3b5a-4c46-ba87-2c10d0c5d971">29,449</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTEtMS0xLTA_ca61a565-a960-4369-b0fd-2c06d2ebc884">9,011</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTMtMS0xLTA_65615f84-4430-46a9-8e12-9eb5d1f2ea64">28,537</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTUtMS0xLTA_2674196c-a9a3-4da7-ac6e-0c8ec1bf7189">28,164</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);">Cash paid for acquisitions</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTEtMS0xLTA_9ba32c79-0de0-4a5d-b162-66dfe5659931">&#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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTMtMS0xLTA_23bf372c-8b8d-4faa-9c2b-30fa11bdb013">4,584</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTUtMS0xLTA_de28c687-bba5-42d0-b5ce-810160c2bef7">&#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: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);">Net cash used in investing 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 #000;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTEtMS0xLTA_c85f740d-f0d1-4041-9673-4a2c1bae055d">9,586</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 #000;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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTMtMS0xLTA_84bd2c30-ce4a-438f-a9a8-b476e4675ae7">14,967</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 #000;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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTUtMS0xLTA_ffd43b0a-5688-47d1-b2b7-5d153de72862">6,452</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);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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);">Dividends paid</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTEtMS0xLTA_ad317513-249f-45d2-8a21-7922c35abfc7">57,201</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTMtMS0xLTA_9d1ad57a-40d3-498b-a6ec-7d31007e9a45">55,244</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTUtMS0xLTA_c6085396-c01a-496b-b6e6-2dc384fd3f83">53,342</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: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);">Reissuance of treasury stock pursuant to Dividend Reinvestment 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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTEtMS0xLTA_a3c02d64-ef64-4544-aed9-88b43827c35f">89</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTMtMS0xLTA_afd30968-8c93-4407-89f3-1a156ea9cbcb">95</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTUtMS0xLTA_3eea6d0c-8eef-47e4-9c1e-88dcf62eb478">109</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;"><div style="padding-left:12pt;"><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:100%;">Tax benefit from equity compensation plans</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="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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTEtMS0xLTA_0af1a5f2-6e52-49ce-8e4b-e73957ab2d38">&#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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTMtMS0xLTA_08eb1662-18f5-4fa0-ad21-92f12fc2e5ce">&#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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTUtMS0xLTA_130663c9-7d97-44a6-bec3-53cc09eaaa3e">2,981</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTEtMS0xLTA_9de13ebc-0a91-4847-bfba-0e7f6f6d4c53">8,517</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTMtMS0xLTA_3beb8969-509d-4f51-b4ad-6f4580f35c7a">12,808</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTUtMS0xLTA_99ee92e6-fc0b-44b0-a8a3-773778b858f7">5,968</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);">Net (repayments) proceeds 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTEtMS0xLTA_901890db-2fd3-4a31-9cc2-14d7222a7528">5,382</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTMtMS0xLTA_cd8e6258-05ec-4b5a-b369-fd7f982d2407">35,382</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTUtMS0xLTA_7f79abfa-fd6d-4041-bd7a-5e1aee3b6e05">&#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: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);">Net cash used in financing 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 #000;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTEtMS0xLTA_b10066e8-9c3a-4ef3-b4d2-0c968911d4a5">53,977</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 #000;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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTMtMS0xLTA_ed1efa91-f05f-4610-8482-93dd1a00711d">6,959</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 #000;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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTUtMS0xLTA_f873a2d0-80a5-450a-8567-c91176f722d0">44,284</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);">Net change in cash and cash equivalents</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 #000;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTEtMS0xLTA_54901893-a029-4148-b638-a3ad88bc8297">16,468</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 #000;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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTMtMS0xLTA_ea7c6a18-2087-4c69-8ece-ea1562cfbf4e">14,296</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 #000;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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTUtMS0xLTA_11cb7f7e-2780-45f3-9218-25a5dfc7ac2f">9,336</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: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:#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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTEtMS0xLTA_ff70489d-77a5-49ca-a272-d83ae4dea4ed">9,557</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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTMtMS0xLTA_18a8b887-46b3-4e24-842c-acf42644c518">23,853</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="i9536da911cf7426fae3239c5bbea2d53_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTUtMS0xLTA_a7133a9b-eef7-4741-afb3-07e982e57afa">33,189</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);">Cash and cash equivalents at end of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTEtMS0xLTA_559411c5-e9f5-4190-a60d-cd874a86c48d">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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTMtMS0xLTA_4155251f-1792-4092-9add-dfb6079a9452">9,557</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 #000;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 #000;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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTUtMS0xLTA_d5934037-ab19-44d4-b36e-5d45bbc5987a">23,853</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);">Supplementary cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for interest</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTEtMS0xLTA_e6dcfadc-c9ea-4498-b9fd-a198985b23b4">3,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 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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTMtMS0xLTA_9d42f769-9738-471f-a614-08fef50ff96f">1,363</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTUtMS0xLTA_cf3b1ad2-7680-403f-96f2-53597d653ec6">574</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);">Cash paid for income taxes, net of refunds</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTEtMS0xLTA_6731bb98-c53f-4967-9f6d-de90891c99ac">37,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 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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTMtMS0xLTA_06156c8b-244a-472d-8d7a-08be618158b2">35,367</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTUtMS0xLTA_8a45645f-420e-4dc0-9e04-8964d41faab1">32,532</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);">Contingent shares settled pursuant to acquisition</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:ContingentSharesSettledPursuantToAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTEtMS0xLTgxODM_84004923-c7b2-4f3b-9af7-6f7bb339d630">2,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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="hcsg:ContingentSharesSettledPursuantToAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTMtMS0xLTgxODM_a6558ccc-b34d-41c0-95bb-3234c373c6bd">&#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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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: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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="hcsg:ContingentSharesSettledPursuantToAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTUtMS0xLTgxODM_60878f82-40a7-4cf3-ba00-4bba41d17ef2">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><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;">1</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;line-height:120%;padding-left:14.75pt;vertical-align:top;">&#160;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9" xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company adopted the provisions of ASU 2016-09 prospectively, and as such the amounts reflected for the year ended December 31, 2016&#160;have not been adjusted. </ix:footnote></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;line-height:120%;">See accompanying notes.</span></div><div id="i_0_390"></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;line-height:120%;">37</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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="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.479167%;"><tr><td style="width:1.0%;"></td><td style="width:32.554974%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.376963%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.329843%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.638743%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.685864%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.424084%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.031414%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.454450%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.031414%;"></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:7pt;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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock&#160;</span></td><td colspan="3" style="display:none;"></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;"></td><td colspan="3" rowspan="2" 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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-in Capital&#160;</span></td><td colspan="3" rowspan="2" 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" rowspan="2" 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: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&#160;</span></td><td colspan="3" rowspan="2" 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" rowspan="2" 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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings&#160;</span></td><td colspan="3" rowspan="2" 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" rowspan="2" 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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock&#160;</span></td><td colspan="3" rowspan="2" 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" rowspan="2" 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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; Equity&#160;</span></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:7pt;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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares&#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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount&#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="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="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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2015&#160;</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic04ea7c3a858485894f6c2620ace2d33_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMS0xLTEtMA_369b1c0b-0518-42f6-99ea-4dc50f374a1e">73,793</ix:nonFraction>&#160;</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"><ix:nonFraction unitRef="usd" contextRef="ic04ea7c3a858485894f6c2620ace2d33_I20151231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMy0xLTEtMA_a53edeed-edbc-45c8-bb80-033db5ac02ae">738</ix:nonFraction>&#160;</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i1bf546f5a47a44c1adacdc28e6440969_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItNS0xLTEtMA_bf068f2f-a53a-4e4f-b9d7-2dc74c5385d9">199,294</ix:nonFraction>&#160;</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"><ix:nonFraction unitRef="usd" contextRef="ie15b1eb55b124df780cb48d03f8b54e7_I20151231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItNy0xLTEtMA_48af0767-f215-4b77-9c3f-9799ef11b522">543</ix:nonFraction>&#160;</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"><ix:nonFraction unitRef="usd" contextRef="idda3c1ba4d9745748e47af3d2cb18613_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItOS0xLTEtMA_0f95de14-4205-4d59-9e8a-8b1c39b2210b">106,886</ix:nonFraction>&#160;</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">(<ix:nonFraction unitRef="usd" contextRef="i38e6b4de458d49cbb0f71dc9279ddbf7_I20151231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMTEtMS0xLTA_da67bdf9-93e2-4e01-a1fc-e249aaf5243b">11,005</ix:nonFraction>)</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 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:7pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i9536da911cf7426fae3239c5bbea2d53_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMTMtMS0xLTA_d33ed57c-ba67-48db-aa16-fa3360254c2f">296,456</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:12pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQtOS0xLTEtMA_6f117a7b-aea7-4f36-91c2-7348d701a550">77,396</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQtMTMtMS0xLTA_112d1144-9295-4bf4-9cb0-58d7d81f176b">77,396</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4aea8a43827746d398d7a0c024468554_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzUtNy0xLTEtMA_d6886404-8f1d-4c30-93bd-a2457eef86d8">862</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzUtMTMtMS0xLTA_7830b17a-7673-43fa-a921-6ad4d2d0bfd3">862</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzYtMTMtMS0xLTA_aa5147e1-e52f-4a1a-9d98-8f307f469c9d">76,534</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:7pt;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&#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMS0xLTEtMA_6569623b-45ab-44bf-86ab-6bfe9e0f3a0c">301</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMy0xLTEtMA_dd15e238-29f0-4ee9-9759-449d8efb188f">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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctNS0xLTEtMA_49d9126d-e5c3-450d-9411-6358912dc640">5,965</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMTMtMS0xLTA_a62c31b1-7674-4a0b-b665-3e0701699fef">5,968</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit from equity compensation plans&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzgtNS0xLTEtMA_e7aa58e1-feb2-4ae6-8e87-a4a9669a1a13">2,773</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzgtMTMtMS0xLTA_728f2634-3007-487d-9446-5fc5c66932bb">2,773</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:7pt;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 and restricted stock&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzktNS0xLTEtMA_800e87b0-07a6-4ff0-96b2-bb798d87977b">3,743</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzktMTMtMS0xLTA_38c38318-61f8-44b1-96d4-590d948eb552">3,743</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTUtMS0xLTA_274c97d7-2a63-4348-9c0c-42c964e7bf13">103</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTExLTEtMS0w_448d5265-6729-4937-9da0-50389f5f4b18">431</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTEzLTEtMS0w_d3996de9-bd50-4d9a-8430-dbba3d880d79">534</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTUtMS0xLTA_fabbb81b-ec2a-473e-9b50-847e11e60c35">1,696</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTExLTEtMS0w_6a6f8808-600e-4b5e-84ea-ff8e7fbcd23a">371</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTEzLTEtMS0w_d26190a0-69ac-4ddc-af06-a47665b7be56">2,067</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEyLTktMS0xLTA_88db7af2-de0d-4fd9-aaf2-19b6708803e6">53,342</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEyLTEzLTEtMS0w_56074762-c999-4e41-9c00-05d73bc8fc8c">53,342</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTUtMS0xLTA_bbb2251f-4dc8-4bfd-b64d-e463f7345f04">91</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTExLTEtMS0w_b19be1e2-fd24-4757-9e2d-ea7c212dbc7a">18</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTEzLTEtMS0w_77ff459c-394f-4cdb-8554-f8d034dc1051">109</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to previous settlement&#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTEtMS0xLTA_a7091934-770a-4f1a-b000-32e17397c3f2">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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTMtMS0xLTA_4f66522f-abb8-4f61-be71-911a976d6e68">1</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTUtMS0xLTA_3b224e5a-cf3e-45ff-9b9c-8975ae4d2151">3,999</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTEzLTEtMS0w_0296363e-14c8-4af1-b03f-3dbc6cd5e8c1">4,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:12pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other &#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231" decimals="-3" name="us-gaap:StockholdersEquityOtherShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEtMS0xLTE0OTQ_8d0d6247-ffe9-4237-aaa3-2b464de2cb85">3</ix:nonFraction>)</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:7pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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:7pt;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:7pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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:7pt;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Arial;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:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEzLTEtMS0xNDk0_0d3348c6-152f-4fd4-970f-50ee5b8091d5">&#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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2016&#160;</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ide410710233d44b9914ae63f20a71f79_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEtMS0xLTA_17e5f6a2-847d-4957-a594-a2a8947c2962">74,204</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ide410710233d44b9914ae63f20a71f79_I20161231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTMtMS0xLTA_851c2d03-f527-45da-b0ae-6ebfce9e3928">742</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i610d555d911547999807082da82f7712_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTUtMS0xLTA_fd1ffc10-730a-4729-a85c-ac50e00902b9">217,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 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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie26136d07eee433fa67c798ece6d4369_I20161231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTctMS0xLTA_51901eea-d3f2-4649-8e27-864c5d532a67">319</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic562ed3d2bc243ba9ca3ebfb8c13852d_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTktMS0xLTA_851a0e21-1324-4b7d-9dcb-971dfb5a41e7">130,940</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1701ffb53b9a4462888dc130a93ed358_I20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTExLTEtMS0w_5da4d970-ba98-461d-9c92-104976f0da83">10,185</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEzLTEtMS0w_b88e5064-5055-44c6-84db-20423c2b8ea0">338,842</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:12pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE3LTktMS0xLTA_8418abfe-0531-4f96-9806-6cf45b429436">88,226</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE3LTEzLTEtMS0w_3bba950d-824d-4f61-a15f-72e0fc5ebbd2">88,226</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6480ae6479784b02b16c3aad97457d0c_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE4LTctMS0xLTA_c98434f3-7cc3-4de1-b178-0b68d92f785b">1,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 colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE4LTEzLTEtMS0w_2cdf1c8f-424c-44e5-a704-18f778219c56">1,156</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE5LTEzLTEtMS0w_b063758f-adff-41e3-b441-869d6a33cd1a">89,382</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:7pt;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&#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTEtMS0xLTA_6a0225d9-4ca7-4915-9c06-db02e32e2128">697</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTMtMS0xLTA_f7bf321b-39c3-420e-aeb6-8236fa4782c7">7</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTUtMS0xLTA_102d1190-c5dc-4114-974e-2c09a509692d">12,801</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTEzLTEtMS0w_b581c077-072e-4a07-96b4-b7376b93ced4">12,808</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIyLTUtMS0xLTA_35c49f07-ea77-45d9-ab5b-3f8623442c93">4,945</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIyLTEzLTEtMS0w_a0997cd1-fa42-4a38-97aa-2bd454888c0a">4,945</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTUtMS0xLTA_5e8d01db-7aeb-4be3-9025-36e264813c4d">181</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTExLTEtMS0w_799f2b4a-d77b-4b41-85f8-2b1a2b6efe64">25</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTEzLTEtMS0w_7357214f-a321-420b-8dee-2fbc3509d37f">156</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTUtMS0xLTA_e5626ba9-6ec7-419b-95d4-8c3f9ffa2248">1,752</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTExLTEtMS0w_93436088-301e-40a4-8120-464b7fe2a66c">339</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTEzLTEtMS0w_05971a98-9b6c-4791-90ca-cf8ed9d67825">2,091</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid and accrued&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI1LTktMS0xLTA_33bfe1a6-f007-47a0-9915-f5a878db1e93">55,306</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI1LTEzLTEtMS0w_821fdd34-2944-4206-b9ce-53cc60535653">55,306</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:12pt;padding-right:1pt;"><span style="font-size:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTUtMS0xLTA_2932165d-e24f-4ab4-8236-c35937040630">82</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTExLTEtMS0w_bd7c0fc0-2258-47d5-a07e-f94366452a2a">13</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTEzLTEtMS0w_5590d302-e681-4f8b-90df-b0b99e92c976">95</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to acquisition&#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTEtMS0xLTA_589d61b5-641b-43d0-9904-5c0e81b061bb">59</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTMtMS0xLTA_3b7a1e97-9306-4bea-96a8-6ca1dce61a2a">1</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTUtMS0xLTA_9de6261a-541c-4211-b1e0-6bfccb4ad121">6,938</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTEzLTEtMS0w_c34f838a-08e6-4e70-af04-d0b09087f78a">6,939</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2017&#160;</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4b66fef09e524a83836673ada82e0a71_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTEtMS0xLTA_a435aff9-df3c-440d-b266-a5fe176aff52">74,960</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b66fef09e524a83836673ada82e0a71_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTMtMS0xLTA_c8673e6d-e622-4a54-872a-68592c95f9a1">750</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b18510eff16435ab8a7fc08e601ce51_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTUtMS0xLTA_fa2b6ba9-e616-48f3-869b-04e759a23a15">244,363</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTctMS0xLTA_da086a4c-8874-47eb-b07e-ac1bbc44b102">837</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e94fefc635e42b69cdafab374a1de1d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTktMS0xLTA_0889e986-f448-49a7-81b2-80f6682c77ff">163,860</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id9d241a672d84afb9482a958399fa573_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTExLTEtMS0w_905d14ec-1c82-402d-825f-b24d8c7acfbc">9,858</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTEzLTEtMS0w_e4f5740a-a130-4b69-a0b4-264423573c85">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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:12pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMxLTktMS0xLTA_346dda8e-7e9a-42ce-8948-e677f628bad1">83,524</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMxLTEzLTEtMS0w_c6e742b9-6f76-4703-b002-08ab2a7d5092">83,524</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i69655973f85c40bda9a0b983ee9da7f4_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMyLTctMS0xLTA_b86a8331-4dc0-4d8f-86ac-e90b00dc9673">679</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMyLTEzLTEtMS0w_fc17e236-5827-4b77-9f96-97c73606397d">679</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income for the period&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMzLTEzLTEtMS0w_63f4e4a3-e5b4-4b64-9d0b-dce0aec14287">82,845</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:7pt;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&#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTEtMS0xLTA_333c18f7-ad25-4a23-9d14-bc3b54b3a3ec">380</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTMtMS0xLTA_2e7996dd-f4f2-4ff7-b4be-243a54809abc">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 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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTUtMS0xLTA_79df9005-030e-45ed-bca9-6c34d5bc49dd">8,514</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTEzLTEtMS0w_656da4a8-edcc-489b-adb5-e65db1a00bcf">8,517</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM1LTUtMS0xLTA_e3315963-ec38-4966-bd35-97308626a2ab">5,580</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM1LTEzLTEtMS0w_a7c11c10-3932-4d27-a02a-2f5c1f105dbe">5,580</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTUtMS0xLTA_22ca4515-269c-4b12-b09c-2db3a46b21d1">519</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTExLTEtMS0w_a2586f5f-a258-4b97-80de-6c34c4e02f8b">165</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTEzLTEtMS0w_f7f6b8f7-2815-484f-be19-27edf7b157c1">354</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:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTUtMS0xLTA_b7b8bdce-a806-476e-a8be-f2dea60f2c98">2,475</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTExLTEtMS0w_730b4774-d150-4ee5-b0a6-84d2790fcab0">346</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTEzLTEtMS0w_f34e6836-650e-4fc2-a9f4-3b3f97a34073">2,821</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid and accrued&#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:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM4LTktMS0xLTA_17ca5f17-cc4e-40fd-98b8-5cfbbb077ec2">57,361</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM4LTEzLTEtMS0w_a9830a65-543e-457e-91b5-af42e4a6bf2c">57,361</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:12pt;padding-right:1pt;"><span style="font-size:7pt;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&#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:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTUtMS0xLTA_36465c8c-180c-4e05-ba43-af7774826ad3">75</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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTExLTEtMS0w_f117f1c2-d0db-4b3b-b8e9-7e8ab01161ab">14</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTEzLTEtMS0w_499c58f8-a971-431d-b77d-07ed03f8eb8d">89</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent shares settled pursuant to acquisition&#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:7pt;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:7pt;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQwLTUtMS0xLTA_9dad89cd-9d1c-4217-bddb-7d92f902c094">2,291</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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Arial;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="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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQwLTEzLTEtMS0w_0661e8ef-ea24-4754-8d85-d409471fabeb">2,291</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:12pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other &#160;</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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOtherShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEtMS0xLTE0Nzg_be1d356d-ba43-451f-a1bb-4002c8692bec">4</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:7pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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:7pt;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTUtMS0xLTE0Nzg_15374f0e-16e1-4694-ae61-f79285a87372">205</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:7pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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:7pt;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTktMS0xLTE0Nzg_5117c566-29f2-4268-95bc-22f72543f671">69</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:7pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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:7pt;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:7pt;font-weight:400;font-family:Arial;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:7pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEzLTEtMS0xNDc4_c7595d3c-5635-4f6f-8b31-4ef0115b6683">274</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018&#160;</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:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1c49bb3bd43a426090e21d5e943f8f42_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEtMS0xLTA_a24f6468-1e75-47fc-87b4-0d9f71e1b822">75,344</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:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i1c49bb3bd43a426090e21d5e943f8f42_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTMtMS0xLTA_8ee60873-210a-4b36-bae8-f67a8ddfd18e">753</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:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i36342cabba1648e0a39151501d18d700_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTUtMS0xLTA_3bd71aff-6755-44e8-a1c7-c01ea49b93f2">259,440</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:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i5bd7e0c047c540a395a7e0dbeb682517_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTctMS0xLTA_e0d1944a-b05d-4fdf-ad37-e4687977a662">158</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:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);"><ix:nonFraction unitRef="usd" contextRef="i4145153c1d9948339323c2ef218abcf5_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTktMS0xLTA_1457cd55-b989-4ba4-9dbb-38325eed58ac">190,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;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">(<ix:nonFraction unitRef="usd" contextRef="i1534ebddfe7e4b8c86a7c808eaf95e12_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTExLTEtMS0w_656d6af5-d6a7-4305-aefa-1ae34c2eaad1">9,663</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;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;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:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEzLTEtMS0w_e52a6c70-bbd2-441e-8e06-e5843b5d29a8">440,780</ix:nonFraction>&#160;</span></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:10pt;line-height:120%;">See accompanying notes.</span></div><div id="i_0_403"></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;line-height:120%;">38</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Years Ended December 31, 2018, 2017 and 2016&#160;</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_416"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEwOTk1MTE2ODAxNzM_3e110f2e-1ec9-485c-9acf-312834801750" continuedAt="ifa46b5b91c6249948cbe04305b285e2b" 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;&#160;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;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><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:NatureofOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTM3_a580c9e8-331e-4d26-8ff0-75492dac71c7" 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%;">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 a renewable&#160;<ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:ServiceAgreementsDurationOfService" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExNTc_30828579-2ef9-4fca-af74-7e3ccce78426">one year</ix:nonNumeric>&#160;service term, cancelable by either party upon <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMDY_3a553f03-20b4-4c45-a0f5-4708f137e0fa">30</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMTI_457a505f-3155-4e61-af30-7166ecf3e62c">90</ix:nonNumeric> days&#8217; notice after an initial period of <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyNDI_c9deb592-7b41-4d03-87a2-bcfda0ff94a9">60</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyNDg_c7df661f-c150-4c68-86f3-15d64ba75196">120</ix:nonNumeric> 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;line-height:120%;">The Company is organized into <ix:nonFraction unitRef="segment" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyOTc_4201d652-d142-48ba-b745-792ba728d6b8">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;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;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%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTk5NTU_fe8448d7-4c53-41ae-bc01-45a3c047a3e2" continuedAt="if433694390074f4da92910c1781b4311" escape="true">Use of Estimates in Financial Statements</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;line-height:120%;"><ix:continuation id="if433694390074f4da92910c1781b4311">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:continuation>&#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:700;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTk5NTY_231c7409-8cd4-402f-a893-363a6bfad708" continuedAt="id621f145068944cab31d4085cfc9607d" escape="true">Principles of Consolidation</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;line-height:120%;"><ix:continuation id="id621f145068944cab31d4085cfc9607d">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:continuation>&#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:700;line-height:120%;">Fair Value of Financial Instruments</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQw_fa549c61-0f0e-4c0a-9508-4e57a5601423" continuedAt="i57d9fb9cf7c243838edaf75c68fc202c" 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%;">The Company determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy. </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%;">Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.</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: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;line-height:120%;">39</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="ifa46b5b91c6249948cbe04305b285e2b" continuedAt="id7d146cbd1bd42feada324e301b897de"><ix:continuation id="i57d9fb9cf7c243838edaf75c68fc202c" continuedAt="i6a86544e161f4245949773b51331bba2"><div 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 unobservable inputs reflect the Company's market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="padding-left:36pt;text-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%;">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%;"> &#8211; Quoted prices for identical instruments in active markets;</span></div><div style="padding-left:36pt;text-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%;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and</span></div><div style="padding-left:36pt;text-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%;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Significant inputs to the valuation model are unobservable</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;line-height:120%;"><ix:continuation id="i6a86544e161f4245949773b51331bba2">The Company&#8217;s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company&#8217;s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value.</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;line-height:120%;">The Company has certain notes receivable that either do not bear interest or bear interest at a below-market rate. Therefore, such notes receivable of $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:NotesReceivableImpairedNonperforming" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ1MzU_d948e805-7d64-496e-82e1-ab893d06f53c">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:NotesReceivableImpairedNonperforming" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ1NDI_cacfe3a1-5b35-4351-ab3b-916f49a01fe0">6.9</ix:nonFraction> million at December&#160;31, 2018 and 2017, respectively, have been discounted to their present value and are reported at values of $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:DiscountedNotesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ2NDc_aab6fdab-b5af-4d86-ae1a-a2f4d17024f6">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:DiscountedNotesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ2NTQ_a5fadb9f-aa24-4a7d-a77d-58db037ebfd5">6.8</ix:nonFraction> million at December&#160;31, 2018 and 2017, respectively.&#160;See&#160;Note&#160;6&#8212;Fair Value Measurements&#160;for the fair value hierarchy table and for details on the measurement of fair value for assets and 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: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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzM_4953b3ff-f4f9-4115-b30a-fec7ed60a9e1" 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%;">Investments in Marketable Securities</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQy_169ce085-ea31-4992-85c0-33f2b8e0adbf" continuedAt="id00c7c281e0c4fb2b8f7d8e95082653b" 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%;">Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of&#160;December&#160;31, 2018 and&#160;2017, the Company had marketable securities of&#160;$<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzMwNzA_7cd30994-1839-445f-9aa7-5b9e5f5c6042">76.4</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzc0MTg_823eb75f-b84e-40df-b5de-8397118cd68a">73.2</ix:nonFraction> million, respectively,&#160;which were comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the balance sheet. For the years ended December&#160;31, 2018 and 2017,&#160;$<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzU1MTg_d2e9072e-5f9e-4289-bd93-32150cbab7fb">0.8</ix:nonFraction> million of unrealized losses and&#160;$<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzQ3NTU_4cccdd81-e524-4db8-bd42-d40d0f838018">1.1</ix:nonFraction> million&#160;of unrealized gains related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of 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;line-height:120%;">These assets are available for future needs under the Company&#8217;s self-insurance programs and&#160;are held by the Company's wholly-owned captive subsidiary&#160;as required by state insurance regulations.&#160;The Company&#8217;s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.</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="id00c7c281e0c4fb2b8f7d8e95082653b">The Company periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</ix:continuation> As of&#160;December&#160;31, 2018, management believes that the recorded value of the Company&#8217;s investments in marketable securities was recoverable in all material respects.&#160;See&#160;Note&#160;6&#8212;Fair Value Measurements for other than temporary impairment considerations.</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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:InventorySuppliesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0ODE_e300f55e-0418-460d-a2ff-84d94abd6e36" escape="true">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durmonth" name="hcsg:PeriodOfAmortizationOfInventoriesAndSupplies" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY5Mjk_dd33e8a2-61d0-412b-9c6a-3d56d557f36f">24</ix:nonNumeric> months.</ix:nonNumeric></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: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;line-height:120%;">40</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="id7d146cbd1bd42feada324e301b897de" continuedAt="i3a9ede3ab0a043eb985d47f735003fb8"><div style="text-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%;">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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQ0_dbe2bc3d-c7ac-4b42-9341-e03684ad28ee" escape="true">Property and equipment are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment &#8212; <ix:nonNumeric contextRef="i1c3e5902f067408eadb779c45468929f_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc0ODI_1046ab85-f6e0-44cf-8a73-0d1bfc0e18f1">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i31a5678beae2428fbd1585aa27b479a8_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc0ODg_2d65a876-13fc-49ef-a3a2-08954ddc859c">7</ix:nonNumeric> years; computer hardware and software&#160;&#8212; <ix:nonNumeric contextRef="id2133f21cfd541d8a466b6c2e3379a80_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc1MjU_8aee4479-a2af-4cb4-96ef-4e7294ebe53e">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i362b40fb1e5449b092d50397067f9380_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc1MzE_72aab242-0689-4c4c-99f1-8fd0dbe018e9">7</ix:nonNumeric> years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles&#160;&#8212; <ix:nonNumeric contextRef="i878c49ea7ad44037b353fcd6c8a4dd5d_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc2MjI_961815eb-09bd-4296-b2d5-665a762dcfa5">5</ix:nonNumeric>&#160;to <ix:nonNumeric contextRef="idd19e19ffc91481ca8c34f52547616d7_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc2Mjg_f9ec6a4f-3adb-440b-9936-f30c9e049c61">10</ix:nonNumeric> years.</ix:nonNumeric> Depreciation expense on property and equipment for the years ended December&#160;31, 2018, 2017 and 2016 was $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3MTc_578a281c-aac3-4b94-8049-8aa0b02a3c5b">4.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3MjE_b9a3e0de-9fdf-409f-97db-fdd1214bb363">5.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3Mjg_fbd4aa43-d4f9-4083-8511-912e16076ceb">4.8</ix:nonFraction> million, 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: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%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzE_14e7628b-1a81-4b61-b7be-d2d39dff9145" continuedAt="ia5fd5af4d8c44178b70588eb74112149" 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;"><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="ia5fd5af4d8c44178b70588eb74112149">The guidance under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) 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 which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to 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> See&#160;Note&#160;2&#8212;Revenue&#160;herein for additional revenue disclosure that is being presented as a result of the newly adopted standard.</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;line-height:120%;">Prior period amounts were not adjusted and continue to be reported in accordance with previous 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%;">Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Njk_40cf674d-fe08-405c-979f-062866bf1ef5" 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%;">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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.&#160;Deferred tax assets and liabilities are more fully described in Note&#160;13&#8212;&#160;Income Taxes.</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%;">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.&#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%;">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></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%;">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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzA_6a4941db-5079-459c-8139-5936852a269e" escape="true">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 calculated 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.</ix:nonNumeric></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: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;line-height:120%;">41</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i3a9ede3ab0a043eb985d47f735003fb8" continuedAt="i622822b2193347db998d250b8741beed"><div style="text-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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Njg_267b12fe-310e-4353-a113-d2e1e5f2e6e2" 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 style="text-align:justify;"><span><br/></span></div><div style="text-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%;">Advertising Costs</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQ5_fb0eb76b-6a85-4f8d-a6fa-1f026f212e79" escape="true">Advertising costs are expensed when incurred.</ix:nonNumeric>&#160;Advertising costs were&#160;<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AdvertisingExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_63963c59-9348-4c45-8824-1d1cc1c5f550"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AdvertisingExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_a99548ee-4ca6-4a0f-838a-74a249ceaf07"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AdvertisingExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_c87078d4-0eb4-40a9-849f-d085d296a19c">no</ix:nonFraction></ix:nonFraction></ix:nonFraction>t material for the years ended December&#160;31, 2018, 2017 and 2016.</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%;">Impairment of Long-Lived 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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTUw_b02ea049-c22d-460c-8ee3-d3cab62b399d" escape="true">The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.</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%;">Identifiable Intangible Assets and Goodwill</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Nzg_6ffd946a-7612-40fb-a4ca-fd37fd716ec4" 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%;">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 at least annually during the fourth quarter of each year to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&#160;<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_094f73e4-7d34-4521-a980-231980a1e619"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_476dd8cb-7b1c-4361-a7af-b00898c9b7f3"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_7aa83995-6346-4e69-9d82-b6edc7ce4968">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment loss was recognized on the Company&#8217;s intangible assets or goodwill for the years ended December&#160;31, 2018, 2017 or 2016.</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 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (&#8220;ASU 2017-04&#8221;). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.</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%;">Additionally in 2018, the Company adopted the FASB issued&#160;Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred&#160;from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.</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%;">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;line-height:120%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:TreasuryStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzgyNDYzMzcyNjA3NTI_cb4eb0f4-5f95-489a-8f6f-0e259c630f68" escape="true">Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.</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%;">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:115%;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEwOTk1MTE2OTUzMTQ_c627a116-ff10-47bb-8e0b-0bce10b90462" escape="true">Certain prior period amounts have been reclassified to conform to current year presentation, including the presentation of 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. There was no impact to the Company's net cash provided by operating activities as a result of the immaterial correction.</ix:nonNumeric></span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">42</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i622822b2193347db998d250b8741beed"><div style="text-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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Nzk_d95c4aa8-ccf0-49bf-8d9f-d7ee0a9881bd" 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%;">The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December&#160;31, 2018 and 2017, substantially all of the Company&#8217;s cash and cash equivalents and marketable securities were held in <ix:nonFraction unitRef="financial_institution" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="INF" format="ixt-sec:numwordsen" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEzMzI4_0b2cbce2-be10-40d0-8dff-eb06a85b0e11"><ix:nonFraction unitRef="financial_institution" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEzMzI4_4859ceca-1d86-48b9-8e45-e4b65cb547a3">one</ix:nonFraction></ix:nonFraction> large financial institution located in the United States.</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&#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 know 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><span><br/></span></div><div style="text-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%;">Significant 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;line-height:120%;">For the years ended December&#160;31, 2018 and 2017, the Company had several clients who individually contributed over 3% of the Company's consolidated revenues,&#160;including&#160;Genesis Healthcare, Inc. ("Genesis")&#160;which accounted for&#160;$<ix:nonFraction unitRef="usd" contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzM3NTc_db956eca-a373-4f1d-9d1a-1abb73207d2d">386.7</ix:nonFraction> million or <ix:nonFraction unitRef="number" contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzM3Njc_0a13ab47-26bd-40e0-a071-9ade7d3e2073">19.3</ix:nonFraction>% and&#160;$<ix:nonFraction unitRef="usd" contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MTg1NzU_0db7439f-2a2b-4c47-89dc-1dd03a1616ee">327.5</ix:nonFraction> million or&#160;<ix:nonFraction unitRef="number" contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MTg1ODI_97e54955-bbcb-4591-9156-a0a51509defa">17.5</ix:nonFraction>%, respectively.&#160;<ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:MajorCustomersPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0ODA_64764aea-f8e3-444f-a819-a3b7b7af0231" escape="true">Although the Company expects to continue its relationships with these clients, there can be no assurance thereof. The loss, individually or in the aggregate, of such clients, or a significant reduction in the revenues the Company receives from such clients, could have a material adverse effect on the Company&#8217;s results of operations. In addition, if any of these clients change or alter current payments terms, it could increase the Company&#8217;s accounts receivables balance and have a material adverse effect on the Company&#8217;s cash flows.</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%;">Recent Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTU2_a4f6dba6-27fc-4679-84bb-c43f76fcf70b" 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%;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</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&#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%;">("ASC&#160;842"). ASC 842&#160;requires lessees to recognize assets and liabilities on their balance sheet related to the rights and obligations created by most leases, while continuing to recognize expenses on their income statements over the lease term. It will also require disclosures designed to give financial statement users information regarding the amount, timing, and uncertainty of cash flows arising from leases. The guidance is effective for annual reporting periods beginning after December 15, 2018, and interim periods within those years.&#160;This guidance may be applied through a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements with certain practical expedients available. Alternatively, this guidance may also be applied at the adoption date by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</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%;">ASC 842 provides several optional practical expedients in transition including the &#8216;package of practical expedients,&#8217; which permits the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct costs.&#160;ASC 842 also provides the Company the option to, as an accounting policy, not capitalize lease obligations for leases with lease terms of less than 12 months.</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 adopted&#160;ASC 842 as of January 1, 2019 using a modified retrospective transition approach&#160;which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019 which consisted of&#160;office space, vehicles and equipment.&#160;The Company elected to adopt ASC 842 using the package of practical expedients mentioned above and&#160;elected to not capitalize leases&#160;with lease terms of less than 12 months.&#160;The lease liability and corresponding right-of-use asset recognized upon adoption of ASU 842 was $<ix:nonFraction unitRef="usd" contextRef="ib161a5118287406ba975ebe99eb08779_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MDk1MjE_53e65e25-e5fc-4cdd-9d26-694b97d9bbbc"><ix:nonFraction unitRef="usd" contextRef="ib161a5118287406ba975ebe99eb08779_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MDk1MjE_c7d3028e-cff6-4cf1-8b33-cf0e90f10c83">11.4</ix:nonFraction></ix:nonFraction>&#160;million.&#160;The Company&#160;does not expect ASC 842 to have a material impact to the Consolidated Statements of Operations however will require additional disclosures pertaining to the Company's lease commitments. The Company did not recognize a cumulative-effect adjustment to the opening balance of retained earnings.&#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%;">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 and certain other instruments that are not measured at fair value through net income. The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model for instruments measured at amortized cost. For available-for-sale debt securities, entities will be required to record allowances rather than reduce the carrying amount, as they do today under the other-than-temporary impairment model. 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></ix:nonNumeric></ix:continuation><div><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;line-height:120%;">43</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_441"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzE2NDkyNjc0NjY0NDc_2fc9444a-ee1b-43d7-808f-4efc7f8b4c3a" continuedAt="ida3ba911f3b24c8a94710b0c01e15678" 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 style="text-align:justify;"><span><br/></span></div><div 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 disaggregates its consolidated revenues by reportable segment, as management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;15&#8212;Segment Information&#160;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;line-height:120%;">Housekeeping accounted for&#160;$<ix:nonFraction unitRef="usd" contextRef="i339ca23599ff4240959ff4567404d57d_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNTg_9fe606d6-bc65-4066-85fa-483b38c0a396">973.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i8c9638dc17f347268251a9aef399bc2f_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNjk_c1839ba9-4442-4c81-b66c-d2d372e9b63e">979.6</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="icf0e2b27dd4b45999f6b706a385f49ef_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNzU_bc4b90c6-8b2c-43a5-b144-7c3588e97a85">957.1</ix:nonFraction> million, of the Company&#8217;s consolidated revenues for the years ended December&#160;31, 2018,&#160;2017 and 2016, respectively. 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 will 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;line-height:120%;">Dietary services represented&#160;$<ix:nonFraction unitRef="usd" contextRef="idd21915ffd0442d3804ef36fc68ac0dd_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxODM_50ea623f-8dd0-4fcd-9661-002652a67ce3">1,035.0</ix:nonFraction> million,&#160;$<ix:nonFraction unitRef="usd" contextRef="i69ac539da0cd4e2190ed14993b5d81b5_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDg2NTk_d097c041-e032-4ab7-aa85-2393659d37db">886.5</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="i472aad0d781a47179f3cd973874e7859_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxOTg_74444257-8eec-45c8-95ea-42db0ba62895">605.5</ix:nonFraction> million, of the Company&#8217;s consolidated revenues for the years ended December&#160;31, 2018, 2017 and 2016, respectively. 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 provided by a District Manager specializing in dietary services. 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 will 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: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%;">Substantially all 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;line-height:120%;">The Company performs services and provides goods in accordance with contracts with its customers. Such contracts typically provide for a renewable <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerRenewableServiceTermPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzMzNjA_343eda85-2df1-4f98-8f69-ee9b4e5a7561">one year</ix:nonNumeric> service term, cancelable by either party upon <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0MDk_20cd1a6f-f023-4318-ae5c-c225c7c8dbda">30</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0MTU_901f371f-a982-4488-bd42-4bedea7baec7">90</ix:nonNumeric> days' notice, after an initial period of <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0NTQ_e4e7c687-77c6-43e4-b592-de012b4876b6">60</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0NjA_be258205-1c99-4033-a396-7d314bf233af">120</ix:nonNumeric> days. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account under 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. Accordingly, the 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&#160;$<ix:nonFraction unitRef="usd" contextRef="i0d483e3df2be41adbe5099493304fe17_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1OTcwNjk3ODc2ODY_bb76409c-92fa-4de0-a784-535e47b8d94b">0.2</ix:nonFraction> million&#160;as of December&#160;31, 2018.&#160;There were <ix:nonFraction unitRef="usd" contextRef="i97a27626c65242389be7666feee51cd2_I20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3MTU_abf74964-fe75-4226-abd4-21a807c091d6">no</ix:nonFraction> such deferred revenues&#160;as of December&#160;31, 2017</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: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;line-height:120%;">44</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="ida3ba911f3b24c8a94710b0c01e15678"><div 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 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;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.&#160;The time between completion of the performance obligation and collection of cash is consistent with the customers' payment terms and typically not more than <ix:nonNumeric contextRef="i8d78e833df1147e3a5b1f12eafb17e3b_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NDA_d88882f3-0604-484c-8fe2-79193d3095bb">30</ix:nonNumeric>-<ix:nonNumeric contextRef="ieed3e502598b41f8adfd9780b4ab76d0_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NDk_1e977eb1-40c6-432d-93de-a45bc7a7e725">60</ix:nonNumeric> days. In certain contractual arrangements, the Company requires customers to pay in advance for goods and services to be provided. As of December&#160;31, 2018, the value of the associated contract liabilit</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ies for such collections in advance was&#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%;">$<ix:nonFraction unitRef="usd" contextRef="i7188ce3417394bd79df16b58ef838380_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1OTcwNjk3ODc3ODM_61941aa5-2d1e-4020-afd2-61ff43a6733e">4.6</ix:nonFraction> million. As of December&#160;31, 2017, the Company did <ix:nonFraction unitRef="usd" contextRef="i978854b03627442183f68acc540383b0_I20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NjQ_44840ca5-bbd7-4030-bc03-199caed48166">no</ix:nonFraction>t have any such contract liabilities.</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%;">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 recognizes 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. Contracts may contain transaction prices that are fixed, variable or both.&#160;<ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1NDg_8521cf64-5f1d-4ae7-b5ad-5f39dd934239">The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less</ix:nonNumeric>, with a renewable <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1Njc_ab8e217c-61ca-4b46-8049-722f723f81bf">one year</ix:nonNumeric> service term, cancelable by either party upon <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2MTc_c695d909-f91d-43de-911a-4e3b24708fc6">30</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2MjM_94309bc6-474f-470d-8399-8249ce525930">90</ix:nonNumeric> days&#8217; notice after an initial period of <ix:nonNumeric contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2NjE_8cadcb58-5fee-48ae-bcc7-1149333699e4">60</ix:nonNumeric> to <ix:nonNumeric contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2Njc_27645cba-9ce8-49cc-8810-a8bb292c479b">120</ix:nonNumeric> days. For the purpose of disclosing future revenues under its remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues expected for the performance of services under contracts with variable consideration that are for a term of <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzcwMTc_b81bb60d-66bf-4b44-84d4-680969b62525">one year</ix:nonNumeric> or less. Although only a small portion of the Company&#8217;s contracts have an original expected duration that exceeds <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzcxMzQ_a9e16160-9f6c-4974-b2a6-0bf1c0296823">one year</ix:nonNumeric>, the Company has historically had, and expects to continue to have, favorable client retention rates. As of December&#160;31, 2018, the revenue expected to be recognized from remaining performance obligations under the Company&#8217;s existing contracts with a term greater than one year is&#160;$<ix:nonFraction unitRef="usd" contextRef="i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzc0NTA_3ab96fbe-61dd-4c0c-89ce-d333bed6d1b5">186.2</ix:nonFraction> million for&#160;2019,&#160;$<ix:nonFraction unitRef="usd" contextRef="i560bd4e592ea4634ab2f50bf95ddf4da_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk0MjM_f37a7e14-e103-440c-bc4c-a37c7c461415">186.2</ix:nonFraction> million for 2020, $<ix:nonFraction unitRef="usd" contextRef="i2d1447a6633144bd8e2b8694a8bb9227_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk0NjI_f7003137-ce8e-45dd-9cc5-7d85872dd06f">186.2</ix:nonFraction> million&#160;for 2021,&#160;$<ix:nonFraction unitRef="usd" contextRef="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1MTA_15e7f308-89cb-4b5e-b145-f3f2ebf9f69c">186.2</ix:nonFraction> million for&#160;2022,&#160;$<ix:nonFraction unitRef="usd" contextRef="i309b26a172ca49a5b04823a03126035f_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1NjA_fd2e9630-b331-4188-b8a5-6aa460c4e39b">186.2</ix:nonFraction> million for&#160;2023, and&#160;$<ix:nonFraction unitRef="usd" contextRef="id41651ab00c14cb18d5ad05b1914edcf_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1ODY_52363a4b-3dcf-42b7-8027-5664a2c157e0">31.0</ix:nonFraction> million&#160;thereafter</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_466"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzE2NDkyNjc0NDkwNzM_403a279b-14b6-4d43-bb1b-b1db518ae877" continuedAt="i6ce7a34138794cf484afd8f4fb7f1ec2" 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;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;line-height:120%;">For the years ended December&#160;31, 2018, 2017 and 2016, the Company&#8217;s other comprehensive income related to the unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities. </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: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;line-height:120%;">45</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i6ce7a34138794cf484afd8f4fb7f1ec2"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzkzMg_a1bf0287-b43b-4b56-b31d-1638a1b7a9c3" 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%;">The following table provides a summary of changes in accumulated other comprehensive income, net of taxes:</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:62.766082%;"></td><td style="width:1.0%;"></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: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:9.257310%;"></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="15" 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&#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="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);">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);">2017</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);">2016</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></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; 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="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtMS0xLTEtMA_b6452ecb-1ccf-4d13-b518-77eb5fb68983">837</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="ie26136d07eee433fa67c798ece6d4369_I20161231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtMy0xLTEtMA_464ad125-d2cf-49b7-92de-303ec76b6167">319</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="ie15b1eb55b124df780cb48d03f8b54e7_I20151231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtNS0xLTEtMA_48af0767-f215-4b77-9c3f-9799ef11b522">543</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 (loss) income 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtMS0xLTEtMA_3e755124-1e65-4565-9841-d1b0af0fff50">844</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtMy0xLTEtMA_79817a92-00a4-4408-a54e-0e72eb1e4b6e">1,149</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtNS0xLTEtMA_34663e61-f61c-4070-94e3-85fc167d7878">1,005</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%;">Losses reclassified from other comprehensive income&#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:#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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtMS0xLTEtMA_9417f0af-5207-40f5-a6bc-224f24a6f923">165</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtMy0xLTEtMA_8c70cb19-88a4-440b-ad9b-0470e50009eb">7</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtNS0xLTEtMA_e6671c98-f2be-4e84-a760-c2f86245a61b">143</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 (loss)&#160;income&#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;">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtMS0xLTEtMA_ea0c0bde-8544-4be3-8d04-d7c69fe49e87">679</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtMy0xLTEtMA_7cdb14a5-b6eb-411e-b244-5bc9a804832c">1,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 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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtNS0xLTEtMA_aebd47d5-61b7-48f4-ac8d-8aa9ce6a46f5">862</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="i5bd7e0c047c540a395a7e0dbeb682517_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctMS0xLTEtMA_9fc3421e-9917-488d-a3f7-4c3c67454921">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;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="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctMy0xLTEtMA_e43cb8ed-487d-47e9-bd0a-e609011abaf7">837</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="ie26136d07eee433fa67c798ece6d4369_I20161231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctNS0xLTEtMA_64473be8-4464-4b50-864f-b48b869c52bb">319</ix:nonFraction>)</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">All amounts are net of tax.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;">Realized losses were recorded pre-tax under &#8220;Other income, net - Investment and interest&#8221; in our Consolidated </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Statements of Comprehensive Income. For the years ended&#160;December&#160;31, 2018,&#160;2017 and 2016&#160;the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NDE_c7a38faf-3559-4a52-b000-0ad1a8d27a68">0.2</ix:nonFraction> million, less than $<ix:nonFraction unitRef="usd" contextRef="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NTA_d00c6a40-6fd5-44ad-8bed-52142e4b65e8">0.1</ix:nonFraction> million&#160;and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NTc_a4ff47b4-b7c9-46d0-9f17-32d3355a5bd6">0.2</ix:nonFraction> million&#160;of realized losses from the sale of available-for-sale securities, respectively.&#160;Refer to Note&#160;6&#8212;Fair Value Measurements&#160;herein for further information.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">For the years ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;December&#160;31, 2018 and 2016, the changes in other comprehensive income were net of a tax benefit of&#160;$<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3Njg_b1e21cdf-198c-4a54-8db3-7ef20ce6b16e">0.1</ix:nonFraction> million&#160;and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3ODA_2b13e9b0-db0c-4e65-a592-d85232ad4316">0.5</ix:nonFraction> million, respectively. For the&#160;year ended December&#160;31, 2017 the changes in other comprehensive income were net of a tax expense of&#160;$<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3OTI_2cd0e3c1-2b73-4a77-ba62-cc62711e0b95">0.3</ix:nonFraction> million.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzEwOTk1MTE2Mjg3MTM_eb449fa7-6569-4d3f-9b60-825cc9887f6b" 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:62.766082%;"></td><td style="width:1.0%;"></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: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:9.257310%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:24pt;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:24pt;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&#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></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);">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);">2017</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);">2016</span></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);">For the Year Ended December 31,</span></td><td colspan="15" 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="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);">Losses from the sale of available-for-sale securities</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="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231" decimals="-3" name="us-gaap:DebtSecuritiesGainLossExcludingOtti" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtMS0xLTEtMA_5926c4dc-2eef-437e-8108-7851acb2d6eb">197</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="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231" decimals="-3" name="us-gaap:DebtSecuritiesGainLossExcludingOtti" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtMy0xLTEtMA_77f6f442-8ec4-42e0-a179-bc9110d50686">11</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="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231" decimals="-3" name="us-gaap:DebtSecuritiesGainLossExcludingOtti" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtNS0xLTEtMA_4bdde8fe-fcd1-435a-b306-9eda5c9bd5f8">222</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);">Tax benefit</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="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtMS0xLTEtMA_6871ff7e-c1b0-4d64-85ef-397066cd9be7">32</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtMy0xLTEtMA_851acfde-f525-486a-b3bf-10fc8e207b4e">4</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtNS0xLTEtMA_a609f250-1c8b-4caf-9774-a798b34111c8">79</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);">Net loss reclassified from accumulated other comprehensive income</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="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtMS0xLTEtMA_543e1161-c496-4f7d-bec2-0524b48727fb">165</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="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtMy0xLTEtMA_3a8f514f-2fad-4124-ab87-a210a073fe89">7</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="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtNS0xLTEtMA_9ad91985-8846-4d94-b44b-f7172655523a">143</ix:nonFraction>&#160;</span></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_491"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzE2NDkyNjc0NDI0ODE_f1d12af5-e171-4b12-aeb4-28e0e2455be7" continuedAt="ic44682c639d14b9f9a2b91c594c16aae" 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;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;line-height:120%;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method and is recorded over the estimated useful life of each class of depreciable asset. 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><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY5Mw_31421947-ed2b-4ebd-b78f-74da03989767" continuedAt="i3315341029104a47ae4c8f2a8ffb3fd8" 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%;">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of December&#160;31, 2018 and December&#160;31, 2017:</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:58.557185%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.354839%;"></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.354839%;"></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:middle;padding-left:1pt;padding-right: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><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:middle;padding-left:1pt;padding-right: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, 2017</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="i39423714b4d34442abb2ea9c42eec326_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzItMS0xLTEtMA_71a2a4f7-bd94-40be-87e2-54bacb109258">22,596</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="ib297bf0d5cd44dd2995cff27d2428cab_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzItMy0xLTEtMA_4e403ec8-6aaa-4a5a-a887-cb68a4f7c3a2">22,349</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="iaf5b198c6019444c9bb2baa561052725_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzMtMS0xLTEtMA_efe39231-85ff-4b24-8274-18b7fb236cc5">12,114</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="i618de0c4442c43e6a51775e68979b5aa_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzMtMy0xLTEtMA_53d9c2ee-5277-411d-b971-46b4bc6e7802">12,665</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%;">Other </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:#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="i966c25886101452d99f06f92b95ae597_I20181231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzQtMS0xLTEtMA_c7797f59-515a-4be0-972e-c692eb3610d0">920</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="i92dadcd838d84065b1091fef47d63690_I20171231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzQtMy0xLTEtMA_c2856abf-3a5c-4d02-85bc-a9f534ae0ffa">990</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 property and equipment, at cost</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzUtMS0xLTEtMA_e22b8a87-0dce-478b-9ba0-dd7af93631d3">35,630</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzUtMy0xLTEtMA_b9f554e4-e3b0-49f1-99b4-d886b1b2e629">36,004</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);">Less accumulated depreciation</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzYtMS0xLTEtMA_1fb71bdd-c848-4b52-9012-7ee427b568bc">22,730</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzYtMy0xLTEtMA_12df3097-e066-4ad5-80c1-4675670d28f1">22,495</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 property and equipment, net</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzctMS0xLTEtMA_8ba35ac5-2b3d-4061-bf43-1c09b4cf778d">12,900</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzctMy0xLTEtMA_e9577ef1-46e1-4804-b9b4-87de69d77e26">13,509</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"><ix:continuation id="i3315341029104a47ae4c8f2a8ffb3fd8" continuedAt="i59e2053b3f4b44a4af0eae15b8a489a0">1</ix:continuation></sup><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:15.08pt;"><ix:continuation id="i59e2053b3f4b44a4af0eae15b8a489a0">Includes furniture and fixtures, leasehold improvements and autos and trucks.</ix:continuation> </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="ic44682c639d14b9f9a2b91c594c16aae">Depreciation expense for the years ended December&#160;31, 2018, 2017 and 2016 was $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY2Mg_578a281c-aac3-4b94-8049-8aa0b02a3c5b">4.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY2Ng_b9a3e0de-9fdf-409f-97db-fdd1214bb363">5.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY3Mw_fbd4aa43-d4f9-4083-8511-912e16076ceb">4.8</ix:nonFraction> million, respectively.</ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_503"></div><div style="text-align:justify;"></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;line-height:120%;">46</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE2NDkyNjc0NDM3NTA_2d4709bc-db8c-4692-9038-9fc19a6fdc92" 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;Goodwill and 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-style:italic;line-height:120%;">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;line-height:120%;">Goodwill represents the excess of the purchase price over the fair value of net assets of acquired businesses. Goodwill is not amortized, but is evaluated for impairment on an annual basis, or more frequently if impairment indicators arise. To date, the Company has <ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEwOTk1MTE2Mjk4NTI_e499858b-2381-4c89-a4e1-5cfe5b5dad1e">no</ix:nonFraction>t recognized an&#160;impairment of its goodwill.&#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%;">Goodwill by reportable operating segment, as described in Note&#160;15&#8212;Segment Information, was approximately $<ix:nonFraction unitRef="usd" contextRef="i4ec0d58823654867bcc4b3e2085b52a7_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzQxNw_2f9af84a-8302-4a0b-99df-4f89a32f7fa4">42.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic0efb66b56fc47dd82636fa86fe59022_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzQyNA_cb02f826-5b9a-4ac8-807f-dd24bcb8d009">8.7</ix:nonFraction> million for Housekeeping and Dietary, respectively, as of December&#160;31, 2018 and&#160;2017.</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;line-height:120%;">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;line-height:120%;">The Company&#8217;s 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 <ix:nonNumeric contextRef="ic9c3fcb224874634bf9d6209b51186a7_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEwNzQ_93433f65-f405-47f7-9031-967b9aad8a04">9.9</ix:nonNumeric> years.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE2NDkyNjc0NDMwOTE_fc628670-c8d4-4b09-a4e7-a87a23bbaab4" 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%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:72.302496%;"></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:22.963289%;"></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&#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;padding-left:1pt;padding-right: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&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:12pt;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);">(in thousands)</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzItMi0xLTEtMA_51958863-155f-4edd-b08e-e5e187db3e6f">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);">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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzMtMi0xLTEtMA_213097d7-4f32-4213-9768-2a7f9754b0b8">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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzQtMi0xLTEtMA_4c5c5b95-57a3-44ca-a0c6-1af69d32563f">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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzUtMi0xLTEtMA_b44e5b0c-0e4d-4f04-8e70-9e98b367393e">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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzYtMi0xLTEtMA_796366e0-11b9-41c9-ba02-36ed8203269c">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);">Thereafter</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzctMi0xLTEtMA_d3f5469c-48b7-43b0-b94e-3520ac344a4f">6,690</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;line-height:120%;">Amortization expense for the years ended December&#160;31, 2018, 2017 and 2016 was $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEzOTU_8c020c98-21a5-4f36-ac08-0024d7ab66cd">4.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEzOTk_5e2d7260-3fe5-47e1-a2c5-251046088215">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE0MDY_a3b9282b-9a6e-4ce8-9775-fc8cc326ebb4">2.7</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_515"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE2NDkyNjc0NTk3NDQ_95c45669-4b67-47e1-9854-7316d56ac81f" continuedAt="i4579bbdf3c494db4acab3c06c0a97ae3" 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;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;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;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.&#160;For the years ended December&#160;31, 2018, 2017 and 2016, the Company recorded unrealized losses of $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMzM_63136b28-3107-47bc-b9eb-54fc4ae04d9f">0.7</ix:nonFraction> million, unrealized gains of&#160;$<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMTY_d447f375-f9f9-4e17-822e-565ee582e67c">1.2</ix:nonFraction> million and unrealized losses of $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMjM_a6af1849-fafb-4b36-8494-ba0b185b7b2b">0.9</ix:nonFraction> million on marketable securities, 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: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;line-height:120%;">47</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i4579bbdf3c494db4acab3c06c0a97ae3" continuedAt="ibfde99a1df10477aba1dcced7f39b1d4"><div 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%;">For the years ended December&#160;31, 2018, 2017 and 2016, the Company received total proceeds, less the amount of interest received, of $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE2OTk_0441ebaf-f6b5-412d-a79a-db003666ab4a">9.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE3MDM_b7d684ea-eee7-4724-b92b-98ba0fd3b68d">28.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE3MTA_6f0d9378-8f77-493d-88ee-cb0ad7bd8bc9">28.1</ix:nonFraction> million, respectively, from sales of available-for-sale municipal bonds. These sales resulted in realized losses of&#160;$<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzY1OTcwNjk3Nzk5NTY_77cdc4aa-c8c8-485c-8ef7-1b2f463b3cac">0.2</ix:nonFraction> million,&#160;less than $<ix:nonFraction unitRef="usd" contextRef="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzY1OTcwNjk3ODI5NDY_2e33d404-52c5-4937-9a0f-01274c986bc5">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE4NTU_a19825a1-9c47-4608-97c2-415c631f1ef0">0.2</ix:nonFraction> million&#160;for the years ended December&#160;31, 2018, 2017, and 2016&#160;respectively. Such losses were recorded in &#8220;Other income-Investment and interest&#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><br/></span></div><div 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 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></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzMyNTI_38fa2228-c808-48c5-9144-fb740c490df7" continuedAt="i484d3e5318394c92a387f96ab6effc5b" 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%;">The following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investment assets as of December&#160;31, 2018 and 2017:</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:29.140351%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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="27" 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 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="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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#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></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: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&#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;padding-left:1pt;padding-right: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&#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);">Quoted<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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="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)&#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="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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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="ic09e8b0c95434004bb6619b8f87488d3_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtMS0xLTEtMA_088498de-aa6b-4ed8-bf83-bf10495b2e5d">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="i9d5fc574559b40d9b01cc3a6055d0d32_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtMy0xLTEtMA_9054a192-d790-489c-babb-49f677725a61">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="i86f3da90e67a43b686ffb913594dbedf_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtNS0xLTEtMA_9a1d420f-a1b4-44d9-a58c-a5458c056644">&#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="id3e6d58ac37d415eb012ed64ed7a71df_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtNy0xLTEtMA_74149d29-6bbe-4bf8-bbf6-4ce75ecab34a">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="id15d04aabd0e4b7099492b8cb7f221a5_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtOS0xLTEtMA_59be5548-ac5e-4f6c-add7-f06d4dfe8fb7">&#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:bottom;padding-left:1pt;padding-right: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&#160;</span></td><td colspan="3" style="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="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:3pt double #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:3pt double #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:3pt double #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: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:bottom;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 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="i71e73516338748ebb69209ec10573717_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtMS0xLTEtMA_9c6fec18-b18d-4aeb-9cfc-b563badbd651">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 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="i3ec6ba76aace451193fc98f5b484255b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtMy0xLTEtMA_0110aaee-6372-4b87-be99-045166d645c2">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 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="if11d89af91d64655b45d2ad8af0e0a1c_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtNS0xLTEtMA_722ff613-17ba-4ba9-a813-810a8d0edee0">&#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="if9477dd0bb544eb4bb7ec0d84f3eaa79_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtNy0xLTEtMA_ddf53429-bd45-4c3c-a9dd-b38d36511e70">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 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="ic20fcda2f08440f3910aee94c1aff1cf_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtOS0xLTEtMA_7a72f3bc-0eb4-4371-be83-e2401797d7c8">&#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: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);">Balanced and Lifestyle&#160;</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="i1e8fd6ea52b941b2962fb4c5ecc506dc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktMS0xLTEtMA_9691a62c-9086-42d0-8298-2af939e9359f">8,265</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="i0e3b70c0894043ee9b613958033ed2e8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktMy0xLTEtMA_ce386946-06aa-4392-bf63-ac7f1b1d7500">8,265</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="idd04c8282af04f4c810969df780fc556_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktNS0xLTEtMA_9a3f24b9-5c6f-48ca-b12f-f0fa8326c018">8,265</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="id1c6690f22c948eab88cd21220e05c36_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktNy0xLTEtMA_d9e551e2-d3e4-4be5-9475-5c3fd1f0e8aa">&#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="id54d5623138d4e9c99affeec253987b9_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktOS0xLTEtMA_09eacb50-7aeb-4ddd-825e-d6fee8b3f534">&#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: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);">Large Cap Growth&#160;</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="i409ed50b26474b4b9349e44fcb35029b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTEtMS0xLTA_f7910837-fd55-4d1c-bb63-6542eeaa1925">8,195</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="icb7cc2a438134ff4a11634daf57153a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTMtMS0xLTA_ce74eceb-7d57-4d4c-bd4c-745d70198f59">8,195</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="i01a2e4ab88a44c1784a18e8d4e605a24_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTUtMS0xLTA_2e0902db-ebf2-41e8-80dd-9d1329749c55">8,195</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="i55b0a2d697ed4394b909b0f6b5d81a3b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTctMS0xLTA_cae3f2a8-69c3-4d68-8e55-c430540fb005">&#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="ic28c5e54983148a2819c177e8f5c9391_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTktMS0xLTA_5b5941ea-8825-4f58-8754-2978c59877cc">&#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: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);">Small Cap Growth&#160;</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="i58861c6e1038417f81b20f405b1adb44_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTEtMS0xLTA_34cc6bdc-2bee-4d72-a903-36db9d57d33f">3,217</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="i1498f00c2c864406a5e346aeba069d1d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTMtMS0xLTA_40bb0084-2214-48d1-bbe2-3af67d059bc7">3,217</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="i9f13bdb8a5894b24b7c8789a583c0014_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTUtMS0xLTA_bef1e8b3-73cc-4303-8c3b-ea98fe53005f">3,217</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="i8822de8720a04fc98e7dcd66d7c81547_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTctMS0xLTA_4aa7cfa0-f621-49e5-8422-c8105e9ee5de">&#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="i4f1973079c6d43ae9c04e0301a8dbc66_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTktMS0xLTA_f4c2b8d6-e9a8-4077-9d09-10f90311b9ce">&#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: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);">Fixed Income&#160;</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="i52db872ee7354e5c806c7f9d4b963188_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTEtMS0xLTA_874bd88d-9698-4a46-a52b-05e5e88289f9">3,432</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="if32ed6ebbeed4cec854203f7e7d0d417_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTMtMS0xLTA_fdb935b9-5a93-46de-92e3-0157dc955177">3,432</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="ia839b04aca5442ae88cfb31ba4edef29_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTUtMS0xLTA_90fe996b-ef79-4998-9a55-00b0ec8240b3">3,432</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="iaf3024970b7d485ab979d69c090738ef_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTctMS0xLTA_43e02c29-8270-4a23-a9f6-7f7ab415ad11">&#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="ic83118811d034178a5c81f48261b470f_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTktMS0xLTA_943b79f1-433a-42b6-87c5-54010d327cfc">&#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: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);">International&#160;</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="ice6ad9e0373342c5b2d03b1f031b6f6f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTEtMS0xLTA_c8d8f54d-41db-42d0-b97f-40b6d7d1601b">1,485</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="i46a47068bb6c4f3a996089ae1f2f3e81_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTMtMS0xLTA_a602fd37-db66-429b-a953-f32827ffde16">1,485</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="id7bc776f5c164046b3d9f19d00003ed7_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTUtMS0xLTA_3ca97933-f4f2-4c0c-a865-a0796c233d5f">1,485</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="if0857b6f6c224e3cb1efe63d4fac5798_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTctMS0xLTA_78f71f53-5677-4ec0-b98e-1bd7791df314">&#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="ice9428c03a9d40649027c8849956dd46_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTktMS0xLTA_c31b6909-418f-41c1-b3f8-d36ac58b3bdf">&#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: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);">Mid Cap Growth&#160;</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="icf8cc93d53564e87a4f899e2c791101a_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTEtMS0xLTA_e4d38221-f545-4360-9e6f-6ea610fab898">1,990</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="ie04f7d2706214e6691b32db8f2865f76_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTMtMS0xLTA_e60e6301-e3e7-4c45-b494-9ee4abb3d843">1,990</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="i88db1241125844fdb787ddc55218de7f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTUtMS0xLTA_d08ce80b-99be-4281-8390-82f03956a10e">1,990</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="ifc41e4bb83b94a60a00a441df04a8143_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTctMS0xLTA_4df512ae-58b8-4da9-992f-d689d26fc9c6">&#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="i3c5efef4999c4b03badeb4513255a46b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTktMS0xLTA_2e701562-a265-4408-8f20-7e93ca44bdc0">&#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:bottom;padding-left:1pt;padding-right: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&#160;</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="i869f3e68a0734cd1b89b03f102bffe1d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTEtMS0xLTA_b6d8e960-076e-41f6-b728-b817e284a26a">29,113</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="i596ca280901a450f9fa876e702a00773_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTMtMS0xLTA_0705accb-4036-4036-830e-f0033e1fafb2">29,113</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="i13f1cf7984bf40c793a04b7b3bbeb4dd_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTUtMS0xLTA_6d250f81-5cab-4920-9904-0a42411419a3">26,584</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="if923c9a12a74421c9699d62f203520f4_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTctMS0xLTA_3e73cdd7-4edb-42bd-a3bb-852fdf6b0097">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;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="i59895c1ce3bf45e082f30c8dd92c529b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTktMS0xLTA_733e062b-8141-4580-a48e-05d104be41e4">&#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: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;line-height:120%;">48</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="ibfde99a1df10477aba1dcced7f39b1d4" continuedAt="i0ef27521ab7e4e948ee054ab11386305"><ix:continuation id="i484d3e5318394c92a387f96ab6effc5b"><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:29.140351%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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:11.304094%;"></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="27" 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 December 31, 2017</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: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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#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></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: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&#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;padding-left:1pt;padding-right: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&#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);">Quoted<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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="27" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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="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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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="i371bfd893fd94770ad9e88ac74f87610_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtMS0xLTEtMA_7c99a2ef-0db5-4784-b60f-0f41b6c7994f">73,221</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="ied7f0020dc3c4fdebdb7fec791cd063b_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtMy0xLTEtMA_baa731ab-19fb-4dae-ba4a-67249a914e59">73,221</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="i7f776f1f18b04968b945be2a62065829_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtNS0xLTEtMA_a8099915-4510-415d-b6dc-876e81b2c3d6">&#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="i9e3cab207de9480a94755596a13221ca_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtNy0xLTEtMA_a6ad777f-be9b-4776-8ea7-637246ff5756">73,221</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="i8cc5603c636c4e5cb955a6783362b96f_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtOS0xLTEtMA_d679e8e4-8884-47f7-b7e9-485eb443ef27">&#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:bottom;padding-left:1pt;padding-right: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&#160;</span></td><td colspan="3" style="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="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:3pt double #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:3pt double #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:3pt double #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: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:bottom;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:#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="iac5c90caeba9456fb9e837c0e7eff2d0_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtMS0xLTEtMA_55c91afb-4b60-468d-b631-6459d5d4ddff">2,720</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="i1b8a2bfd4dee417fac772f799faf7555_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtMy0xLTEtMA_9a6bf703-4ba6-4117-9067-870fedd612cd">2,720</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="i3941563bcccd4e5dbf19d90b21299400_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtNS0xLTEtMA_41888ceb-a0d1-4bf8-91d5-f320bcf5ff34">&#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="i24b36fc839e2429dbe2039812e5ff517_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtNy0xLTEtMA_7f8fa67f-db46-4d8a-ad02-a0e97dcea0e2">2,720</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="i067c69a2e3884ac3bb142c861e12ba15_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtOS0xLTEtMA_1a55d3ff-9a24-45cb-968b-fabb0a4f56c9">&#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: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);">Balanced and Lifestyle&#160;</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="i87cd73732a384102a05a8d9b6436baf5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktMS0xLTEtMA_4512702b-1095-4c31-986c-25e5b3541b47">8,523</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="i2e9232c1984343ce8f0b41e5c06bca5a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktMy0xLTEtMA_b6d7fd6e-2c70-420f-8e0f-1dd8316bcbb7">8,523</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="i3b1b8b1dfd2246af9907cfbbf310b224_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktNS0xLTEtMA_31a4e438-640a-4ba5-8edd-db03ff2a1da2">8,523</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="i459ca6ab6fd243cf90f49e0a607d70b6_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktNy0xLTEtMA_99636ba3-73ec-4781-972d-f84051a38b20">&#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="ice5a262c37f642b1851760804820a5b8_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktOS0xLTEtMA_48c81979-783c-4300-99f3-92ae9892114d">&#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: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);">Large Cap Growth&#160;</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="i575d4548a4b241b290c71c641dde151e_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTEtMS0xLTA_8441adb9-18a4-40a2-bb80-2fb86c357bf6">7,802</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="ib98246d15fba468f9d7d451d321e7a9c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTMtMS0xLTA_4d77e636-38c9-465b-b834-d79a79e1bb6c">7,802</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="i69f470e753b947f88c32ffe966b615ea_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTUtMS0xLTA_40030e20-0e83-49d6-b4f5-3ae746a52238">7,802</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="ib16b532c4b0e4cd6918e789eed4956d1_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTctMS0xLTA_462570cf-f19f-480f-8633-89764fdbf8d4">&#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="i03b261d3fc8c4868a6c3dfd89ded1642_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTktMS0xLTA_e9dc17e8-143a-4879-a66c-0c5441b1c0c0">&#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: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);">Small Cap Value&#160;</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="i37e3cfad5e274d709f0b702fb825e57b_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTEtMS0xLTA_f91083bf-e57a-4380-b68e-fa2f14eae27d">3,442</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="i2d6dfb9dbebf45e9922df11ff65d3964_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTMtMS0xLTA_8fb6d0e6-010c-4785-9aaa-d1da8985b982">3,442</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="i31c2b58a4e7342bc91125323a2b07f14_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTUtMS0xLTA_4e0fbe95-ef1f-4f3e-9fe2-4246aaaa2df8">3,442</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="i260ca34f05ad482e9aeb8f3ec1db5fa5_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTctMS0xLTA_29a85942-57e8-4a4e-a173-36fbda90fdd3">&#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="if8eda387043946a8acf2357a1b24d151_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTktMS0xLTA_0cdacf2a-12cd-4d56-8628-02fb01125db3">&#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: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);">Fixed Income&#160;</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="ia576b0846eed422996a628fe6fb382cf_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTEtMS0xLTA_952d811c-96b2-4e08-ac10-8f0067f5363b">3,050</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="ied17bd12780546c09a3694aac23195bb_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTMtMS0xLTA_3e7523fd-2b93-492b-aae3-395c3c900ee8">3,050</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="i465e50e21b1742409e0d1aa2c997ca48_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTUtMS0xLTA_549f856e-d820-4d77-9fac-629af522a963">3,050</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="id2c9840439a14a2799e09c4fff4e20bc_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTctMS0xLTA_48b40b2a-fe0a-4b14-bc7a-d84fab3195bc">&#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="i8de6f16eb4064e75a314db810fd2bc49_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTktMS0xLTA_2bb70535-9f05-4589-9493-807d82f2fa9f">&#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: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);">International&#160;</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="id3e1cca6659c4aa79d8224bdad150b99_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTEtMS0xLTA_e52ce7c9-6bb8-4042-91a2-b8d3a5578afa">1,531</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="ibdeb25c75d5a4d7b8a7cb0ae226875f6_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTMtMS0xLTA_d42ca996-87a6-4c47-ba96-0eb482766821">1,531</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="if5355469177d4c18b02b942d35eac3f9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTUtMS0xLTA_1ad9514f-5220-44d1-918c-8ad74545405e">1,531</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="ia02fb0a1d32e45edb0e6e02ea1394e2b_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTctMS0xLTA_e502f355-ff2d-40f0-81cd-c9302ed22185">&#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="i1fa2231d95454c79894e8e03ef230c88_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTktMS0xLTA_0cdca347-cb28-4326-8b03-089680db4380">&#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: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);">Mid Cap Growth&#160;</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="i0b5e81784fd54da2ab8edcdf9c5f9d88_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTEtMS0xLTA_6c11ace6-68f7-40d9-8d34-0689c5b00d87">1,817</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="ib3f4e9370da14eac81c546b12eced3a5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTMtMS0xLTA_e59c97e5-75e7-4086-9805-687674786824">1,817</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="ibe8521571d014423aecd621017a9f63e_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTUtMS0xLTA_43e35ad1-a29d-4a89-a520-bcf9f236a116">1,817</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="ic192babc7577482a91370113ddc23b12_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTctMS0xLTA_97909724-9842-4d44-a869-fe9eaff390e2">&#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="ieeb464e981ed48f7a3fca73cbd3e2915_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTktMS0xLTA_3428f5c3-4b00-4be6-8a19-dacb8107429c">&#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:bottom;padding-left:1pt;padding-right: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&#160;</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="ib7923c78233e4dd4937b6ccae113a119_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTEtMS0xLTA_e1f94bfb-4b07-48cd-a213-1aa10ba4c061">28,885</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="ie7d0d135bae646318bf6a45b841ec94a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTMtMS0xLTA_5ec72f68-270a-4831-8fc0-733bb735710a">28,885</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="ib0756ac580644772b961e711ab6636f6_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTUtMS0xLTA_39b48127-bcf2-4f56-9c3c-74abe20f05b2">26,165</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="i923b8549cd7e4e0188050d768cabb945_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTctMS0xLTA_c45755d8-cb29-41ff-a3a9-2817af787aa8">2,720</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="i7a2a99f9bdce4eaab3c07baab3378df5_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTktMS0xLTA_36f13764-46bd-4c3f-8eaa-b391726573f6">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzEwOTk1MTE2NDQxMjc_eb1593f1-db0a-43aa-89f8-3abb1f5f5e0e" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"><tr><td style="width:1.0%;"></td><td style="width:31.923304%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.536873%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537463%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.684366%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537463%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.536873%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537463%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.684366%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537463%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.684366%;"></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:10pt;font-weight:400;font-family:Arial;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&#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;padding-left:1pt;padding-right: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&#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;padding-left:1pt;padding-right: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&#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;padding-left:1pt;padding-right: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&#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;padding-left:1pt;padding-right: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&#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="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)&#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="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);">December 31, 2018</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&#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="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&#160;</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="i7b0090c259dc41d9857e1869954ee799_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtMS0xLTEtMA_6b99442c-414e-405c-937e-25d61835751a">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="i7b0090c259dc41d9857e1869954ee799_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtMy0xLTEtMA_a2e2691a-5807-4b2d-896d-500b76f5c940">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="i7b0090c259dc41d9857e1869954ee799_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtNS0xLTEtMA_243c4633-82ec-4c73-981f-1a239ac70eaa">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="i7b0090c259dc41d9857e1869954ee799_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtNy0xLTEtMA_33ace2e9-b581-47d0-9257-417cac016d00">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="i85e3364cf40a4f2b9979f5e54c839b12_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtOS0xLTEtMA_9c652531-a16b-4e8b-a5ba-f9a0c76a3351">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtMS0xLTEtMA_f907da12-4df1-4746-a5e5-8a8c4e45098b">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;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:#ffffff;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtMy0xLTEtMA_d9a5d7c2-38d5-4b16-a4d6-c81874a5f684">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;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:#ffffff;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtNS0xLTEtMA_811a071b-75e4-420f-aab8-233c34e6a647">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;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:#ffffff;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtNy0xLTEtMA_4d5aeed5-2f45-4188-9fd8-5c4bdf7562b4">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;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:#ffffff;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtOS0xLTEtMA_55c52c14-6e8a-4e74-ad9f-cd24c40b97d6">&#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:bottom;padding-left:1pt;padding-right: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, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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;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);">&#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;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);">&#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;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);">&#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;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);">&#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);">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:1pt;padding-right: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&#160;</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="i8f7047b34c774e898138bb27c98cf5d7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtMS0xLTEtMA_a4b66e89-a557-4326-b033-d8613446e8e4">72,249</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="i8f7047b34c774e898138bb27c98cf5d7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtMy0xLTEtMA_1530171d-b184-4dcf-a279-5f575572d029">1,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="i8f7047b34c774e898138bb27c98cf5d7_I20171231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtNS0xLTEtMA_588236fb-15e4-4395-9b42-fb2c43c30863">197</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="i8f7047b34c774e898138bb27c98cf5d7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtNy0xLTEtMA_a7ded56d-3d29-44a8-bc69-feca42eb69a8">73,221</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="i81f561a88d664bafb673b477d05c2c53_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtOS0xLTEtMA_63adbeda-9652-40f0-8aed-4714d1d2baf8">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktMS0xLTEtMA_dfe54f7d-dd4b-4a4d-b69c-5b29c8f19442">72,249</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 #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;padding-right:1pt;"><span style="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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktMy0xLTEtMA_45a474a5-5a87-4e46-8814-5c37700520c0">1,169</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 #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;padding-right:1pt;"><span style="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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktNS0xLTEtMA_c4c06422-bb37-400e-b4f2-273a4d75c320">197</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 #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;padding-right:1pt;"><span style="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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktNy0xLTEtMA_75ae863a-d48a-4784-be18-46133d987dc3">73,221</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 #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;padding-right:1pt;"><span style="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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktOS0xLTEtMA_73e7817d-6ad1-4f29-8d17-5fa83259adbe">&#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:bottom;padding-left:1pt;padding-right: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, 2016</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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;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);">&#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;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);">&#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;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);">&#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;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);">&#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);">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:1pt;padding-right: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&#160;</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="i7e35da3eaaa744508cc84f0d2138a617_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTEtMS0xLTA_23e7190a-d72d-4b50-9d8c-70771e5fea45">68,220</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="i7e35da3eaaa744508cc84f0d2138a617_I20161231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTMtMS0xLTA_cff29c10-ef0d-4bfd-a00a-10fe67b45f30">178</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="i7e35da3eaaa744508cc84f0d2138a617_I20161231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTUtMS0xLTA_a5c838de-55d5-4cd8-af94-04e94b4b916c">668</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="i7e35da3eaaa744508cc84f0d2138a617_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTctMS0xLTA_b3ab70da-9141-4f7a-a9d2-6a4a6ee23b44">67,730</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="i78365da7ae834f4bbc2cb1f454a39e3e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTktMS0xLTA_d7894ce0-3f82-4ad7-8268-575c172acbee">&#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&#160;</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);"><ix:nonFraction unitRef="usd" contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTEtMS0xLTA_1b66328e-030b-4a20-b6f8-a2108c436001">68,220</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTMtMS0xLTA_a5023320-07ca-44f2-a60c-c09d89b7ae64">178</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 #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);">(<ix:nonFraction unitRef="usd" contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTUtMS0xLTA_be5c1e9c-e829-4a8c-8e4b-e996e791c527">668</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTctMS0xLTA_334af782-97cd-43b5-bed6-5869305dd361">67,730</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTktMS0xLTA_829cffd8-b855-4a19-8f96-9d8d258e0ef0">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></ix:nonNumeric></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: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;line-height:120%;">49</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i0ef27521ab7e4e948ee054ab11386305"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzIxOTkwMjMyNTg4MTY_06c1694c-21af-4402-aee8-03ed0f50bb43" 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%;">The following table summarizes the contractual maturities of debt securities held at December&#160;31, 2018 and 2017, which are classified as marketable securities in the Consolidated Balance Sheets:</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:62.076246%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.595308%;"></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:15.595308%;"></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);">&#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);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale&#160;</span></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;padding-left:1pt;padding-right: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,</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);">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);">2017</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);">Contractual maturity:&#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="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);">Maturing in one year or less</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzUtMS0xLTEtMA_59e39732-c8ce-431f-9d5c-df9f62cc0fec">1,645</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzUtMy0xLTEtMA_6142a428-7c1a-42fe-934e-25d9909a3c4d">916</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);">Maturing in second year through fifth year</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzYtMS0xLTEtMA_0c911cbb-c1b1-4566-b4dc-42f12bc1c807">24,649</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzYtMy0xLTEtMA_6215ee50-a741-4f38-9f88-f0e8937c350f">15,948</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);">Maturing in sixth year through tenth year</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzctMS0xLTEtMA_4c0da378-9ab7-4443-837e-98a1c259f460">14,769</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzctMy0xLTEtMA_79438422-4e29-4572-8676-0d39133a8049">22,851</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);">Maturing after ten years</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzgtMS0xLTEtMA_df151813-3b89-4958-ad98-c8325595c233">35,299</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzgtMy0xLTEtMA_823b95da-96be-4850-8f82-4781261cf185">33,506</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 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;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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzktMS0xLTEtMA_281d8edc-56e9-4ecd-9311-303f01f9d25e">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;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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzktMy0xLTEtMA_10481e44-77a0-4540-b338-671ac8681aeb">73,221</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_527"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NjE1MzM_1ef7f4fb-01a5-4bc3-a1db-cd61cafecfb6" continuedAt="icf770f9f97bd45dab6e92091d4e743e3" 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;&#160;Accounts and Notes Receivable</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NTQ3NDU_6b833253-cfef-432f-8a33-888b5df2b906" 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%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of December&#160;31, 2018 and 2017:</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;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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><td style="width:62.327485%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.543860%;"></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:15.543860%;"></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:10pt;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);">December 31, 2018</span></td><td colspan="3" style="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);"></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);">December 31, 2017</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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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;border-top:1pt solid #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);">(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);">Short-term&#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="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></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&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzMtMS0xLTEtMjc5Mg_ecc8c9c8-4af0-44c6-b40e-86bfb6de0c44">389,047</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="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzMtMy0xLTEtMjc5Mg_475f8f79-3cf6-43b2-b098-21ee0fe33ddb">390,705</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&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzQtMS0xLTEtMjc5Mg_15adea0b-0dbf-4745-ab2e-bcb7ece85acd">47,209</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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzQtMy0xLTEtMjc5Mg_e1e9a372-1f5f-4acc-9ce8-60fded1d4281">11,985</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&#160;</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzUtMS0xLTEtMjc5Mg_cb032a29-ecaf-4357-9a90-e5f0cb76ae7e">341,838</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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzUtMy0xLTEtMjc5Mg_b5f606d6-6166-4626-adda-4fad2f478079">378,720</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&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;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);"></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 colspan="3" style="background-color:#cceeff;text-align:right;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);"></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&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzctMS0xLTEtMjgwNw_4219b117-669e-428e-979f-55352289cbd1">53,043</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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzctMy0xLTEtMjgwNw_d75191af-b8a7-46b4-aae7-0d82645941b6">15,476</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&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzgtMS0xLTEtMjc5Mg_c726d1d2-c4d3-40c3-9e87-dab1f14588f0">10,000</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 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzgtMy0xLTEtMjc5Mg_288e3d18-c1a2-4ee1-93dc-a45c9d11d7b8">&#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: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&#160;</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 #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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzktMS0xLTEtMjc5Mg_ce51e0d6-6b2d-4a8a-ae81-4500b9cde22e">43,043</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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzktMy0xLTEtMjc5Mg_3244490f-522d-4e79-bff7-7795a169e3e1">15,476</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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndNotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzEwLTEtMS0xLTI3OTI_b76b727a-eceb-4da9-8c8a-733b21ee0005">384,881</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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndNotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzEwLTMtMS0xLTI3OTI_eb41fd05-83d5-4f24-bf16-22707d318b62">394,196</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><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%;">The Company makes credit decisions on a case&#8211;by&#8211;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;line-height:120%;">The Company&#8217;s net current accounts and notes receivable balance decreased from December&#160;31, 2017. 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, modification or termination of client relationships. However, the Company offset its accounts and notes receivable</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> with an increased allow</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ance for doubtful accounts in 2018 related to&#160;multiple&#160;corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense&#160;compared to our historical experience.&#160;In addition, the Company converted approximately $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3Nzk4MTA_467a47a3-226c-4add-907e-39be6b7ffe97">24.8</ix:nonFraction> million of accounts receivable to long-term notes receivable. Additionally,&#160;in 2018&#160;the Company finalized an agreement for a long-term promissory note receivable related to the previously mentioned corporate restructurings. The promissory note receivable was $<ix:nonFraction unitRef="usd" contextRef="i334a919016044528a4c5bb85248beb74_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NTcyNjQ_d86f2db3-4333-4176-bbd3-7f8a674f7bdb">10.0</ix:nonFraction> million, net of reserve which has been classified as a long-term notes receivable on the Company's balance sheet for the year ended December&#160;31, 2018.</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: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;line-height:120%;">50</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;"><ix:continuation id="icf770f9f97bd45dab6e92091d4e743e3">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 a definitive repayment plan and providing a means by which to further evidence the amounts owed. As of December&#160;31, 2018 and 2017, the Company had $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3ODEyODI_cce93d44-5bbe-44a3-9b76-508eea78f6dd">63.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3ODEyNTM_0ba2e5a6-5ddb-49fa-b306-74dc224f8305">36.6</ix:nonFraction>&#160;million, net of reserves, respectively, of such promissory notes outstanding. 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.</ix:continuation></span></div><div><span><br/></span></div><div id="i_0_539"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzE2NDkyNjc0NTkyMzY_0db7dc8f-93a5-494b-a855-b6b4b84d6ec9" continuedAt="i4b7eb517ca804065a1750a418ab770ec" 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&#160;&#8212;&#160;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;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;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. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:ScheduleOfBadDebtExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzIxOTkwMjMyNTg4MjI_8ec08e09-1b52-482e-a695-20a4198daf4a" continuedAt="i70e8793d49c04b79b22df4d1bbebeec7" escape="true">In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i70e8793d49c04b79b22df4d1bbebeec7"><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:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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="15" 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);">Year Ended December 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: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);">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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;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:13pt;background-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></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);">Bad debt provision</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtMS0xLTEtMA_98036728-3196-4365-9b13-824427c68934">51,387</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtMy0xLTEtMA_b454e549-3366-465d-8841-3baec18829c7">6,250</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtNS0xLTEtMA_3a11ddf3-3235-49f2-87de-cca1fb5dd0f2">4,629</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div 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 increase to the bad debt provision for 2018 </span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to multiple corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense compared to the Company's historical experience.</span></div><div 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 making the Company&#8217;s 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 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:700;line-height:119%;">Impaired 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;line-height:119%;">The Company evaluates&#160;its 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. The increase in impaired notes receivable and the related reserve during the year ended December&#160;31, 2018&#160;related to the corporate restructuring of a privately held, multi-state operator that occurred during 2018. A result of the corporate restructuring was a long-term promissory note receivable of $<ix:nonFraction unitRef="usd" contextRef="i334a919016044528a4c5bb85248beb74_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzY1OTcwNjk3ODI3NDg_c301c1c0-e5b8-4e7e-acce-536d2fc36f86">10.0</ix:nonFraction> million, net of reserve.&#160;Summary schedules of impaired notes receivable, and the related reserve, for the years ended&#160;<ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ImpairedFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzIxOTkwMjMyNTg4MjM_db35fda0-6267-498d-bade-3d209f65cfef" continuedAt="ie25d088ab000475094cda0a4cadfa690" escape="true">December&#160;31, 2018, 2017 and 2016 are as follows:</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="ie25d088ab000475094cda0a4cadfa690" continuedAt="i466fd69943a94113923defb69ccb69c4"><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:32.264706%;"></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:10.352941%;"></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:10.352941%;"></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:10.352941%;"></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:10.500000%;"></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:10.500000%;"></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="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);">Impaired Notes Receivable</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: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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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);">Average Outstanding Balance</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="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);">2018</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtMi0xLTEtMA_dc18d47c-3fea-4cb7-8c30-438e2ef62d4e">6,854</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:IncreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtNC0xLTEtMA_cb192b13-f19c-4f9d-bb0b-4483e9e3f767">23,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 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DecreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtNi0xLTEtMA_d1904ce5-3994-40b3-bb4f-00dbc59c6b82">4,532</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtOC0xLTEtMA_5b85b5b5-ff98-4443-9646-93145e5fef85">25,704</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtMTAtMS0xLTA_2cc281fa-4d34-430d-b9e0-28fe29b8124a">15,448</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);">2017</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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtMi0xLTEtMA_57653eaf-c793-49a9-ae71-23ee587758e7">5,685</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:IncreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtNC0xLTEtMA_45f1df74-7bc8-4994-acd7-b963dc139938">1,169</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="hcsg:DecreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtNi0xLTEtMA_5be34dcd-c9e4-4de8-af3b-5bbbcee36814">&#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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtOC0xLTEtMA_32dd6049-eadd-4381-be2a-a2730b2e4d4b">6,854</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtMTAtMS0xLTA_002f7bd7-1426-4c3f-9b42-3dc9042c7994">6,270</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);">2016</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="i9536da911cf7426fae3239c5bbea2d53_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtMi0xLTEtMA_8749e5cd-cee1-451b-8f84-8b769c007572">6,471</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="hcsg:IncreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtNC0xLTEtMA_11f3c01c-2341-48f7-89cb-44d68fb3d8f7">&#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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="hcsg:DecreaseInImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtNi0xLTEtMA_617f0912-8422-4708-8ad4-6b14cb643bfa">786</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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtOC0xLTEtMA_216d556a-deb8-4c4e-90ed-68d0387a600d">5,685</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtMTAtMS0xLTA_77c9f3f6-4bf6-49f6-bccc-eb6e839cdd22">6,078</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="text-align:justify;"><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;line-height:120%;">51</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="i4b7eb517ca804065a1750a418ab770ec" continuedAt="i590077c886e146808502889b838b3381"><ix:continuation id="i466fd69943a94113923defb69ccb69c4"><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:45.214076%;"></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:10.463343%;"></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:10.463343%;"></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:10.463343%;"></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:10.463343%;"></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="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);">Reserve for Impaired Notes Receivable</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: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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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="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);">2018</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtMi0xLTEtMA_5fd68a69-e0fd-48cf-8d6b-0f1af91b2c19">2,884</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:IncreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtNC0xLTEtMA_5bf163c1-05db-46bd-9c9c-86fbdd8b69a0">12,526</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DecreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtNi0xLTEtMA_efec9344-6424-4f30-a10b-d69190fb7c74">1,938</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtOC0xLTEtMA_43e7f1b7-0ef5-42b2-9281-59e77efd4b4e">13,472</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);">2017</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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtMi0xLTEtMA_b5db2838-db1b-448b-a8e0-cc581705f337">2,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 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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="hcsg:IncreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtNC0xLTEtMA_dd901387-4f50-483e-85f5-d8fdff008b6c">465</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="hcsg:DecreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtNi0xLTEtMA_87d5cacb-01a4-4ec8-ace9-e49a665ed8e1">&#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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtOC0xLTEtMA_d323a3cb-b432-428e-b33c-947fa7f942dd">2,884</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);">2016</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="i9536da911cf7426fae3239c5bbea2d53_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtMi0xLTEtMA_82100437-9b09-4ecf-b994-07651d0f23bb">2,139</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="hcsg:IncreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtNC0xLTEtMA_4acd500e-4ed3-4a68-bde4-eba4bbc53def">280</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="hcsg:DecreaseInReservedForImpairedNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtNi0xLTEtMA_f8579595-9b14-420f-a65b-50e51b0eb243">&#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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtOC0xLTEtMA_c8287972-e597-438d-9681-8c33a38c84bf">2,419</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div 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:119%;"><ix:continuation id="i590077c886e146808502889b838b3381">For impaired notes receivable, interest income is recognized on a cost recovery basis only. As a result, no interest income was&#160;recognized on impaired notes receivable.&#160;The Company follows an income recognition policy on&#160;all other notes receivable that do not recognize interest income until cash payments are received. This policy was established, recognizing the environment of the long-term care industry, and not because such notes receivable are necessarily impaired. The difference between income recognition on a full accrual basis and cash basis, for notes receivable that are not considered impaired, is not material.</ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_564"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzE2NDkyNjc0NDIxNDI_11543a17-a687-4f62-82da-02c7be41f9dd" 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 9 &#8212;&#160;Lease Commitments</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 leases office facilities, equipment and vehicles under operating leases expiring on various dates through 2025. Certain office leases contain renewal options. <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzIxOTkwMjMyNTU5OTY_74de104d-da1a-4052-a95d-d062d8968ef2" continuedAt="i8ff531c074c84a4280423c4836dad5cb" escape="true">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of December&#160;31, 2018:</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i8ff531c074c84a4280423c4836dad5cb"><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:74.979472%;"></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:20.287390%;"></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&#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;padding-left:1pt;padding-right: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&#160;</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);">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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzItMi0xLTEtMA_929c6c68-153c-406b-8991-4010ac3bd546">3,203</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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzMtMi0xLTEtMA_93ecbeb6-db20-4ae5-806f-550e2848c663">2,799</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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzQtMi0xLTEtMA_32c62620-08b8-4ef5-828e-68efe723cfa0">1,097</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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzUtMi0xLTEtMA_313b2b7b-4786-4cbe-a8d5-7c28031fef01">677</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</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzYtMi0xLTEtMA_e7201f89-fcdc-42a9-9c27-90849f5dc5ff">677</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);">Thereafter</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzctMi0xLTEtMA_b4dd3018-aa69-4701-b55f-9336f6dcd618">677</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);">Total minimum lease payments</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzgtMi0xLTEtMA_be4e6087-dc97-4203-a9c5-671a2aa286b5">9,130</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:ScheduleOfOperatingLeasesExpensesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzIxOTkwMjMyNTU5OTc_0dacb399-7c2f-46d0-a77c-720e2a8e0b58" 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%;">Total expense for all operating leases for the years ended December&#160;31, 2018, 2017 and 2016 was 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.415205%;"><tr><td style="width:1.0%;"></td><td style="width:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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="15" 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);">Year Ended December&#160;31,&#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></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: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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;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:13pt;background-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></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);">Operating lease expense</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtMS0xLTEtMA_b62ad77e-fb77-44a0-9235-0ad6038b2ffd">4,039</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtMy0xLTEtMA_11795357-bf91-4340-bdd4-01ee8d5a0f65">3,833</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtNS0xLTEtMA_7dc4b003-cb84-47be-b2e4-0059c49f2a0d">2,615</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_576"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjQxOTE_1b4e931f-17ce-4dc5-ad5e-ad5d06cdd334" continuedAt="i3574bc4150564d8a89d49fed889eb48d" 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;&#160;Share-Based Compensation</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY2NTI_28fefd70-0f4d-45dd-9b5a-4e5830112081" 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%;">A summary of stock-based compensation expense and related tax benefits for the years ended December&#160;31, 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"></td><td style="width:63.882353%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.882353%;"></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:8.882353%;"></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:8.882353%;"></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);">Year Ended December 31,&#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></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);">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);">2017</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);">2016</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></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);">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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtMS0xLTEtMA_44659c98-631f-4d8c-8147-e78dc6a5166c">2,989</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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtMy0xLTEtMA_178e7da4-54f0-4f27-9dd3-292b97942945">3,740</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="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtNS0xLTEtMA_0b134529-5b1d-48c3-b333-3a818e02cca7">3,193</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 units and restricted stock&#160;</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtMS0xLTEtMA_5fa1fdc9-b38a-4d37-b0b2-afcfb66b5001">2,591</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="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtMy0xLTEtMA_cec1a1df-76e9-404d-a305-9f4c855cc521">1,205</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="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtNS0xLTEtMA_77f9d474-d0f8-4efd-8652-fadbfa1b8120">550</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);">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="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtMS0xLTEtMA_a6206091-796f-4934-a8b9-3b1c52532793">320</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="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtMy0xLTEtMA_3f329298-765a-4c56-aa33-9d07008165e6">1,040</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="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtNS0xLTEtMA_03d969c2-df7d-48c8-af12-03e063994d16">509</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtMS0xLTEtMA_6cf79e4c-fb2c-482c-b42b-75cce45eb3c1">5,900</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtMy0xLTEtMA_7a5c631c-fc6f-439e-9bc9-7b407218a36d">5,985</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtNS0xLTEtMA_14815540-8c14-4ee2-9392-019d1aeb5961">4,252</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><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized tax benefit related to stock-based compensation&#160;</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtMS0xLTEtMA_b491b8f7-385c-4024-aa5d-8392ba291f0a">1,480</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtMy0xLTEtMA_07c466f9-5008-4035-9c0d-d5dc36c183e0">5,709</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtNS0xLTEtMA_f97591f6-2342-4ee9-96b1-39d033450f17">2,773</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;Statements of Comprehensive Income.</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify;"><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;line-height:120%;">52</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i3574bc4150564d8a89d49fed889eb48d" continuedAt="ic1f8c550a47546b1ab0b8235fa2c5ba2"><div 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 of&#160;December&#160;31, 2018 and&#160;2017, the unrecognized compensation cost related to unvested stock options and awards was $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQxMg_c45bbfdb-c29b-49f6-bcba-ae0851990608">14.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODk3MTA_106229e5-4bdd-4f0f-807e-1c3b579e0700">11.4</ix:nonFraction> million, respectively. The weighted average period over which these awards will vest was approximately <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5NQ_ab32faa3-fa02-4bb9-9549-762dc39589a9">2.5</ix:nonNumeric> years as of December&#160;31, 2018 and <ix:nonNumeric contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODk2MzE_9abe0761-13f6-475a-ab99-6c81f0f493cd">2.7</ix:nonNumeric> years as of&#160;December&#160;31, 2017.</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;line-height:120%;">The Company&#8217;s 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;line-height:120%;">As of December&#160;31, 2018, <ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzk0Nw_64c0438c-5912-4bd7-83b9-cb133cdfba96">2.9</ix:nonFraction> million shares of Common Stock were reserved for issuance under the Plan, including <ix:nonFraction unitRef="shares" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzEwMjY_97512a5d-4abf-4caa-a39c-5e33314c70ec">0.5</ix:nonFraction> million shares available for future grant. No stock award will have a term in excess of <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExMDk_2e795a13-71bd-42f2-8806-33385eb14c7b">ten years</ix:nonNumeric>. All awards granted under the Plan become vested and exercisable ratably over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExOTI_06e25834-18cc-4cc8-88ad-6d702c542bed">five</span> year 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;line-height:120%;">The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the individuals who will be granted stock awards, the number of stock awards each individual will receive and 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNDQ_d81e399b-583d-47b3-b586-2a2c62e9e6b9" 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%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during 2018 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:61.157895%;"></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:14.666667%;"></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: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: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%;">Number of Shares</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><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;"><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%;">Weighted Average Exercise Price</span></div></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: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);">December 31, 2017</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzItMS0xLTEtMA_0a3908cf-7513-469c-a5ef-5dbe153eb259">2,374</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzItMy0xLTEtMA_c4cb0338-693b-4d69-8a09-21b5eae12ef8">29.22</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzMtMS0xLTEtMA_393622fb-c53d-4867-af25-ad16b2289fe4">169</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzMtMy0xLTEtMA_0eed49ea-4fdf-43bc-9036-cca758b813c2">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: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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzQtMS0xLTEtMA_2ecf78e8-5105-4779-9c5d-283f64f9efed">351</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzQtMy0xLTEtMA_115eaf83-b35b-4111-b6d8-16aec1ff257b">25.12</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzUtMS0xLTEtMA_b32645a6-490e-4f94-8cb9-804a1c0e5bb5">65</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzUtMy0xLTEtMA_10fc4b7e-2f1e-4fc3-8e0d-186a3c817ce6">35.50</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);">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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzYtMS0xLTEtMA_19b9419d-47e1-48c7-8e9c-ef114cd407b9">6</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzYtMy0xLTEtMA_6195fecf-d516-48e0-a42e-efc3796442c2">27.10</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);">December 31, 2018</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzctMS0xLTEtMA_08430840-fec7-4ae1-8bb6-3bece74cca46">2,121</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzctMy0xLTEtMA_1547d5f1-b4ff-4047-92ce-2c47be6f3dbc">31.53</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;line-height:120%;">The weighted average grant-date fair value of stock options granted during the years ended 2018, 2017 and 2016 were $<ix:nonFraction unitRef="usdPerShare" contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3Njg_ab45c840-5e40-49fe-9f48-5791fb0ab2a2">10.48</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3NzI_1a27ed10-68fc-4265-8ba3-76d8a413eb1c">8.52</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3Nzk_76691b9e-5afa-4205-9d0d-266a4b7325b3">7.46</ix:nonFraction> per common share, respectively. The total intrinsic value of options exercised during the years ended 2018, 2017 and 2016 were $<ix:nonFraction unitRef="usd" contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MDM_5d1644c7-427f-49c3-bc3e-66263e03b2c4">7.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MDc_76f88fb5-0b05-4c5f-88d0-76b3ba8a6b3c">19.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MTQ_92f8c3b6-b5b5-4e4f-aca0-7ac89a72f7ef">4.9</ix:nonFraction> million, respectively. The total fair value of options vested during the years ended 2018, 2017 and 2016 were $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc2NTE_ae88bcc6-3622-477d-a3e0-67b77414ae44">3.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc1Njk_0bec8748-5b10-4142-a338-de9f6eed4148">3.2</ix:nonFraction> million&#160;and $<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc2MTQ_bd9f687b-8f11-492a-b881-2fe636983aa6">2.8</ix:nonFraction> million, 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;line-height:120%;">For the years ended&#160;December&#160;31, 2018 and 2017&#160;the tax benefit realized from stock options exercised&#160;were&#160;$<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIwMDM_da59602a-b72e-44a2-941e-a2660d107701">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3OTAwOTU_481a407c-88b5-46c7-8d17-9ccdcd3a192c">5.3</ix:nonFraction> million, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNDU_ae4cbe63-c46f-4370-8aed-6f2f698852f2" 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%;">The fair value of the stock option awards granted during 2018, 2017 and 2016 were estimated on the dates of grant using the Black-Scholes option valuation model&#160;and 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:46.099415%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.812865%;"></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:14.812865%;"></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:14.812865%;"></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="15" 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);">Year Ended December 31,&#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></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);">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);">2017&#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);">2016&#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);">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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItMS0xLTEtMA_b190c6e8-8c14-4d9e-a432-a272e9fb440d">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><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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItMy0xLTEtMA_0d08e944-f695-4fd0-8da3-38ad868c13b2">2.0</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="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItNS0xLTEtMA_63dba181-de61-4b2c-a113-62399a2ae7dc">2.0</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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtMS0xLTEtMA_11c9f789-13ed-468f-ad9c-ccb6deaf723a">5.8</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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtMy0xLTEtMA_17805e9f-958c-4a62-acad-f5e3e362ee8f">5.8</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="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtNS0xLTEtMA_e51a04bb-40cb-4f16-89b2-0546b9c7b0d4">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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtMS0xLTEtMA_6539dd7a-e3ed-40e8-ad18-06a8f0dbb600">21.5</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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtMy0xLTEtMA_72881c34-40e7-445f-bc23-8bb7224088dd">25.1</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="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtNS0xLTEtMA_99e20cb4-8568-4517-bfb2-416db73caed0">26.0</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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtMS0xLTEtMA_6dbf4a05-3ce6-4e0a-979b-be7bbe3f97ba">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><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="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtMy0xLTEtMA_6f1bbf2a-1164-454c-9330-830fea8fb867">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="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtNS0xLTEtMA_7a32aee7-83d2-47a6-8fae-6f3ad406cb87">2.0</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></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">53</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="ic1f8c550a47546b1ab0b8235fa2c5ba2" continuedAt="i4e44ca4b35b74185a19cdc5fc38d8162"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI3NDg3NzkwNzYxMzQ_46b26db9-856d-46bc-bb47-53892e2c38b6" 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%;">The following table summarizes other information about the stock options at 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.853801%;"><tr><td style="width:1.0%;"></td><td style="width:63.592972%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:32.407028%;"></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);">December 31, 2018</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="i5eab96c0c91b45bd9bce14a3215252f8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzMtMS0xLTEtMA_807696c1-914f-4abd-9033-691519f9c5c2">20,351</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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzQtMS0xLTEtMA_1bc5be3d-f568-489a-893c-ea6fe64022df">5.9</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="i5eab96c0c91b45bd9bce14a3215252f8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzYtMS0xLTEtMA_5e84019a-b881-4c57-b2d8-7d05bbb97251">1,051</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="i5eab96c0c91b45bd9bce14a3215252f8_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzctMS0xLTEtMA_d790081e-6032-4a5c-b424-6bbac4f93d78">25.20</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="i5eab96c0c91b45bd9bce14a3215252f8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzgtMS0xLTEtMA_c4361cab-f969-45df-a235-90e6c8768ed9">15,750</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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzktMS0xLTEtMA_feafe6b5-0ed7-4cd6-ad9f-9dbf41e3e72e">4.5</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;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.&#160;For both&#160;the years ended December&#160;31, 2018 and 2017, the Company granted <ix:nonFraction unitRef="shares" contextRef="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI4NjQ_2aad0ac4-f1e2-4e54-a5ad-3e0848cf2b9c"><ix:nonFraction unitRef="shares" contextRef="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI4NjQ_4cd803bf-9858-48dd-bc8f-c992102caa3d">0.1</ix:nonFraction></ix:nonFraction> million restricted stock units with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI5NTg_a12e4367-e00b-4d62-bf90-0332287d127f">52.06</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI5NjU_545fe6a0-7e42-485d-9074-15ed2b30e13a">40.16</ix:nonFraction> per unit, respectively. There were <ix:nonFraction unitRef="shares" contextRef="i3ca29788ea104269a23e814f01fc6b99_D20160101-20161231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzEwOTk1MTE2NDg3NzU_d0a33171-670f-4277-84c0-94468e5b5609">no</ix:nonFraction> restricted stock units granted during 2016.&#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%;">For the years ended December&#160;31, 2018 and 2017, the Company did <ix:nonFraction unitRef="shares" contextRef="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwNjA_5c48bc4b-585d-4197-ac33-bb0686e7e8b7"><ix:nonFraction unitRef="shares" contextRef="i18e75d69ba164ec0b603b97cfc26d37c_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwNjA_b310b70b-117b-4463-8d3a-027a80f70744">no</ix:nonFraction></ix:nonFraction>t grant restricted stock. For the year ended December&#160;31, 2016 the Company granted&#160;less than <ix:nonFraction unitRef="shares" contextRef="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc4MzU_9d2fd752-af13-4990-8860-f060b1cd1879">0.1</ix:nonFraction> million&#160;shares&#160;of restricted stock,&#160;with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwODQ_d200dae8-ac9f-47c7-ade3-877174112856">34.14</ix:nonFraction>&#160;per share.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NDgzNjI_a7d57a67-3ca4-4fd1-afef-d192693ee02f" 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%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during 2018 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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:62.076246%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.595308%;"></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:15.595308%;"></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 #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);">Number&#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 #000;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: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&#160;</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, 2017</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="iba9fe4065bef49368f685d4f1836a031_I20171231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzItMS0xLTEtMA_b4d42e17-0c6f-4dec-a1df-1877b1c16c64">145</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="iba9fe4065bef49368f685d4f1836a031_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzItMy0xLTEtMA_efc69155-7aac-4cba-8c82-3adc196eae7f">37.07</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzMtMS0xLTEtMA_c331d2f9-0267-459b-a242-010e6b2cab95">139</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzMtMy0xLTEtMA_8e47e79f-b240-44b8-bf9d-708b4eae5771">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);">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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzQtMS0xLTEtMA_c41d59a6-bae2-41b9-b554-a5b062c42d98">36</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzQtMy0xLTEtMA_b41c1e6f-2d29-46cf-b979-61b22c2b09f0">35.79</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzUtMS0xLTEtMA_8ef2fc19-af19-4736-a96a-256acf75795e">7</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzUtMy0xLTEtMA_f7488d98-1a40-47b5-a1c8-b7a29908797a">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);">December 31, 2018</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="i01f381cd7422420e8647d44023102779_I20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzYtMS0xLTEtMA_8be49c15-5706-42d6-a20a-309e75426f8d">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;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="i01f381cd7422420e8647d44023102779_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzYtMy0xLTEtMA_6d6e6933-c840-4098-8235-ce47787bb2df">45.47</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;line-height:120%;">The weighted average remaining vesting period for the unvested restricted stock units and restricted stock is <ix:nonNumeric contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzMzMzQ_197e7109-076a-4f99-9c7e-dfe8c258265c">3.3</ix:nonNumeric> years. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjI2NjY_403404f9-c336-44a1-ad32-963fded40835" 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%;">The weighted average grant-date fair values and total fair values of restricted stock units and restricted stock&#160;vested during 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"></td><td style="width:58.882353%;"></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.535294%;"></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><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:10.647059%;"></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="15" 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);">Year Ended December 31,&#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></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);">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);">2017</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);">2016</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, except per share data)</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:#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 grant-date fair value of restricted stock units and restricted stock granted</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtMS0xLTEtMzAzMw_e7a235af-4e0d-400a-bd02-7f399aefba3c">52.06</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="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtMy0xLTEtMzAzMw_e2f258b4-34e9-43fb-bec6-e26d7c3416f3">40.16</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="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtNS0xLTEtMzAzMw_b00fc398-78b1-451c-81b1-68a917ea4f1f">34.14</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 fair value of restricted stock units and restricted stock vested</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="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtMS0xLTEtMzAzMw_a59e7e8e-8d9b-42f2-9657-f34b3df9483d">1,822</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="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231" decimals="-3" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtMy0xLTEtMzAzMw_c912a3d0-74cf-43e3-90d7-dccbeb91abe1">690</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="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231" decimals="-3" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtNS0xLTEtMzAzMw_a75a7415-2d9a-4086-aba8-14d1752338bb">311</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;line-height:120%;">Fair value is determined based on the market price of the shares on the date of grant. The weighted average remaining vesting period for the unvested restricted stock is <ix:nonNumeric contextRef="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5NDc4MDIzNDMxOTk_f5741615-e9bd-437a-9401-bdb5556510bf">3.3</ix:nonNumeric> years.&#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: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;line-height:120%;">54</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i4e44ca4b35b74185a19cdc5fc38d8162"><div style="text-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;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="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231" format="ixt-sec:durhour" name="hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM1NTA_ca70a6a0-5220-417f-8434-60314cc986a2">20</ix:nonNumeric> hours per week and have completed <ix:nonNumeric contextRef="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM1ODE_d30f54c1-803d-483b-8226-19907ee03830">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;line-height:120%;">Under the ESPP, the Company is authorized to issue up to <ix:nonFraction unitRef="shares" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM4MDY_f2322908-7127-4a8e-8018-5080403f8055">4.1</ix:nonFraction> million shares of Common Stock to its employees. Pursuant to such authorization, there are <ix:nonFraction unitRef="shares" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM4OTI_99d2a9d0-d5c0-47a3-98cb-10b9f3243afb">2.2</ix:nonFraction> million shares available for future grant at&#160;December&#160;31, 2018. Under the terms of the ESPP, participants may contribute through payroll deductions up to $<ix:nonFraction unitRef="usd" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="INF" format="ixt:numdotdecimal" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQwOTI_3c9866e9-443a-4154-867d-64a203468f01">21,250</ix:nonFraction> (<ix:nonFraction unitRef="number" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="INF" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQwOTY_2dee8b74-bc87-4b7e-b303-49def36ed1af">85</ix:nonFraction>% of IRS limitation) of their compensation toward the purchase of the Company&#8217;s Common Stock. No employee may purchase Common Stock which exceeds $<ix:nonFraction unitRef="usd" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="INF" format="ixt:numdotdecimal" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQyNDM_e4fc6480-041c-40aa-afa4-6f96173dd85c">25,000</ix:nonFraction> in fair market value (determined on the option date) for each calendar year. The option price per share is equal to the lower of <ix:nonFraction unitRef="number" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="INF" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQzNzU_2dee8b74-bc87-4b7e-b303-49def36ed1af">85</ix:nonFraction>% of the fair market price on the first day of the offering period, or <ix:nonFraction unitRef="number" contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="INF" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ0NDc_2dee8b74-bc87-4b7e-b303-49def36ed1af">85</ix:nonFraction>% of the fair market price on the last day of the offering period.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNTE_4e7e8c6f-ab30-4546-b86b-94f039e4875c" 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%;">The following table summarizes information about the Company&#8217;s ESPP annual offerings for the years ended December&#160;31, 2018, 2017 and 2016:</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:55.562408%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.656388%;"></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:11.656388%;"></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:11.656388%;"></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:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></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);">Year Ended December 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: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);">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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;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:13pt;background-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><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);">Common shares purchased</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="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtMS0xLTEtMA_2ba2f6b5-a1e4-453d-ab57-c811d6521414">53</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="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtMy0xLTEtMA_a4ae3397-560f-499f-98c6-ca07515c31b6">54</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="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtNS0xLTEtMA_290b9959-7aaa-44a4-a64b-e86df37d4eb9">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: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);">Per common share purchase 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="ibe4c6ac50fbe442697dd7037943df00b_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtMS0xLTEtMA_8a58c1ea-2f53-4c62-a57d-4347f0e3fabc">34.15</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="ib8d45a6c3641452abc47c864d6343922_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtMy0xLTEtMA_331dcc08-8c90-4cbd-be98-cf189ec602b0">33.29</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="i8d5ce90fe8a64aedadd02bd0d8c81f71_I20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtNS0xLTEtMA_85192f84-be93-459b-8d2c-99155aa191f9">29.64</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%;">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;line-height:120%;">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for certain key executives and employees. The SERP is not qualified under Section&#160;401 of the Internal Revenue Code. The SERP allows participants to defer up to <ix:nonFraction unitRef="number" contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231" decimals="INF" name="hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5MDI_1a5948d4-376a-4638-9740-5613bb1393aa">25</ix:nonFraction>% 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 <ix:nonFraction unitRef="number" contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" decimals="INF" name="hcsg:DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUwMzA_b2491690-b5ed-4c2d-b4de-479cd8dbfce7">25</ix:nonFraction>% match of up to <ix:nonFraction unitRef="number" contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231" decimals="INF" name="hcsg:DeferredCompensationPlanPercentageDeferralInCommonStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUwNDg_d73a8fc0-cf98-447d-abd9-61579aebee80">15</ix:nonFraction>% of their deferral in the form of Company Common Stock based on the then-current market value. SERP participants fully vest in the Company&#8217;s matching contribution <ix:nonNumeric contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" format="ixt-sec:durwordsen" name="hcsg:ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUyMTM_498713d2-cbcb-4bd3-8054-cf2ad6c5b953">three years</ix:nonNumeric> from the first day of the initial year of participation. The income deferred and the matching contributions are unsecured and subject to the claims of the Company&#8217;s general creditors.</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%;">Under the SERP, the Company is authorized to issue up to <ix:nonFraction unitRef="shares" contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU0NjA_6855d989-788c-4c90-8c5d-453e1124aef5">1.0</ix:nonFraction> million shares of Common Stock to its employees. Pursuant to such authorization, there are <ix:nonFraction unitRef="shares" contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU1NDY_1b203bc6-fed0-4872-ba58-a3c4451c24a0">0.4</ix:nonFraction> million&#160;shares available for future grant at </span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">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%;"> At the time of issuance, such shares were accounted for at cost as treasury stock. At December&#160;31, 2018, approximately <ix:nonFraction unitRef="shares" contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231" decimals="-5" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU3NTc_3310e7df-a60d-44f5-b4a0-8a17a0bbce12">0.3</ix:nonFraction> million of such shares are vested and remain in the respective active participants&#8217; accounts with the trustee.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY2NjA_5ecc2390-3fe3-4015-8bf7-ec88dfc68865" 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%;">The following table summarizes information about the SERP for the plan years ended December&#160;31, 2018, 2017 and 2016:</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:54.304985%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.076246%;"></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:12.076246%;"></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:12.076246%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:13pt;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:13pt;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);">Year Ended December 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: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);">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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;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:13pt;background-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></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;">&#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;">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="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtMS0xLTEtMA_653206a0-35f6-4fad-9584-13a5971b449b">547</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="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtMy0xLTEtMA_fdc949e8-8e53-42c1-a7eb-7613f31515c6">503</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="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtNS0xLTEtMA_94959542-32a0-486a-81b8-c501bc051c1d">511</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%;">Treasury shares issued to fund 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;">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="shares" contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtMS0xLTEtMA_0a74fdd0-a124-44d8-bfe6-3da5595fd313">14</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="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtMy0xLTEtMA_e64c2fbf-e691-4db3-ad98-1d9bb9b0a1a7">9</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="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtNS0xLTEtMA_b1a59a2f-53af-4e90-9bd0-56b84bfbf04a">13</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%;">SERP trust account balance at December&#160;31 </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 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="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationTrustAccountBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtMS0xLTEtMA_a9a3bf4f-f547-4dcf-8707-832646f545ba">39,766</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="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationTrustAccountBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtMy0xLTEtMA_dbdb8daf-751e-4d09-b14f-2123a310dee4">42,467</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="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationTrustAccountBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtNS0xLTEtMA_935a6b50-67e3-4112-b4e3-50e4f3150f68">34,599</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 (loss) 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="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtMS0xLTEtMA_579ae48b-3b44-470f-8d2d-6338d792b939">1,469</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="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtMy0xLTEtMA_63c449fd-6eb1-4405-bb15-b83adf300357">4,534</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="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtNS0xLTEtMA_e952f03e-2d92-4f57-ac8a-21beb1457e46">1,495</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in 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%;">&#160;Consolidated Statements of Comprehensive Income. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Shares related to the SERP match for each year are funded at the beginning of the subsequent year. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants&#8217; trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.</span></div></ix:nonNumeric></ix:continuation><div style="padding-left:20pt;text-align:justify;"><span><br/></span></div><div id="i_0_601"></div><div style="text-align:justify;"></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;line-height:120%;">55</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MDEvZnJhZzphNDk1OGQ3N2ExNzQ0OGNkOWY0NGY3MmFhODk0NTI3Yy90ZXh0cmVnaW9uOmE0OTU4ZDc3YTE3NDQ4Y2Q5ZjQ0ZjcyYWE4OTQ1MjdjXzE2NDkyNjc0NDIwNzk_6ebc2a68-b7e1-4c51-b0de-3efc8cd8aed9" 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;&#160;Other Employee Benefit Plans</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%;">Retirement Savings 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;line-height:120%;">Since October&#160;1, 1999, the Company has had a retirement savings plan for eligible employees (the &#8220;RSP&#8221;) under Section&#160;401(k) of the Internal Revenue Code. The RSP allows eligible employees to contribute up to <ix:nonFraction unitRef="number" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MDEvZnJhZzphNDk1OGQ3N2ExNzQ0OGNkOWY0NGY3MmFhODk0NTI3Yy90ZXh0cmVnaW9uOmE0OTU4ZDc3YTE3NDQ4Y2Q5ZjQ0ZjcyYWE4OTQ1MjdjXzI4MQ_8eef6f7a-3d1d-49e6-a52c-9e98f9c4e9f7">15</ix:nonFraction>% of their eligible compensation on a pre-tax basis. There is no match by the Company.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_613"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:DividendsDeclaredAndPaidTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzE2NDkyNjc0NDI2NzY_e5ba7493-ea41-4999-ba3e-9b1b86c1ff79" 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;&#160;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;line-height:120%;">The Company has paid regular quarterly cash dividends since the second quarter of 2003. <ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzEwOTk1MTE2Mjg3NjI_f5752f50-903c-4c01-a5a6-6f1862c2f035" continuedAt="i8e37da1a1221470bbbf2c1b47d9b6a58" escape="true">During 2018, the Company paid regular quarterly cash dividends totaling $<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzE4NA_80c495ae-dd78-43cb-ab2b-2fc2ef7a3efd">57.2</ix:nonFraction> million as detailed below:</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i8e37da1a1221470bbbf2c1b47d9b6a58"><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:25.312775%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.621145%;"></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:15.621145%;"></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:15.621145%;"></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:15.621145%;"></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="21" 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);">Quarter Ended&#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="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);">March 31, 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);">June 30, 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);">September 30, 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);">December 31, 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="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, except per share amounts)</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);">Cash dividends 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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtMS0xLTEtMA_4e657271-ace4-4b9e-ad08-a4f3701eb5a3">0.19125</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtMy0xLTEtMA_ea8cbd93-da85-46b5-8348-c3d8e7a19b31">0.19250</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtNS0xLTEtMA_e4284010-8f68-4dd6-b2fb-6ab31b5dda56">0.19375</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtNy0xLTEtMA_324b6b10-fd6b-4ce2-9270-e940eb8945c0">0.19500</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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtMS0xLTEtMA_7f35988f-3e51-4f6e-a990-881f9d167976">14,149</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtMy0xLTEtMA_cc213586-2aba-4c80-91c4-02a8b8648db8">14,249</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtNS0xLTEtMA_7b95efe0-4d28-4db2-a655-7668f602abce">14,350</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtNy0xLTEtMA_541e3629-d304-4aad-ac3a-f1a5f6200289">14,453</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 16, 2018</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: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);">May 25, 2018</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: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);">August 24, 2018</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);">November 23, 2018</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 23, 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="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);">June 29, 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="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);">September 28, 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="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);">December 28, 2018</span></td></tr></table></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div 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%;">Additionally, on February&#160;5, 2019, the Company&#8217;s Board of Directors declared a regular quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1b2847cd288249a98bac6e5f03af9f9a_D20190205-20190205" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzMxMQ_b2a68936-0e9e-4b18-9611-c2040b14b880">0.19625</ix:nonFraction> per common share, which will be paid on March&#160;22, 2019 to shareholders of record as of the close of business on February&#160;15, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzEwOTk1MTE2Mjg3NjE_54d52869-1ee1-4be2-8de8-a93409fccea1" 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%;">Cash dividends declared on the Company&#8217;s outstanding weighted average number of basic common shares for the years ended December&#160;31, 2018, 2017 and 2016 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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:55.562408%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.656388%;"></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:11.656388%;"></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:11.656388%;"></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);">Year Ended December 31,&#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></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);">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);">2017</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);">2016</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItMS0xLTEtMA_a88c8989-f9c2-4087-a65f-973aa95812e0">0.77750</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="usdPerShare" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItMy0xLTEtMA_ed33a19e-d521-482e-9688-0002fe802b5f">0.75750</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="usdPerShare" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItNS0xLTEtMA_f6adc9df-90cc-4a8e-ac60-cf9d411c6506">0.73750</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_625"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDU2Mjk_d4dcc08d-3d53-4fc6-b8c5-f7f0231dad0a" continuedAt="ic7065200c6bf41bc8c91b308dc46beba" 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;&#160;Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDg_68e56d8c-5c70-4e2b-87eb-554a18e84a66" 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%;">The following table summarizes the provision for income taxes:</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:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#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></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);">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);">2017</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);">2016</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></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);">Current:</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: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);">  Federal</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtMS0xLTEtMA_287276ae-1e1f-4a45-b9db-3d4057fb9344">23,407</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtMy0xLTEtMA_b1246bb0-315e-44f9-bc31-15746bdb20ea">35,673</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtNS0xLTEtMA_a6abef9d-b63c-4fd5-8696-605bdd3e2aff">33,032</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);">  State</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtMS0xLTEtMA_b2d7a243-8872-44f2-be23-a1687af45b22">5,992</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtMy0xLTEtMA_1019d518-2b51-43bb-90b8-969d093ca05c">7,179</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtNS0xLTEtMA_2d389b0c-245e-4308-b12a-8bbecbb567ce">6,958</ix:nonFraction>&#160;</span></td></tr><tr><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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtMS0xLTEtMA_946d74af-485a-4ca5-88fe-b975a8015e9d">29,399</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtMy0xLTEtMA_4b468447-7443-4d7b-9ef0-3dc6f9d1136b">42,852</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtNS0xLTEtMA_33999bbf-e81f-41de-a875-74ff2aa2d723">39,990</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:</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: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);">  Federal</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtMS0xLTEtMA_ab35002c-4fa4-4c49-9f2e-3b62202a60fd">9,526</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtMy0xLTEtMA_48de6ff2-7583-469c-a792-513f849c9770">2,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 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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtNS0xLTEtMA_eac1ff5f-eba6-4e6c-9005-2ba9ca21e5c8">2,163</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);">  State</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktMS0xLTEtMA_80140f2a-c0c0-40d3-bcf7-cddb7d4dae6f">3,487</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktMy0xLTEtMA_5b8b8028-69bb-4edd-af16-456715ac64eb">1,037</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktNS0xLTEtMA_26fbe64f-a750-4aab-b854-5eb36e7cc406">838</ix:nonFraction>&#160;</span></td></tr><tr><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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTEtMS0xLTA_c3258275-b337-4f30-97df-14eebc80b437">13,013</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTMtMS0xLTA_3bdafc2e-db2f-46aa-9c3d-04712b49104d">1,887</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTUtMS0xLTA_39d99593-e03c-4502-9f52-c71e5c8eecf5">3,001</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);">Tax provision</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTEtMS0xLTA_99ce000e-46e4-43df-ad0c-9402ecdbed09">16,386</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTMtMS0xLTA_3e264bd5-4ae1-4dfc-8a1f-a535fda51353">44,739</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTUtMS0xLTA_0c1388ff-ed5b-41d4-afac-612e7a75cb53">42,991</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;line-height:120%;">Deferred income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are determined based on differences between the financial reporting and income tax basis of assets and liabilities.</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: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;line-height:120%;">56</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="ic7065200c6bf41bc8c91b308dc46beba" continuedAt="i8c86caa420554f71a6c6cd9b1a17c223"><div 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 December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. The primary impact to the Company was the decrease in the U.S. federal corporate income tax rate from 35% to 21%. Accordingly, during the fourth quarter 2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximately $<ix:nonFraction unitRef="usd" contextRef="iab54799bc9a040dc909fd2169f82d356_D20171222-20171222" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3Xzg0Mg_ca8b7636-64bc-446a-8068-bf4ff4fd2a87">4.5</ix:nonFraction> million decrease to the Company&#8217;s net deferred tax assets balance and a corresponding increase to the Company&#8217;s provision for income taxes for the year ended December 31, 2017.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDc_1bc75e0d-acd3-44a8-b016-ae32c81038d3" 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%;">Significant components of the Company&#8217;s federal and state deferred tax asset and liability balances are as follows:</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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:70.834068%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.215859%;"></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:11.215859%;"></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="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);">Year&#160;Ended&#160;December&#160;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: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: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);">2017</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="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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: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);">Deferred tax assets:&#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="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);">  Allowance for doubtful accounts&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzQtMS0xLTEtMA_294202ed-98f6-4eb7-b7c0-6f27895bd7d4">14,599</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzQtMy0xLTEtMA_e166ef68-7801-4a47-8e72-54b85a64cbb2">3,109</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);">  Deferred compensation&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzUtMS0xLTEtMA_e5788b5e-4076-4157-ab4a-07a424a51cbc">7,350</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzUtMy0xLTEtMA_9b3bf96b-a647-4bc1-9fbd-f27a706ff7ef">6,601</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Accrued insurance claims&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredTaxAssetsAccruedInsuranceClaims" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzYtMS0xLTEtMA_7e01e686-6d8e-405b-8c41-2902512ae16c">3,715</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredTaxAssetsAccruedInsuranceClaims" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzYtMy0xLTEtMA_18f639dc-ade7-4a41-9605-237ee433fa64">3,665</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);">  Non-deductible reserves&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzctMS0xLTEtMA_8b84af2f-6621-4c0e-ae57-f629dbfdd45d">336</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzctMy0xLTEtMA_f93f5117-f0d2-4db7-9ee6-d9ce399ec086">567</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Amortization of intangibles&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzgtMS0xLTEtMA_74e21bb3-1f85-43b3-81d0-0a018ddd1962">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzgtMy0xLTEtMA_78b40027-523c-4081-aeed-e38895324514">162</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);">  Other&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzktMS0xLTEtMA_a1ffd2f4-7722-4055-969a-7e186fe544cf">1,730</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzktMy0xLTEtMA_57b10d21-4c3e-4c72-96c1-55f48380a088">662</ix:nonFraction>&#160;</span></td></tr><tr><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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEwLTEtMS0xLTA_261ab827-4e0f-41b0-b20a-6388d4d57aaf">27,754</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEwLTMtMS0xLTA_dbee0021-6b54-4b69-9617-e49dda4a29ba">14,766</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);">Deferred tax liabilities:&#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="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);">  Expensing of housekeeping supplies&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEyLTEtMS0xLTA_cfbff83f-1eed-4c2c-8c73-4d47fb65da01">4,375</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEyLTMtMS0xLTA_8828670a-0d61-4318-a9d8-94a206f004a7">4,678</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Depreciation of property and equipment&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEzLTEtMS0xLTA_557caa09-6dea-40e6-9af9-94b3a6b66151">1,913</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEzLTMtMS0xLTA_c3897ff1-cfaa-424c-9512-0159b5e25e6b">1,745</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Other&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE0LTEtMS0xLTA_95542951-3032-43d6-a1bb-8fc1eab6fa47">914</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE0LTMtMS0xLTA_07918df0-746b-4ac7-9594-e43cf294804f">845</ix:nonFraction>)</span></td></tr><tr><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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE1LTEtMS0xLTA_3a2fefc3-dc1f-49db-80d5-89894f49abfe">7,202</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE1LTMtMS0xLTA_43074d49-482b-45d3-9c9f-fc5fee56a6da">7,268</ix:nonFraction>)</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></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);">Net deferred tax assets&#160;</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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE3LTEtMS0xLTA_431eda0d-917f-4683-80a0-b847ab80b3f6">20,552</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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE3LTMtMS0xLTA_06ca2420-25fa-4b40-87b6-3610eff96352">7,498</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;line-height:120%;">Realization of the Company&#8217;s deferred tax assets is dependent upon future earnings in specific tax jurisdictions, the timing and amount of which are uncertain. Management assesses the Company&#8217;s income tax positions and records tax benefits for all years subject to examination based upon an evaluation of the facts, circumstances, and information available at the reporting dates, which include historical operating results and expectations of future earnings. As such, management believes it is more likely than not that the deferred tax assets recorded will be realized to reduce future income taxes and therefore no valuation allowances are necessary.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDY_dc34c985-e549-43a7-84f0-68b49765a878" 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%;">The table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:</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:56.823529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.235294%;"></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.235294%;"></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.235294%;"></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="15" 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);">Year Ended December&#160;31,&#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></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: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);">2017</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);">2016</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></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 expense computed at statutory rate</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtMS0xLTEtMA_d1126699-b162-4d17-bb68-9bb977ea5dfb">20,981</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtMy0xLTEtMA_049ed5ae-2450-4694-972b-6deda986aa62">46,538</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtNS0xLTEtMA_7bcf463c-cd33-49ba-afea-8cd2db17489b">42,136</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);">Increases (decreases) resulting from:</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: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);">  State income taxes, net of federal tax 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtMS0xLTEtMA_74776525-c29b-471e-808f-38c4aa9a60d7">1,936</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtMy0xLTEtMA_79b90af9-2bd2-4eb1-9a18-de1af6d2eb78">3,661</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtNS0xLTEtMA_6f3f965f-53b2-42e6-91cf-1e435cbbc081">5,064</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);">  Federal jobs credits</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtMS0xLTEtMA_66e31473-3e7a-48d9-9b59-ce807482e74c">5,006</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtMy0xLTEtMA_ce6af2d9-a5d8-44d2-8bcc-ebfb99066f17">4,193</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtNS0xLTEtMA_dfffd2e3-e69e-4bb7-b552-37e54faa747d">4,550</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Tax exempt interest</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctMS0xLTEtMA_ebcc5828-8673-4a31-b61d-85a333484920">384</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctMy0xLTEtMA_7008e0dc-eefe-4563-a926-915d167281d9">568</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctNS0xLTEtMA_95633ebe-0657-49d6-9f76-e86b8a18099c">457</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMS0xLTEtNjQ0NA_32d9b48b-8347-4c05-b288-fe157338a3f7">1,179</ix:nonFraction>)</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:Arial;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:bottom;padding-left:1pt;padding-right:1pt;"><span style="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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMy0xLTEtNjQ0NA_f8b118e7-fbcd-4a63-a33c-84515c7c92e1">4,632</ix:nonFraction>)</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:Arial;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:bottom;padding-left:1pt;padding-right:1pt;"><span style="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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtNS0xLTEtNjQ0NA_11173180-93b9-4e4f-8729-7c1b6f550bc2">653</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">United States Tax Reform - remeasurement of deferred 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMS0xLTEtNjQ0NA_76295216-c266-4bf8-8ce7-9c439b1f27a4">&#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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMy0xLTEtNjQ0NA_f42a0a58-7dee-424b-83a1-fd40b9d7f1d1">3,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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;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);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktNS0xLTEtNjQ0NA_cbb7378d-0463-4d0f-9396-7c0a95143d1e">&#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);">  Other, 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMS0xLTEtMA_b37ac845-fdad-4c1a-9de8-335b0cc39ace">38</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMy0xLTEtMA_e011baa8-313c-441f-8137-9e3087b62f1d">214</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtNS0xLTEtMA_0112c201-7a5d-4400-bcb3-a4fe4a52d02b">145</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);">Income tax 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);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMS0xLTEtMA_94eecd27-5d44-4693-9e17-5f1630ce130f">16,386</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMy0xLTEtMA_4caef3dc-6a18-4143-9bfa-4c5c31dc7b2c">44,739</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktNS0xLTEtMA_13c369ea-dafb-4c9a-bfb5-c3ff46a672dc">42,991</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;"></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;line-height:120%;">57</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;"><ix:continuation id="i8c86caa420554f71a6c6cd9b1a17c223">The Company performs an evaluation each period of its tax positions taken and expected to be taken in tax returns. The evaluation is performed on positions relating to tax years that remain subject to examination by major tax jurisdictions, the earliest of which is the tax year ended December&#160;31, 2013. Based on the evaluation, the Company concluded that there are <ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDUwNzU_648cab92-4fa4-4d31-97f3-8c92e790ea7e">no</ix:nonFraction> significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. Therefore, the table reporting on the change in the liability for unrecognized tax benefits during the years ended December&#160;31, 2018 and 2017 is omitted as there is no activity to report in such account for the years ended December&#160;31, 2018 or 2017.</ix:continuation></span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_637"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzE2NDkyNjc0NDMzMDA_f9d777e6-8637-439f-b933-3f371a3301cf" 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;14&#8212;Related Party Transactions</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%;">For the year ended&#160;December&#160;31, 2018,&#160;the Company did not have any related party transactions.&#160;For&#160;the years ended&#160;December 31, 2017 and 2016, a director was a member of a law firm which was retained by the Company. The fees paid by the Company to such firm did not exceed $<ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_22e7bac4-056c-4e14-8dc0-4718c5f9aa21"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_44c74bc5-4007-4a49-892b-a7b979ce08bf"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_49c65188-cf98-49c1-853b-705c807fcdf4">120,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> in any period. Additionally, such fees did not exceed, in any period, <ix:nonFraction unitRef="number" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="2" name="hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_200c7d63-fbb0-45c1-b647-ad66d461e27a"><ix:nonFraction unitRef="number" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="2" name="hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_48158e83-7edd-42ee-9671-d21bf30839e7"><ix:nonFraction unitRef="number" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_b642f41e-9ce4-47fd-8e2e-a120664e5590">5</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of such firm&#8217;s revenues or the Company&#8217;s revenues.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_662"></div><div style="text-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 15&#8212;Segment Information&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzI3NTY_1a80ea74-b05a-4066-8468-3338cbc6f66d" continuedAt="i98eeae54bf6742438416380e6c87de4d" 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%;">Reportable Operating 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;line-height:120%;">The Company manages and evaluates its operations in <ix:nonFraction unitRef="segment" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzExNg_ab7aa0da-5d04-4fa2-97e2-5541503688ba">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><div style="text-align:justify;"><span><br/></span></div><div 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&#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, 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;"><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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzI3NTc_da6309a6-dba2-4ef7-b600-4937844b1db7" continuedAt="i8fe06599736048a7bb8bcc1f137a540d" escape="true">All revenues and net income are earned in the United States. </ix:nonNumeric></span></div></ix:nonNumeric><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;line-height:120%;">58</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i98eeae54bf6742438416380e6c87de4d"><ix:continuation id="i8fe06599736048a7bb8bcc1f137a540d"><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.391813%;"><tr><td style="width:1.0%;"></td><td style="width:49.411590%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.542942%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.196137%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.542942%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.156018%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.542942%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.007429%;"></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);">Year Ended December 31,&#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></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: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);">2017</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);">2016</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="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)</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:#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:700;line-height:100%;">Revenues</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="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: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);">Housekeeping services</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="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtMi0xLTEtMA_8106651b-8818-444f-a69f-758ea42c080f">973,826</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="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtNC0xLTEtMA_68f076ac-90c8-476d-9b69-8cb41487e532">979,610</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="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtNi0xLTEtMA_4e2d69ae-008a-453f-a399-939f67e04abd">957,148</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);">Dietary services</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="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtMi0xLTEtMA_639fc2a8-1ef0-40ce-b272-f4d71e76bb35">1,034,995</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="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtNC0xLTEtMA_0592f1df-c1be-4c09-8368-04f7e4f773c1">886,521</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="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtNi0xLTEtMA_581c3f37-d4df-4659-a4ef-eea28e8c6463">605,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: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);">Corporate and eliminations</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:Arial;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="usd" contextRef="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtMi0xLTEtNjIzMA_7289e1c0-bfef-44e8-969a-5e91c140c838">&#8212;</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:Arial;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="usd" contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtNC0xLTEtNjIzMA_ed1d6369-1e55-4b51-8afd-a3aa99dd8fa8">&#8212;</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:Arial;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="usd" contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtNi0xLTEtNjIzMA_f01ddf64-63e8-45b9-add3-ba7335e8b255">&#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: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);">Consolidated</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctMi0xLTEtMA_0dc6aef2-edad-4713-93f7-2ad8d6e2ade2">2,008,821</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctNC0xLTEtMA_312c80e3-5b88-4974-9a5f-f03e372f2157">1,866,131</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctNi0xLTEtMA_6de6c31a-a568-477a-a467-f1667440bcc1">1,562,662</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;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;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;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></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#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="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 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%;">Housekeeping services</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="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="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTItMS0xLTA_a3194faa-5f91-45f1-93b4-0b89d2e733c4">108,305</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="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTQtMS0xLTA_fb4701b4-3319-42cb-bcd8-60e690de036a">95,505</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="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTYtMS0xLTA_ec051b84-a9e1-48c2-9c2c-50af2103f661">90,756</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);">Dietary services</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="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTItMS0xLTA_0ed83b80-b0e8-40cc-a108-fd334cee1083">60,562</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="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTQtMS0xLTA_d47326c8-c58d-4ea8-8a7a-789805e568cf">46,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="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTYtMS0xLTA_bfada711-cd7c-4f6f-b392-52d1d49499a8">34,641</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 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%;">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;">3</sup></div></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="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTItMS0xLTA_0067f491-e8e4-4ccf-863b-4fc310fbd619">68,957</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTQtMS0xLTA_ef2ae740-2aca-42f2-9ae7-8bf35adce87f">8,548</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTYtMS0xLTA_fb8de0d0-918f-4e4e-a03b-d4e13b6180b8">5,010</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTItMS0xLTA_b66c9f77-3318-4520-9a27-b9d445164a29">99,910</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTQtMS0xLTA_7be16c83-b4ca-41a1-85b9-d0e35fc43f1a">132,965</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTYtMS0xLTA_97703089-a37e-4eac-a7cd-9dcefb6f4621">120,387</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;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;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;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></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization&#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="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: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);">Housekeeping services</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="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTItMS0xLTA_d1798fbf-76c5-477f-8446-d0cf9df36b2b">6,315</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="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTQtMS0xLTA_ffeca042-39cb-47c8-81a6-dd0ed041d93e">6,547</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="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTYtMS0xLTA_714395b0-759a-4732-b7b7-9b0a886923be">6,535</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);">Dietary services</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="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTItMS0xLTA_b2a30fbf-d8ff-4818-aaca-5c79c88940cc">2,433</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="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTQtMS0xLTA_687a0023-476e-42ac-9a6b-e5eb9f0431a2">1,813</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="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTYtMS0xLTA_edc6c75e-9c0b-40fd-90db-bb78dfdc394e">439</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: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="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="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTItMS0xLTA_e3ce6abe-8f92-47db-afd1-47848079ed7a">524</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="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTQtMS0xLTA_ae4a6a04-11e7-46f2-aa07-1a4ef41ab510">526</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="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTYtMS0xLTA_206e8396-f7a5-46ca-bfe9-2f632649ef55">522</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);">Consolidated</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTItMS0xLTA_6c9db22a-939d-4d1f-99ad-807652de1597">9,272</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTQtMS0xLTA_90c5a42f-b01d-4225-b3b8-e8cce04b86d0">8,886</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTYtMS0xLTA_eb264b73-fc18-4dcb-861f-72266e0cca8a">7,496</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;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;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;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></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets&#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="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: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);">Housekeeping services</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="i12fa2b1816de489aba61a89228c3b14d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTItMS0xLTA_42e3de66-3901-470f-b73b-1e619d82e42b">291,117</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="i9c59e74999ec4fb7b497b432f3f975a3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTQtMS0xLTA_7ea90237-33d0-4704-a4d9-03015552ba54">304,303</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="i01f205beb02246559dfc0658d11c2121_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTYtMS0xLTA_3fa8a4c4-9d17-4729-bf37-8e3019ec9f14">266,464</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);">Dietary services</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="i34a574dbf54644639f6340096bdc18a6_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTItMS0xLTA_502e7a61-44d7-4bc5-802f-1374ead85206">235,183</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="iefb8275568374f0ab7db04e1e84ad34a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTQtMS0xLTA_a03e0706-a461-4004-902b-4f9e18245b80">242,874</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="i830d1278e4b543d18162a0b4e1cdf983_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTYtMS0xLTA_3a352762-5dd6-40ba-97e9-995c2fcdecb8">127,187</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 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%;">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;">4</sup></div></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="id05a393a392b4c2a9c4e4dd1f97e7f0d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTItMS0xLTA_39c919a4-4509-4126-94ed-4617bc64569c">166,303</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="i13119ad740ac40618bc4e7a8f4a21186_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTQtMS0xLTA_14aba879-673f-4d6a-814a-5fccf75b64ba">128,826</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="ic7f0325eaedc4cc380b272a926dfc892_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTYtMS0xLTA_10ffbbb2-c598-4d37-98ac-58f22b45ec5d">134,795</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);">Consolidated</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 #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="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTItMS0xLTA_228ea072-d835-4a73-9d42-f99eaca93ffb">692,603</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 #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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTQtMS0xLTA_44d3ae00-d843-4325-b543-13a594cedd76">676,003</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 #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="ia4cad1842a5844099d10f34f598b4752_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTYtMS0xLTA_a39d4100-b95c-4ff3-a5a2-9eac34ca8a2c">528,446</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;"></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><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:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures&#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="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: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);">Housekeeping services</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="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTItMS0xLTA_94550c65-e8dc-4002-839a-77e282a5c5f7">3,996</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="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTQtMS0xLTA_7e3c53b0-37e2-4bfe-8b4c-5ce56c3c59b2">4,287</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="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTYtMS0xLTA_4c9c56f6-01a3-4e74-8199-6b7740c994ac">4,612</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);">Dietary services</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="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTItMS0xLTA_f2b533a2-cf39-4038-a9f2-f26e04325eef">690</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="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTQtMS0xLTA_81ca7fe1-4f87-4a39-82c4-d0b83966cea0">663</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="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTYtMS0xLTA_630fd564-1d8b-4221-a085-3107aa8e7e9d">410</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: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="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="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTItMS0xLTA_39ccc34d-721b-4200-af0d-24c03627c4a9">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 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="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTQtMS0xLTA_bb3648ea-d037-4142-a86a-a95384c32ca8">447</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="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTYtMS0xLTA_826d6d29-92c2-4e65-867d-4ded848e5150">420</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);">Consolidated</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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTItMS0xLTA_7d8010eb-4f0d-4395-a859-cb42dc7abad5">4,940</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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTQtMS0xLTA_d80647bb-3671-4688-bfdd-917fd2570530">5,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 #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:#cceeff;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);"><ix:nonFraction unitRef="usd" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTYtMS0xLTA_930a8ec1-a8f1-4236-a691-c5508d1fbb10">5,442</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">or the years ended December&#160;31, 2018 and&#160;2017,&#160;both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December&#160;31, 2018 and&#160;2017, Genesis accounted for&#160;$<ix:nonFraction unitRef="usd" contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzYwNDczMTM5NTY3Mjc_db956eca-a373-4f1d-9d1a-1abb73207d2d">386.7</ix:nonFraction> million&#160;or <ix:nonFraction unitRef="number" contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzYwNDczMTM5NTY3Mzg_0a13ab47-26bd-40e0-a071-9ade7d3e2073">19.3</ix:nonFraction>% and&#160;$<ix:nonFraction unitRef="usd" contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzY1OTcwNjk3NzE4MTQ_0db7439f-2a2b-4c47-89dc-1dd03a1616ee">327.5</ix:nonFraction> million or <ix:nonFraction unitRef="number" contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzY1OTcwNjk3NzE4MjA_97e54955-bbcb-4591-9156-a0a51509defa">17.5</ix:nonFraction>%&#160;of the Company's consolidated revenues, respectively.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Includes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;the impact of the revenues&#160;earned and expenses incurred from the Voluntary Benefits Program of the Company's wholly-owned captive insurance subsidiary.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">Represents primarily corp</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">orate office cost 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 interest income.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">4</sup><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:15.08pt;">Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.</span></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_674"></div><div style="text-align:justify;"></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;line-height:120%;">59</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzE2NDkyNjc0NDQ5MjI_885a6522-18cd-47c1-a2cf-b4d79ed536e2" continuedAt="i4df921c220c240358ddc3eb7454ca8ef" 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;16&#8212;&#160;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;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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMzY_4f9248d0-945e-4c05-914c-54982f9521cb" continuedAt="i221f70b304954bd699dfab5320dfa356" escape="true">The table below reconciles the weighted-average basic and diluted common shares outstanding for 2018, 2017 and 2016:</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i221f70b304954bd699dfab5320dfa356" continuedAt="i82076ee89ea94a6681ce9993a4e98ae6"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"><tr><td style="width:1.0%;"></td><td style="width:51.994083%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.792899%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.792899%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.940828%;"></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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended 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></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);">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);">2017&#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);">2016&#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="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></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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtMS0xLTEtMA_9453109d-7937-4397-aa89-c1e6dfd7715f">74,002</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtMy0xLTEtMA_0ce50fb5-0c28-41b6-b823-fd9066ad346d">73,355</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtNS0xLTEtMA_e9c413e1-b5e2-4ad9-a220-c0a403036a42">72,754</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtMS0xLTEtMA_1d9648ef-09fb-4096-a39a-3dbf753f7d13">610</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtMy0xLTEtMA_22ce7445-8bda-4940-adbc-0bd34263334a">993</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtNS0xLTEtMA_33c5609d-c7e5-4c1f-8dea-8552aa94b6f7">720</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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtMS0xLTEtMA_c3390df6-982b-4142-8622-5aa472374eb1">74,612</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="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtMy0xLTEtMA_c7cd6d9d-88ec-45c6-8864-12220d8d2d7c">74,348</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="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtNS0xLTEtMA_75291445-968b-42c0-a936-65273ef5bc6f">73,474</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><ix:continuation id="i4df921c220c240358ddc3eb7454ca8ef" continuedAt="i523d4029270b447aa0275243ef474957"><ix:continuation id="i82076ee89ea94a6681ce9993a4e98ae6" continuedAt="i2c6208d2da2e4a89aec9aa981bd63cb4"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:117%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:117%;padding-left:15.08pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. </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:117%;"><ix:continuation id="i523d4029270b447aa0275243ef474957"><ix:continuation id="i2c6208d2da2e4a89aec9aa981bd63cb4">For the year ended December&#160;31, 2018,&#160;2017&#160;and 2016,&#160;options to purchase&#160;<ix:nonFraction unitRef="shares" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzY1OTcwNjk3NjgxMjA_a0b4415f-1bd1-4ead-baef-c06b2c8a8590">0.6</ix:nonFraction> million, less than&#160;<ix:nonFraction unitRef="shares" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2Xzg3OTYwOTMwMjQzNzU_8cb615f1-a6eb-454c-9f5e-df810f67be92">0.1</ix:nonFraction>&#160;million shares and&#160;<ix:nonFraction unitRef="shares" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2Xzk1NA_42e9ec12-4b5b-4859-bb84-9999b4db9189">0.5</ix:nonFraction> million shares&#160;were excluded from the calculation of weighted average number of diluted common shares outstanding, respectively. The per share&#160;exercise prices of such awards were&#160;$<ix:nonFraction unitRef="usdPerShare" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="2" name="hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzY1OTcwNjk3Njg3ODA_9efdd007-e0d6-4141-b958-4ee449bdcbb8">42.84</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231" decimals="2" name="hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMDg_c9fc2e02-7285-4159-9821-5dc457b2ed1a">39.38</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231" decimals="2" name="hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMTU_866be69e-d088-4e2b-9f82-6a081af25cf1">34.14</ix:nonFraction>, respectively.</ix:continuation></ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_699"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzE2NDkyNjc0NDk5OTQ_1565a5c2-719c-4153-8c1b-cfa775df85bb" continuedAt="i06a9c2ab33c0425aaed791f1c8b2bff4" 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;17&#8212;Contractual Obligations and 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:120%;">Line of Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December&#160;31, 2018, the Compa</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ny had a $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzEwOQ_f0e91389-96ed-440c-89d9-9aafce2200ae">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 a floating rate, based on the Company's leverage&#160;ratio, and starting at LIBOR plus&#160;115 basis points (or if LIBOR becomes unavailable, the higher of&#160;the Overnight Bank Funding Rate, plus 50 basis points&#160;and&#160;the Prime Rate). At December&#160;31, 2018, there were $<ix:nonFraction unitRef="usd" contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzQxNQ_8182b2d4-d694-45a7-9314-cd933bd4df52">30.0</ix:nonFraction> million in borrowings under the line of credit. The line of credit requires the Company to satisfy <ix:nonFraction unitRef="financial_covenant" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="hcsg:LineOfCreditFacilityNumberOfFinancialCovenants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzUwOQ_6de68396-8055-4645-973c-c963cd12319e">two</ix:nonFraction> financial covenants, with which the Company is in compliance as of December&#160;31, 2018 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;line-height:120%;">At December&#160;31, 2018, the Company also had outstanding $<ix:nonFraction unitRef="usd" contextRef="ia0cdf149861c457593ebb2b41bf740e4_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzY5NQ_94281917-b5cd-4140-8d57-c12b6149a8cb">65.9</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 further reduced by&#160;$<ix:nonFraction unitRef="usd" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0Xzk3Ng_9363ea96-2a81-4bb3-8b08-a7ab91e20f53">65.9</ix:nonFraction> million at December&#160;31, 2018. On January 2, 2019, the letters of credit were amended and&#160;decreased the outstanding amounts to&#160;$<ix:nonFraction unitRef="usd" contextRef="i475630e0f1624f32893388411e0a6bdd_I20190102" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzEwMjI_097f5e6c-5497-4825-a48f-babd01ae3f81">62.7</ix:nonFraction> million. The letters of credit expire on&#160;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;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;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></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></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;line-height:120%;">60</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">Table of Contents</a></span></div></div><ix:continuation id="i06a9c2ab33c0425aaed791f1c8b2bff4"><div style="text-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. The Company believes it is not a party to, nor are any of its properties the subject of, any pending legal proceeding or governmental examination that would have a material adverse effect on the Company&#8217;s consolidated financial condition or liquidity.</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%;">Government Regulations</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&#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></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_711"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="hcsg:AccruedInsuranceClaimsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MTEvZnJhZzo4OWU0OWFjMmQyNDE0M2FkODA2OTQ3Nzk0Y2ZlMDcwNy90ZXh0cmVnaW9uOjg5ZTQ5YWMyZDI0MTQzYWQ4MDY5NDc3OTRjZmUwNzA3XzE2NDkyNjc0NDMwODE_fc7f773e-5906-44af-8fd1-d58b60b31b9d" 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;18&#8212;Accrued Insurance Claims</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 currently has a Paid Loss Retrospective Insurance Plan for general liability and workers&#8217; compensation insurance, which comprise approximately <ix:nonFraction unitRef="number" contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" decimals="3" format="ixt:numdotdecimal" name="hcsg:WorkersCompensationPercentOfLiabilities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MTEvZnJhZzo4OWU0OWFjMmQyNDE0M2FkODA2OTQ3Nzk0Y2ZlMDcwNy90ZXh0cmVnaW9uOjg5ZTQ5YWMyZDI0MTQzYWQ4MDY5NDc3OTRjZmUwNzA3XzE5NQ_69f9a7aa-332d-48a8-877c-a3da2fdd9440">31.6</ix:nonFraction>% of the Company&#8217;s liabilities at December&#160;31, 2018. Under the Company&#8217;s insurance plans for general liability and workers&#8217; compensation, predetermined loss limits are arranged with the Company&#8217;s insurance company to limit both per occurrence cash outlay and annual insurance plan cost. The Company&#8217;s accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that the Company&#8217;s claims experience and/or industry trends result in an unfavorable change in the assumptions or outcomes, it would have an 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;line-height:120%;">For general liability and workers&#8217; compensation, the Company records both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. Such reserves for claims incurred but not reported are developed by a third party actuary through review of the Company&#8217;s historical data and open claims.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_723"></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MjMvZnJhZzpmODFjYWFiZWU1NjM0MGIzYmE3NWJhYTgyNzc3N2ZkZS90ZXh0cmVnaW9uOmY4MWNhYWJlZTU2MzQwYjNiYTc1YmFhODI3Nzc3ZmRlXzE2NDkyNjc0NDE5OTU_fe045a30-9c22-46ae-b3e5-ec58f18fb30e" 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;19&#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 date of this Annual Report on Form 10-K. 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_735"></div><div style="text-align:justify;"></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;line-height:120%;">61</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Note&#160;20&#8212;Selected Quarterly Financial Data (Unaudited)</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90ZXh0cmVnaW9uOmUxNzJhY2RiMGEyYTQyODdhYTYzMzI1OWZiMThjYzg4XzIxOTkwMjMyNTU3MjU_f7b45dfe-2690-4904-91fd-c48fd6b74206" escape="true"><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90ZXh0cmVnaW9uOmUxNzJhY2RiMGEyYTQyODdhYTYzMzI1OWZiMThjYzg4XzIxOTkwMjMyNTU3MjQ_34c2fd6b-a23c-4d68-afea-038d32b795a4" 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%;">The following tables summarize the unaudited quarterly financial data for the last two fiscal years.</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.269006%;"><tr><td style="width:1.0%;"></td><td style="width:42.771723%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.254786%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.254786%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.254786%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.254786%;"></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: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);">First Quarter&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Second Quarter&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Third Quarter&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth Quarter&#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="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, except per share amounts)</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: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:#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: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);">Revenues&#160;</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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtMS0xLTEtMA_c73eeb80-d4a8-4267-9efd-cb5364d821f1">501,810</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtMy0xLTEtMA_5d4e40b9-e5a0-441d-ba54-0446a1896485">503,732</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtNS0xLTEtMA_b971e097-d6f7-4dda-8831-7121d5fe8633">506,871</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtNy0xLTEtMA_9fe81853-b9e3-433c-8efc-6f68c2d24da3">496,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: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);">Operating costs and expenses&#160;</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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtMS0xLTEtMA_106b4d46-fdbe-48b6-9ab2-039a9bf60c98">503,681</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtMy0xLTEtMA_e63c3fcf-42b3-402d-bb66-5dd626233517">471,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 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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtNS0xLTEtMA_6988cc93-65f7-457c-b4b4-05fa2d2cf398">475,916</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtNy0xLTEtMA_8fe7ce4a-1c77-4948-ac2e-bafc400c550a">457,251</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income before income taxes&#160;</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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtMS0xLTEtMA_436adc4c-fd64-4dbb-8172-438945177e87">1,395</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtMy0xLTEtMA_50150c5d-be8c-47eb-9d3b-2559c22ca30e">33,316</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtNS0xLTEtMA_014fbeb8-016a-4c51-a5de-3b6c588ec7ff">32,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 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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtNy0xLTEtMA_e1f4750c-8f88-45e9-a368-d36fd8a1ef08">35,007</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);">Net income&#160;</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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtMS0xLTEtMA_79ba9c69-8775-44b6-a1c0-670b550b9d2b">72</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtMy0xLTEtMA_f17b5563-f87d-4f82-ae2b-8cf2673388e2">25,814</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtNS0xLTEtMA_cfbb0039-4e1b-4fc7-a9b5-4cc07b5ccad1">26,086</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtNy0xLTEtMA_c8643acd-27e7-4c08-9265-d6192a0f6501">31,552</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: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:#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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctMS0xLTEtMA_6dd55a4e-0486-478a-8935-214a5cc091bb">0.00</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctMy0xLTEtMA_46c969a3-baf1-42b4-8d7a-79aaf5c6c134">0.35</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctNS0xLTEtMA_ea34dad4-68e6-41c2-9fb8-7c320f6795cb">0.35</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctNy0xLTEtMA_0427b72c-c9fc-40c4-a748-6f0ecc18ae8c">0.43</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);">Diluted 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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtMS0xLTEtMA_479960a1-f8ec-445c-8d90-e5b3b965b769">0.00</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtMy0xLTEtMA_61cda0e8-db69-47f5-9bec-1f4606a85794">0.35</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtNS0xLTEtMA_ef9c0b7b-bdea-4c05-a635-a54f5911722e">0.35</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtNy0xLTEtMA_66dc682e-622a-490d-8eb0-6caf27d64cd6">0.42</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: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:#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="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktMS0xLTEtMA_c19e6957-c1e2-4493-8dbb-aca38b274b6b">0.19250</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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktMy0xLTEtMA_f2af5e34-9ac7-4144-86a3-8d8b7ff3a47b">0.19375</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="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktNS0xLTEtMA_bff3e2ae-e431-4290-b89f-eb170b31e96b">0.19500</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="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktNy0xLTEtMA_ad650898-2f1e-47ea-a087-76db8da826a6">0.19625</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);">2017</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></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);">Revenues&#160;</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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTEtMS0xLTA_5f577a79-e410-48b2-9916-e2fe4636497f">404,490</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTMtMS0xLTA_01db5208-17d8-4464-9c44-27ac07f57c1c">470,876</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTUtMS0xLTA_a8b7c045-bf85-42bf-ac46-133cc3e0b022">491,355</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTctMS0xLTA_2c116602-eee2-4139-84c5-031c2bc1979c">499,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: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 costs and expenses&#160;</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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTEtMS0xLTA_f609f6f7-3cc8-4590-9b42-11103204a071">373,780</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTMtMS0xLTA_947c3f40-c0ae-48ed-99e7-ad803829ee5b">439,313</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTUtMS0xLTA_699aff28-40f7-4c92-8b7c-ad420e945e06">459,864</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingCostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTctMS0xLTA_957b3e7d-59da-4a25-abd2-7bd3fc536772">466,285</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#160;</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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTEtMS0xLTA_6399b91b-5b14-4da9-a0b1-7d4a92fad7b9">32,279</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTMtMS0xLTA_c5374412-9278-4e3a-8047-ca5a1721462d">33,078</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTUtMS0xLTA_19336cdc-49ab-4ac7-aa1a-060bb6e44d0a">32,930</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTctMS0xLTA_1c190abc-959a-41fa-b53b-c0f0012e645c">34,678</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);">Net income&#160;</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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTEtMS0xLTA_a18faea0-a70e-42df-ac34-51a952e68ec8">22,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 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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTMtMS0xLTA_ff28edeb-8589-4606-a981-debda9d436a9">22,551</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTUtMS0xLTA_1e61c6dc-4b6f-4416-8748-feeab4bb8256">23,472</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTctMS0xLTA_d9c724e8-d6a4-40a1-b029-2469fa0c3c8e">20,186</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: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:#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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTEtMS0xLTA_401f9452-5d2e-431e-8104-39963cd9d03d">0.30</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTMtMS0xLTA_c3c1b4eb-6b46-4caf-aca9-a55758899f04">0.31</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTUtMS0xLTA_de593558-7f54-4112-88db-ae125e3ab556">0.32</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTctMS0xLTA_f0f69e08-9c88-49e8-8d2f-da5d04db5460">0.27</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);">Diluted 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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTEtMS0xLTA_c23084e1-2468-4612-a2d8-f7240859cd77">0.30</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTMtMS0xLTA_7d80a187-ded7-4f02-80f3-08d25bdd56bb">0.30</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTUtMS0xLTA_6c1cfc9e-1f8d-4e44-977a-7833efbdcde4">0.31</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTctMS0xLTA_de03efd9-050d-4833-80b2-342a1b250846">0.27</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: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:#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="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTEtMS0xLTA_07015c72-d7cf-4137-8d67-2026a81d1f30">0.18750</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="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTMtMS0xLTA_97951712-8641-4917-b9d4-534209f20cae">0.18875</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="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTUtMS0xLTA_0c75473b-1d21-4a0d-95ee-0b05e19792cf">0.19000</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="i2151130b684d47729312d5cadee3e125_D20171001-20171231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTctMS0xLTA_e8b0f2a3-c915-4c9c-8512-1f18540a87c7">0.19125</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div 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 style="padding-left:20pt;text-align:justify;"><span><br/></span></div><div id="i_0_761"></div><div></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;line-height:120%;">62</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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;9.&#160;&#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%;">&#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%;">Changes in and Disagreements 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%;">&#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%;">Accountants on Accounting and Financial</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:700;line-height:120%;">Disclosure.</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%;">None.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div id="i_0_773"></div><div style="text-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;9A. 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;line-height:120%;">In accordance with Securities Exchange Act Rules&#160;13a-15 and 15a-15, the Company carried out an evaluation, under the supervision and with the participation of management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the Company&#8217;s disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer concluded that the Company&#8217;s disclosure controls and procedures were effective as of 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:700;line-height:120%;">Design and Evaluation of Internal Control 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%;">Pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002, the Company included a report of management&#8217;s assessment of the design and effectiveness of the Company&#8217;s internal controls over financial reporting as part of this Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 2018. Grant Thornton, LLP, the Company&#8217;s independent registered public accounting firm, also audited the Company&#8217;s internal control over financial reporting. Management&#8217;s report and the independent registered public accounting firm&#8217;s audit report are included in this Annual Report on Form&#160;10-K within Part II, Item 8 under the captions entitled &#8220;Management&#8217;s Report on Internal Control Over Financial Reporting&#8221; and &#8220;Report of Independent Registered Public Accounting Firm&#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:700;line-height:120%;">Changes in Internal Control 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%;">There were no changes in the Company&#8217;s internal control over financial reporting that occurred during the period covered by this Annual Report on Form&#160;10-K that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify;margin-top:5pt;"><span><br/></span></div><div id="i_0_785"></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;9B.&#160;&#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%;">&#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%;">Other Information.</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%;">Not applicable. </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_797"></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;line-height:120%;">63</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">PART&#160;III</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_810"></div><div style="text-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;10.&#160;&#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%;">&#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%;">Directors, Executive Officers 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%;">&#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%;">Corporate Governance.</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 information regarding directors and executive officers is incorporated herein by reference to the Company&#8217;s definitive proxy statement to be mailed to its shareholders in connection with its 2019 Annual Meeting of Shareholders and to be filed within 120&#160;days of the close of the year ended December&#160;31, 2018.</span></div><div style="text-align:justify;margin-top:5pt;"><span><br/></span></div><div style="text-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%;">Code of Ethics</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 has adopted a code of ethics that applies to all employees, including executive officers and directors. The code of ethics is publicly available on the Corporate Governance page of the Company&#8217;s website at&#160;</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%;">www.hcsg.com</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 the Company makes any amendments or grant any waivers, including implicit waivers, from a provision of the Company code of ethics that applies to the principal executive officer, principal financial officer, principal accounting officer or any person performing similar functions, the Company will disclose the nature of the amendment or waiver, its effective date and to whom it applies on the Company&#8217;s website set forth above or in a report on Form 8-K filed with the Securities and Exchange Commission.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_822"></div><div style="text-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;11.&#160;&#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%;">&#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%;">Executive 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;line-height:120%;">The information regarding executive compensation is incorporated herein by reference to the Company&#8217;s definitive proxy statement to be mailed to shareholders in connection with its 2019 Annual Meeting of Shareholders and to be filed within 120&#160;days of the close of the fiscal year ended December&#160;31, 2018.</span></div><div style="text-align:justify;margin-top:5pt;"><span><br/></span></div><div id="i_0_834"></div><div style="text-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;12.&#160;&#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%;">&#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%;">Security Ownership of Certain</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:700;line-height:120%;">Beneficial Owners and Management and Related</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:700;line-height:120%;">Stockholder 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:120%;">The information regarding security ownership of certain beneficial owners and management and related stockholder matters is incorporated herein by reference to the Company&#8217;s definitive proxy statement to be mailed to shareholders in connection with its 2019 Annual Meeting of Shareholders and to be filed within 120&#160;days of the close of the fiscal year ending December&#160;31, 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_846"></div><div style="text-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;13.&#160;&#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%;">&#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%;">Certain Relationships and Related</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:700;line-height:120%;">Transactions, and Director Independence.</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 information regarding certain relationships and related transactions, and director independence is incorporated herein by reference to the Company&#8217;s definitive proxy statement mailed to shareholders in connection with its 2019 Annual Meeting of Shareholders and to be filed within 120&#160;days of the close of the fiscal year ended December&#160;31, 2018.</span></div><div style="text-align:justify;margin-top:5pt;"><span><br/></span></div><div id="i_0_858"></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;14.&#160;&#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%;">&#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%;">Principal Accountant Fees 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%;">&#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%;">Services.</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 information regarding principal accountant fees and services is incorporated herein by reference to the Company&#8217;s definitive proxy statement mailed to shareholders in connection with its 2019 Annual Meeting of Shareholders and to be filed within 120&#160;days of the close of the fiscal year ended December&#160;31, 2018. </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_870"></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;line-height:120%;">64</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">PART&#160;IV</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_883"></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;15.&#160;&#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%;">&#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%;">Exhibits and Financial Statement</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:700;line-height:120%;">Schedules.</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(a)&#160;The following financial statements, schedules and exhibits are filed as part of this report:</span></div><div style="padding-left:18pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">1</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%;padding-left:13pt;">Index to Consolidated Financial Statements </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#8212; The Financial Statements required by this item are listed on the Index to Financial Statements in Part II, Item 8 of this report.</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2</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%;padding-left:13pt;">Index to Financial Statement Schedules </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#8212;</span></div><div style="text-indent:-18pt;padding-left:72pt;"><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;line-height:120%;padding-left:13.57pt;">Schedule&#160;II&#8212;Valuation and Qualifying Accounts and Reserves; and&#160;</span></div><div style="text-indent:-18pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">b</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:13pt;">Other financial statement schedules are not included because they are not required or the information is otherwise shown in the financial statements or notes thereto.</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">3</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%;padding-left:13pt;">Index to Exhibits </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#8212;</span></div><div style="text-indent:-18pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">a.&#160;The exhibits listed below are filed as part of, or are incorporated by reference into, this report.</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;line-height:120%;">(b)&#160;See Item 15(a)(3) above.</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;line-height:120%;">(c)&#160;&#160;See Item 15(a)(2) above.</span></div><div style="padding-left:18pt;"><span><br/></span></div><div id="i_0_895"></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;16.&#160;&#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%;">&#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%;">Form 10-K Summary.</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;line-height:120%;">None.</span></div><div id="i_0_907"></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;line-height:120%;">65</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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><ix:nonNumeric contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90ZXh0cmVnaW9uOmNmZDBmOWM5MmQ5YzRhM2U5Nzk2OTZiNzViZWZhN2M0XzEwOTk1MTE2Mjc4ODA_ed051082-d116-4eaa-b564-942359c89254" escape="true"><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%;">Schedule&#160;II &#8212; Valuation</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:700;line-height:120%;">and Qualifying Accounts and Reserves</span></div><div style="text-align:center;margin-top:5pt;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.538012%;"><tr><td style="width:1.0%;"></td><td style="width:27.673591%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.204748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.541840%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.690208%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.135312%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.135312%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204748%;"></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="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);">Additions</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;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="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></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);">Description</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);">Beginning Balance&#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);">Charged to Costs and Expenses</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);">Charged to Other Accounts</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&#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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending Balance&#160;</span></td></tr><tr><td colspan="30" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;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><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);">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="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><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="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);">Allowance for Doubtful Accounts</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="i817f78d46dc648a4a82a8b3dedf8e144_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtMS0xLTEtMA_2a162c85-d0af-4d03-bf0f-0800532813c3">11,985</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="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtMy0xLTEtMA_07e5309a-de3f-40bf-bf00-501e5c57b403">51,387</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="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtNS0xLTEtMA_b9b81527-e0d6-4615-bcbf-f73017d18ad7">&#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="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtNy0xLTEtMA_b6804150-611d-4ead-bd97-e851d350290a">6,163</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="i60e51c8d1c9b41fd839aa6d3104c05d2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtOS0xLTEtMA_76b5d323-4532-41c5-843f-8f577a3249a1">57,209</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</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:bottom;padding-left:1pt;padding-right: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 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="i25d6026fc8b646b3869c58f133b1d6f4_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtMS0xLTEtMA_006f5a08-c0e3-447d-8ead-7dc82eb5624c">6,911</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="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtMy0xLTEtMA_53cd38df-7eed-4d3c-84e5-a72c210bd0c1">6,250</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="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtNS0xLTEtMA_3e796906-0681-4ffc-a6bf-cfff0934f688">&#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="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtNy0xLTEtMA_5bae046e-4bc2-4383-b82f-981d5beb504e">1,176</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="i817f78d46dc648a4a82a8b3dedf8e144_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtOS0xLTEtMA_f2ea678d-0135-42bd-a75f-de22798ad557">11,985</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</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:bottom;padding-left:1pt;padding-right: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 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="i4e9c38eb8023415d98af6bcd5344d0a3_I20151231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtMS0xLTEtMA_5de5db9d-ec7d-475e-86a2-cb2c1a12c2ba">4,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 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="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtMy0xLTEtMA_bcd5912a-d8c2-437a-b75e-4e9493d15a7e">4,629</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="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtNS0xLTEtMA_a36c290e-4cc2-40da-ac28-71ce6f2275e7">&#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="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtNy0xLTEtMA_bf1c60eb-b772-4b86-a6ca-49418f4895bb">2,326</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="i25d6026fc8b646b3869c58f133b1d6f4_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtOS0xLTEtMA_f593b5f0-d27c-428f-97e3-c63d4ca05bd9">6,911</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;"><span><br/></span></div><div id="i_0_920"></div><div style="text-align:center;-sec-extract:summary;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">66</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:45pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:9pt;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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%;">Exhibit Index</span></div><div 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 following Exhibits are filed as part of this Report (references are to Reg. S-K Exhibit&#160;Numbers):</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:98.830409%;"><tr><td style="width:1.0%;"></td><td style="width:7.763314%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.982249%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.763314%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.763314%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.763314%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.763314%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539645%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.763314%;"></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="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="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);">Incorporated by Reference</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="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></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:8pt;font-weight:400;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: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);">Description</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);">Form</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);">File No.</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);">Date of Filing</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);">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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed Herewith</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;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);">3.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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/731012/000095011601000464/0000950116-01-000464-0003.txt">Amended and Restated Articles of Incorporation of the Registrant as of May&#160;30, 2000</a></span></div></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:center;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);">10-K</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:center;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);">0-12015</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:center;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);">3/21/2001</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:center;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);">3.2&#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:center;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);">&#8212;&#160;</span></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000092189507001157/ex31toform8k00111_05222007.htm">Amendment to the Amended and Restated Articles of Incorporation of the Registrant as of May&#160;22, 2007</a></span></div></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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5/24/2007</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000073101215000033/exhibit33-amendedandrestat.htm">Second Amended and Restated Bylaws of the Registrant as of February 17, 2015</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10-K</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2/19/2015</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1 (P)&#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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Specimen Certificate of the Common Stock, $.01&#160;par value, of the Registrant</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">S-18</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2-87625-W</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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2&#8224;</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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/731012/000092189599000906/0000921895-99-000906.txt">Healthcare Services Group, Inc. Employee Stock Purchase Plan</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">S-8</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">333-92835</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12/15/1999</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4(a)</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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#8224;</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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000073101216000165/exhibit_ax-xamendmentxnox3.htm">Healthcare Services Group, Inc. Amendment No. 3 to Employee Stock Purchase Plan</a></span></div></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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10-Q</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10/28/2016</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#8224;</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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000119312512430162/d409049dex101.htm">Healthcare Services Group, Inc. Amended and Restated Deferred Compensation Plan</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10-Q</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10/22/2012</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1&#8224;&#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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000073101218000061/healthcareservicesgroupinc.htm">Second Amended and Restated 2012 Equity Incentive Plan</a></span></div></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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10-Q</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7/27/2012</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1&#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:center;vertical-align:top;padding-left:1pt;padding-right: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></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2&#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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000073101218000082/hcsg_2018creditagreementxe.htm">$475,000,000 Revolving Credit Facility, dated as of December 21, 2018</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0-12015</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12/31/2018</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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.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: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);">&#8212;&#160;</span></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10.3&#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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/731012/000092189503000583/ex99tos3d_08212003.htm">Healthcare Services Group, Inc. Dividend Reinvestment Plan</a></span></div></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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">S-3D</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">333-108182</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8/22/2003</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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">99.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="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:8pt;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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21</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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit21-2018subsidia.htm">Subsidiaries of Healthcare Services Group, Inc.</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23</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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit23-2018consento.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</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:8pt;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit311-2018ceosect.htm">Certification of Principal Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></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:8pt;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit312-2018cfosect.htm">Certification of Principal Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span></div></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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</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:8pt;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit321-2018ceosect.htm">Certification of the Principal Executive Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act</a></span></div></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:center;vertical-align:top;padding-left:1pt;padding-right: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">32.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:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:Times New Roman;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit322-2018cfosect.htm">Certification of the Principal Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act</a></span></div></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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right: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: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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</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:8pt;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:#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:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;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's Form 10-K for the fiscal year ended December 31, 2018 were 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 Statements of Stockholders' Equity, and (v) Notes to Consolidated Financial Statements</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:center;vertical-align:top;padding-left:1pt;padding-right: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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: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:bottom;padding-left:1pt;padding-right:1pt;"></td><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:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td></tr></table></div><div><span><br/></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:97.415205%;"></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></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000;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;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:6.797654%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.812317%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:85.390029%;"></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:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8224;&#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: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);">Indicates a management plan or compensatory plan or arrangement.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(P)&#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: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);">Prior to digital copy</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_934"></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;line-height:120%;">67</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;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;line-height:120%;text-decoration: underline;" href="#i_0_27">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><span><br/></span></div><div 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%;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><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.707602%;"><tr><td style="width:1.0%;"></td><td style="width:41.988270%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.117302%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.105572%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:39.788856%;"></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="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);">Dated: March 18, 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="6" 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);">HEALTHCARE SERVICES GROUP, INC.</span></td><td colspan="3" style="display:none;"></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="6" style="padding-top:2px;padding-bottom:2px;height:15pt;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);">(Registrant)</span></td><td colspan="3" style="display:none;"></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="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);">By:</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);"> /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-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</span></td></tr></table></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%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons and in the capacities and on the date indicated:</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.415205%;"><tr><td style="width:1.0%;"></td><td style="width:26.529412%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.682353%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:51.529412%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.682353%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.176471%;"></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;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);text-decoration: underline;">Signature</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:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title</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:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Date</span></td></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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><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: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);">/s/ Theodore Wahl</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);">Director and President &amp; Chief Executive Officer</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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><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><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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ John C. Shea</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);">Chief Financial Officer</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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><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><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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Jude Visconto</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);">Chairman of the Board</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Jude Visconto</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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"></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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Michael E. McBryan</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);">Director and Executive Vice President &amp; Chief Revenue Officer</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Michael E. McBryan</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ John M. Briggs</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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 M. Briggs</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Robert L. Frome</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Robert L. Frome</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Diane S. Casey</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Diane S. Casey</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Robert J. Moss</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Robert J. Moss</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Dino D. Ottaviano</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Dino D. Ottaviano</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ John J. McFadden</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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 J. McFadden</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></tr><tr><td colspan="3" style="height:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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);">/s/ Daniela Castagnino</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);">Director</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 18, 2019</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;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);">Daniela Castagnino</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></tr></table></div><div><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;line-height:120%;">68</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>exhibit21-2018subsidia.htm
<DESCRIPTION>SUBSIDIARIES OF HEALTHCARE SERVICES GROUP, INC.
<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;line-height:120%;">Exhibit 21</font></div><div style="text-align:center;"><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%;">SUBSIDIARIES OF HEALTHCARE SERVICES GROUP, INC.</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 OF DECEMBER 31, </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%;">2018</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%;">&#160;</font></div><div style="text-align:justify;"><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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:28.543319%;"></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:10.334802%;"></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.747430%;"></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:41.171806%;"></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;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Entity Name</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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Formed</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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Jurisdiction</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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</font></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;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">HCSG Staff Leasing Solutions, LLC (&#34;Staff Leasing&#34;)</font></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:center;vertical-align:top;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);">2011</font></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:center;vertical-align:top;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);">Pennsylvania</font></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:top;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);">Staff Leasing offers professional employer organization services to clients in the healthcare industry.</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:top;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);">HCSG Insurance Corp.</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:center;vertical-align:top;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);">2014</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:center;vertical-align:top;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);">New Jersey</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:top;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);">HCSG Insurance Corp. is a captive insurance company which provides the Company with certain insurance-related services.</font></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;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">HCSG Labor Supply, LLC (&#34;Labor Supply&#34;)</font></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:center;vertical-align:top;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);">2014</font></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:center;vertical-align:top;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);">Pennsylvania</font></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:top;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);">Labor Supply offers personnel solutions on an indefinite basis in specific job classifications to clients in the healthcare industry.</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:top;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);">HCSG East, LLC</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:center;vertical-align:top;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);">2015</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:center;vertical-align:top;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);">New Jersey</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:top;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);">HCSG East, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.</font></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;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">HCSG Central, LLC</font></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:center;vertical-align:top;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);">2015</font></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:center;vertical-align:top;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);">New Jersey</font></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:top;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);">HCSG Central, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.</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:top;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);">HCSG West, LLC</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:center;vertical-align:top;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);">2015</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:center;vertical-align:top;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);">New Jersey</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:top;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);">HCSG West, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.</font></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;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">HCSG East Labor Supply, LLC</font></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:center;vertical-align:top;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);">2015</font></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:center;vertical-align:top;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);">New Jersey</font></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:top;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);">HCSG East Labor Supply, LLC provides personnel solutions on an indefinite basis in specific job classifications to clients in the healthcare industry.</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:top;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);">HCSG Clinical Services, LLC</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:center;vertical-align:top;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);">2017</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:center;vertical-align:top;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);">New Jersey</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:top;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);">HCSG Clinical Services, LLC provides clinical, nutrition, dietician and similar services as a subcontracted service provider on behalf of HCSG.</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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>exhibit23-2018consento.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<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:45pt;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;line-height:120%;">Exhibit 23</font></div><div style="text-align:center;"><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%;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-align:justify;"><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;line-height:120%;">We have issued our reports dated </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">March&#160;18, 2019</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,&#160;with respect to the consolidated financial statements, schedule, and internal control over financial reporting included in the Annual Report of Healthcare Services Group, Inc. and Subsidiaries on Form 10-K for the year ended </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">December&#160;31, 2018</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. We consent to the incorporation by reference of said reports in the Registration Statements of Healthcare Services Group, Inc. on Forms S-3 (File No. 333-108182, effective August 22, 2003,</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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;line-height:120%;">and on Forms S-8 (File No. 333-92835, effective December 15, 1999, and File No. 333-184612, effective October 26, 2012).</font></div><div style="text-align:justify;"><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;line-height:120%;">&#47;s&#47; GRANT THORNTON LLP</font></div><div style="text-align:justify;"><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;line-height:120%;">New York, New York</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;line-height:120%;">March&#160;18, 2019</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exhibit311-2018ceosect.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE SAR
<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;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;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;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;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;line-height:120%;">1.&#160;I have reviewed this Annual Report on Form&#160;10-K 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;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;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;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;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;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;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;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 fourth 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;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;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;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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:3.433186%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.565345%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.941263%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.060206%;"></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);">March 18, 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 style="text-align:center;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exhibit312-2018cfosect.htm
<DESCRIPTION>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE SARB
<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;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;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;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;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;line-height:120%;">1.&#160;I have reviewed this Annual Report on Form&#160;10-K 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;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;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;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;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;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;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; 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;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 fourth 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;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;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="text-indent:11pt;padding-left:20pt;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;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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:3.433186%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.565345%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.941263%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.060206%;"></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);">March 18, 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 style="text-align:center;"><font><br></font></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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>exhibit321-2018ceosect.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF THE
<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;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;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;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;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;line-height:120%;">In connection with the Annual Report on Form&#160;10-K of Healthcare Services Group, Inc. (the &#8220;Company&#8221;) for the year ended </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">December&#160;31, 2018</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> as filed with the Securities and Exchange commission on the date hereof (the &#8220;Report&#8221;),&#160;I, Theodore Wahl, President and Chief Executive Officer</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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;line-height:120%;">of the Company, certify, 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 my 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;line-height:120%;">(1)&#160;The Report fully complies with the requirements of Section&#160;13(a) or 15(d), of the Securities Exchange Act of 1934&#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;line-height:120%;">(2)&#160;That information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-indent:12pt;margin-top:5pt;"><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;</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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:3.433186%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.565345%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.941263%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.060206%;"></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);">March 18, 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="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>exhibit322-2018cfosect.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECTION 906 OF THE
<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;line-height:120%;">Exhibit&#160;32.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</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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;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;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;line-height:120%;">In connection with the Annual Report on Form&#160;10-K of Healthcare Services Group, Inc. (the &#8220;Company&#8221;) for the year ended </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">December&#160;31, 2018</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> as filed with the Securities and Exchange commission on the date hereof (the &#8220;Report&#8221;),&#160;I, John C. Shea, Chief Financial Officer </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">of the Company, certify, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my 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;line-height:120%;">(1)&#160;The Report fully complies with the requirements of Section&#160;13(a) or 15(d), of the Securities Exchange Act of 1934&#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;line-height:120%;">(2)&#160;That information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-indent:12pt;margin-top:5pt;"><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;</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.561404%;"><tr><td style="width:1.0%;"></td><td style="width:3.433186%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.565345%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.941263%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.060206%;"></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);">March 18, 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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hcsg-20181231.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:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:hcsg="http://www.hcsgcorp.com/20181231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hcsgcorp.com/20181231">
  <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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" abstract="true" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_AccruedInsuranceClaimsTextBlock" abstract="false" name="AccruedInsuranceClaimsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_GenesisMember" abstract="true" name="GenesisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" abstract="false" name="ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" abstract="false" name="ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_NotesReceivableImpairedNonperforming" abstract="false" name="NotesReceivableImpairedNonperforming" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" abstract="false" name="LineOfCreditFacilityNumberOfFinancialCovenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_SmallCapGrowthMember" abstract="true" name="SmallCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" abstract="false" name="RevenueFromContractWithCustomerRenewableServiceTermPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" 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_BalancedAndLifestyleMember" abstract="true" name="BalancedAndLifestyleMember" 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_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" abstract="false" name="DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_WorkersCompensationPercentOfLiabilities" abstract="false" name="WorkersCompensationPercentOfLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" abstract="false" name="ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_MidCapGrowthMember" abstract="true" name="MidCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_IncreaseInImpairedNotesReceivable" abstract="false" name="IncreaseInImpairedNotesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" abstract="false" name="RevenueFromContractWithCustomerCancellationNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" abstract="false" name="DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" abstract="true" name="EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_DecreaseInReservedForImpairedNotesReceivable" abstract="false" name="DecreaseInReservedForImpairedNotesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DeferredCompensationTrustAccountBalance" abstract="false" name="DeferredCompensationTrustAccountBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" abstract="false" name="DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" abstract="false" name="DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_ServiceAgreementsInitialPeriod" abstract="false" name="ServiceAgreementsInitialPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_HousekeepingSegmentMember" abstract="true" name="HousekeepingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_HousekeepingServicesMember" abstract="true" name="HousekeepingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_LargeCapGrowthMember" abstract="true" name="LargeCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_SmallCapValueMember" abstract="true" name="SmallCapValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_DecreaseInImpairedNotesReceivable" abstract="false" name="DecreaseInImpairedNotesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ContingentSharesSettledPursuantToAcquisition" abstract="false" name="ContingentSharesSettledPursuantToAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DiscountedNotesReceivable" abstract="false" name="DiscountedNotesReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_RevenueFromContractWithCustomerServiceAgreementPeriod" abstract="false" name="RevenueFromContractWithCustomerServiceAgreementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" abstract="false" name="RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" abstract="false" name="ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_IncreaseInReservedForImpairedNotesReceivable" abstract="false" name="IncreaseInReservedForImpairedNotesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" abstract="false" name="ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ImpairedNotesReceivableRollForward" abstract="true" name="ImpairedNotesReceivableRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" abstract="false" name="DeferredCompensationPlanPercentageDeferralInCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_ComputerHardwareAndSoftwareMember" abstract="true" name="ComputerHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ValuationAllowancesandReservesAdditionsAbstract" abstract="true" name="ValuationAllowancesandReservesAdditionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" abstract="false" name="AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DietaryServicesMember" abstract="true" name="DietaryServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" abstract="false" name="DeferredTaxAssetsLiabilitiesIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" abstract="false" name="RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" abstract="false" name="RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" 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_TreasuryStockPolicyTextBlock" abstract="false" name="TreasuryStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" abstract="false" name="DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" abstract="false" name="DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember" abstract="true" name="RestrictedStockandRestrictedStockUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_DietarySegmentMember" abstract="true" name="DietarySegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ServiceAgreementsDurationOfService" abstract="false" name="ServiceAgreementsDurationOfService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ScheduleOfBadDebtExpenseTableTextBlock" abstract="false" name="ScheduleOfBadDebtExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" abstract="false" name="ScheduleOfOperatingLeasesExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_DividendsDeclaredAndPaidTextBlock" abstract="false" name="DividendsDeclaredAndPaidTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" abstract="false" name="PeriodOfAmortizationOfInventoriesAndSupplies" 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_ScheduleofAccountingPoliciesLineItems" abstract="true" name="ScheduleofAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_HousekeepingAndDietaryEquipmentMember" abstract="true" name="HousekeepingAndDietaryEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerRenewalTerm" abstract="false" name="RevenueFromContractWithCustomerRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ScheduleofAccountingPoliciesTable" abstract="true" name="ScheduleofAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_DeferredTaxAssetsAccruedInsuranceClaims" abstract="false" name="DeferredTaxAssetsAccruedInsuranceClaims" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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-20181231_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-20181231_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-20181231_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-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.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://www.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://www.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://www.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://www.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://www.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://www.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://www.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="DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails">
        <link:definition>2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (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="DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails">
        <link:definition>2404402 - Disclosure - Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (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="DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails">
        <link:definition>2405403 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (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="DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails">
        <link:definition>2406404 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (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="DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails">
        <link:definition>2407405 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (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="DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails">
        <link:definition>2408406 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (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="DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails">
        <link:definition>2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (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="DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails">
        <link:definition>2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (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://www.hcsgcorp.com/role/Revenue">
        <link:definition>2111102 - 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="RevenueDetails" roleURI="http://www.hcsgcorp.com/role/RevenueDetails">
        <link:definition>2412409 - Disclosure - Revenue (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://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails">
        <link:definition>2413410 - 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="ChangesinAccumulatedOtherComprehensiveIncomebyComponent" roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent">
        <link:definition>2114103 - 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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables">
        <link:definition>2315301 - 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="ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails">
        <link:definition>2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails">
        <link:definition>2417412 - 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://www.hcsgcorp.com/role/PropertyandEquipment">
        <link:definition>2118104 - 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://www.hcsgcorp.com/role/PropertyandEquipmentTables">
        <link:definition>2319302 - 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://www.hcsgcorp.com/role/PropertyandEquipmentDetails">
        <link:definition>2420413 - 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2121105 - Disclosure - Goodwill and 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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2322303 - Disclosure - Goodwill and 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="GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2423414 - Disclosure - Goodwill and 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="GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails">
        <link:definition>2424415 - Disclosure - Goodwill and 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://www.hcsgcorp.com/role/FairValueMeasurements">
        <link:definition>2125106 - 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://www.hcsgcorp.com/role/FairValueMeasurementsTables">
        <link:definition>2326304 - 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://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails">
        <link:definition>2427416 - 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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails">
        <link:definition>2428417 - 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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails">
        <link:definition>2429418 - 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="FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails">
        <link:definition>2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale 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="AccountsandNotesReceivable" roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivable">
        <link:definition>2131107 - 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://www.hcsgcorp.com/role/AccountsandNotesReceivableTables">
        <link:definition>2332305 - 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="AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails">
        <link:definition>2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (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://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails">
        <link:definition>2434421 - 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://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts">
        <link:definition>2135108 - 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="AllowanceforDoubtfulAccountsTables" roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables">
        <link:definition>2336306 - Disclosure - Allowance for Doubtful Accounts (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="AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails">
        <link:definition>2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (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="AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails">
        <link:definition>2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired 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="LeaseCommitments" roleURI="http://www.hcsgcorp.com/role/LeaseCommitments">
        <link:definition>2139109 - Disclosure - Lease Commitments</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="LeaseCommitmentsTables" roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsTables">
        <link:definition>2340307 - Disclosure - Lease Commitments (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="LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails">
        <link:definition>2441424 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (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="LeaseCommitmentsOperatingLeaseExpenseDetails" roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails">
        <link:definition>2442425 - Disclosure - Lease Commitments - Operating 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="ShareBasedCompensation" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation">
        <link:definition>2143110 - Disclosure - Share-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="ShareBasedCompensationTables" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationTables">
        <link:definition>2344308 - Disclosure - Share-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="ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails">
        <link:definition>2445426 - Disclosure - Share-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="ShareBasedCompensation2012EquityIncentivePlanDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails">
        <link:definition>2446427 - Disclosure - Share-Based Compensation - 2012 Equity Incentive 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="ShareBasedCompensationSummaryofStockOptionsActivityDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails">
        <link:definition>2447428 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (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="ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails">
        <link:definition>2448429 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other 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="ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails">
        <link:definition>2449430 - Disclosure - Share-Based Compensation - Stock Options, Schedule of 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="ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails">
        <link:definition>2450431 - Disclosure - Share-Based Compensation - Summarized Information 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="ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails">
        <link:definition>2451432 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (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="ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails">
        <link:definition>2452433 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other 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="ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails">
        <link:definition>2453434 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (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="ShareBasedCompensationEmployeeStockPurchasePlanDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails">
        <link:definition>2454435 - Disclosure - Share-Based Compensation - 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="ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails">
        <link:definition>2455436 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (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="ShareBasedCompensationDeferredCompensationPlanDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails">
        <link:definition>2456437 - Disclosure - Share-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="ShareBasedCompensationSummaryofInformationOfSERPDetails" roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails">
        <link:definition>2457438 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (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="OtherEmployeeBenefitPlans" roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans">
        <link:definition>2158111 - Disclosure - Other Employee Benefit Plans</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="OtherEmployeeBenefitPlansDetails" roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails">
        <link:definition>2459439 - Disclosure - Other Employee Benefit Plans (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://www.hcsgcorp.com/role/Dividends">
        <link:definition>2160112 - 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://www.hcsgcorp.com/role/DividendsTables">
        <link:definition>2361309 - 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="DividendsQuarterlyDividendPaymentsDetails" roleURI="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails">
        <link:definition>2462440 - Disclosure - Dividends - Quarterly Dividend 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="DividendsAdditionalInformationDetails" roleURI="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails">
        <link:definition>2463441 - 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="DividendsCashDividendsPerCommonShareDetails" roleURI="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails">
        <link:definition>2464442 - 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://www.hcsgcorp.com/role/IncomeTaxes">
        <link:definition>2165113 - 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="IncomeTaxesTables" roleURI="http://www.hcsgcorp.com/role/IncomeTaxesTables">
        <link:definition>2366310 - Disclosure - Income Taxes (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="IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails">
        <link:definition>2467443 - Disclosure - Income Taxes - Summary of Provision for 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="IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>2468444 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (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="IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" roleURI="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails">
        <link:definition>2469445 - Disclosure - Income Taxes - Reconciliation of The Provision for 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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2470446 - Disclosure - Income Taxes - 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="RelatedPartyTransactions" roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactions">
        <link:definition>2171114 - Disclosure - Related Party Transactions</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="RelatedPartyTransactionsDetails" roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2472447 - Disclosure - Related Party Transactions (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://www.hcsgcorp.com/role/SegmentInformation">
        <link:definition>2173115 - 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://www.hcsgcorp.com/role/SegmentInformationTables">
        <link:definition>2374311 - 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="SegmentInformationAdditionalInformationDetails" roleURI="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails">
        <link:definition>2475448 - Disclosure - Segment Information - 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="SegmentInformationScheduleofInformationofReportableSegmentsDetails" roleURI="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails">
        <link:definition>2476449 - 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://www.hcsgcorp.com/role/EarningsPerCommonShare">
        <link:definition>2177116 - 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://www.hcsgcorp.com/role/EarningsPerCommonShareTables">
        <link:definition>2378312 - 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="EarningsPerCommonShareDetails" roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails">
        <link:definition>2479450 - Disclosure - Earnings 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="ContractualObligationsandOtherContingencies" roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies">
        <link:definition>2180117 - Disclosure - Contractual Obligations and 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="ContractualObligationsandOtherContingenciesDetails" roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails">
        <link:definition>2481451 - Disclosure - Contractual Obligations and 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="AccruedInsuranceClaims" roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaims">
        <link:definition>2182118 - Disclosure - Accrued Insurance Claims</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="AccruedInsuranceClaimsDetails" roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails">
        <link:definition>2483452 - Disclosure - Accrued Insurance Claims (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://www.hcsgcorp.com/role/SubsequentEvents">
        <link:definition>2184119 - 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>
      <link:roleType id="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited">
        <link:definition>2185120 - Disclosure - Selected Quarterly Financial Data (Unaudited)</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="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables">
        <link:definition>2386313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="SelectedQuarterlyFinancialDataUnauditedDetails" roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails">
        <link:definition>2487453 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="ScheduleIIValuationandQualifyingAccountsandReserves" roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves">
        <link:definition>2188121 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</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="ScheduleIIValuationandQualifyingAccountsandReservesDetails" roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails">
        <link:definition>2489454 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</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>9
<FILENAME>hcsg-20181231_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:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736-->
<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.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DocumentAndEntityInformation"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_940df038-1bc7-4ce0-9a83-e89bed1e9558" 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_c7f7f3f6-3c3e-4771-8b5e-84993df42ece" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_AssetsCurrent_c7f7f3f6-3c3e-4771-8b5e-84993df42ece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_130a8d52-5033-4588-a22e-aafd013bef5b" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_130a8d52-5033-4588-a22e-aafd013bef5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_235b0122-116d-4526-b76a-c196c30c628b" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_Goodwill_235b0122-116d-4526-b76a-c196c30c628b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4feca2f8-e221-4dee-9bdd-9b42c97cc321" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4feca2f8-e221-4dee-9bdd-9b42c97cc321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b35c2d7c-615a-49ae-97d0-dfa85fa6831e" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b35c2d7c-615a-49ae-97d0-dfa85fa6831e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_120d8e11-a3fc-4da5-a865-0360a07b5bcb" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_120d8e11-a3fc-4da5-a865-0360a07b5bcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_3eaa6553-d414-4682-9be3-7ea6400dbc2f" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_3eaa6553-d414-4682-9be3-7ea6400dbc2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dab8dd71-7491-4a28-9968-65f1d86d4af8" 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_940df038-1bc7-4ce0-9a83-e89bed1e9558" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dab8dd71-7491-4a28-9968-65f1d86d4af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_593e6068-8c70-4fdc-b998-c8d2e3404530" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_593e6068-8c70-4fdc-b998-c8d2e3404530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d7c9e858-146b-44d3-8f9e-1256970fb2ad" 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_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d7c9e858-146b-44d3-8f9e-1256970fb2ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5914530b-6ee7-4b0e-bcf6-766a83995dac" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" xlink:to="loc_us-gaap_CommonStockValue_5914530b-6ee7-4b0e-bcf6-766a83995dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bdb07e97-1e69-4449-955d-b2f1dfa5f51a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bdb07e97-1e69-4449-955d-b2f1dfa5f51a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ebb5bd02-9f28-4cf2-9427-cc50624ccda7" 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_79a9d7ab-bb97-4b5c-b66a-de5d9f236c9c" xlink:to="loc_us-gaap_TreasuryStockValue_ebb5bd02-9f28-4cf2-9427-cc50624ccda7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_20bdf022-b512-449c-b698-be05274eb900" 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_a6a0f79d-fbc7-47f2-b3ae-05e02f5e790f" 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_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_AccountsPayableCurrent_a6a0f79d-fbc7-47f2-b3ae-05e02f5e790f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b8c74cc3-2c62-4dce-96b8-e4272228ed28" 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_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b8c74cc3-2c62-4dce-96b8-e4272228ed28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c25f69b1-e49c-441d-a9e9-a188cef74be0" 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_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c25f69b1-e49c-441d-a9e9-a188cef74be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_3150ff4a-6ff3-4f60-a54f-8ef94edae2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_3150ff4a-6ff3-4f60-a54f-8ef94edae2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_c985fe40-288a-4a7f-9786-80eacac93b41" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_c985fe40-288a-4a7f-9786-80eacac93b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_66562fdb-5840-4d98-9e88-286ca4c4ff0d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_20bdf022-b512-449c-b698-be05274eb900" xlink:to="loc_us-gaap_LineOfCredit_66562fdb-5840-4d98-9e88-286ca4c4ff0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_140c43ff-fa78-4981-af45-7f450c6723e1" 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_54fead81-d94c-4cd1-a1e6-732ef8c8e983" 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_140c43ff-fa78-4981-af45-7f450c6723e1" xlink:to="loc_us-gaap_LiabilitiesCurrent_54fead81-d94c-4cd1-a1e6-732ef8c8e983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_27d784cd-81e2-4ef2-9c59-7d361bf5e97c" 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_140c43ff-fa78-4981-af45-7f450c6723e1" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_27d784cd-81e2-4ef2-9c59-7d361bf5e97c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_78187892-8a45-4838-8371-c1a57ee00c76" 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_140c43ff-fa78-4981-af45-7f450c6723e1" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_78187892-8a45-4838-8371-c1a57ee00c76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_69b68dc9-89a1-40a4-a2ce-0e2a1b54d102" 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_140c43ff-fa78-4981-af45-7f450c6723e1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_69b68dc9-89a1-40a4-a2ce-0e2a1b54d102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4753b1cd-5272-4072-a6b3-2f51be66fddb" 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_140c43ff-fa78-4981-af45-7f450c6723e1" xlink:to="loc_us-gaap_StockholdersEquity_4753b1cd-5272-4072-a6b3-2f51be66fddb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f009c987-5070-4822-9c90-a1883c2ed30c" 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_CashAndCashEquivalentsAtCarryingValue_510c85f2-3a36-49ec-b5f5-b1902f984300" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f009c987-5070-4822-9c90-a1883c2ed30c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_510c85f2-3a36-49ec-b5f5-b1902f984300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_55653781-34c7-4918-8e62-535380f1fb3f" 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_f009c987-5070-4822-9c90-a1883c2ed30c" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_55653781-34c7-4918-8e62-535380f1fb3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_e3606787-e70b-48d2-8c84-c178ce7595f5" 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_f009c987-5070-4822-9c90-a1883c2ed30c" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_e3606787-e70b-48d2-8c84-c178ce7595f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_bf1c94d5-a4e7-4c7c-a135-9f270a1709fc" 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_f009c987-5070-4822-9c90-a1883c2ed30c" xlink:to="loc_us-gaap_OtherInventory_bf1c94d5-a4e7-4c7c-a135-9f270a1709fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_c94cac44-8f3c-407f-9502-45095acb5b7e" 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_f009c987-5070-4822-9c90-a1883c2ed30c" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_c94cac44-8f3c-407f-9502-45095acb5b7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e31b9e1e-ec1e-4d07-a6de-5005d6b6a96f" 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_RevenueFromContractWithCustomerIncludingAssessedTax_dee54946-4c23-475a-af25-b332c0b3927b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e31b9e1e-ec1e-4d07-a6de-5005d6b6a96f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_dee54946-4c23-475a-af25-b332c0b3927b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6ade4535-0c03-467b-918b-448daa361261" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e31b9e1e-ec1e-4d07-a6de-5005d6b6a96f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6ade4535-0c03-467b-918b-448daa361261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37a4d854-f9bb-43a0-8a0e-55658fab1513" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e31b9e1e-ec1e-4d07-a6de-5005d6b6a96f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37a4d854-f9bb-43a0-8a0e-55658fab1513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_91594237-61dd-4a2c-8ad0-868159879cc0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e31b9e1e-ec1e-4d07-a6de-5005d6b6a96f" xlink:to="loc_us-gaap_InvestmentIncomeNet_91594237-61dd-4a2c-8ad0-868159879cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_525087cf-0c1a-4ced-b2e6-17f33f045d79" 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_146b3105-5b7d-408d-a3de-21771721734b" 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_525087cf-0c1a-4ced-b2e6-17f33f045d79" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_146b3105-5b7d-408d-a3de-21771721734b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7ad65915-dcf4-4791-b041-244feb73dafc" 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_525087cf-0c1a-4ced-b2e6-17f33f045d79" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7ad65915-dcf4-4791-b041-244feb73dafc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d01d289b-6e38-4d7a-ad35-0a76dd8264d6" 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_bb304db3-f9e6-4784-88c1-e31196a3d056" 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_d01d289b-6e38-4d7a-ad35-0a76dd8264d6" xlink:to="loc_us-gaap_NetIncomeLoss_bb304db3-f9e6-4784-88c1-e31196a3d056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e550a02e-d0df-4419-af45-f3049b9d63cb" 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_d01d289b-6e38-4d7a-ad35-0a76dd8264d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e550a02e-d0df-4419-af45-f3049b9d63cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_66421535-8f5a-44fc-a683-0af29bc8bc9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73ad749b-fecc-4b15-8e78-1c6b5268a6c2" 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_CashAndCashEquivalentsPeriodIncreaseDecrease_66421535-8f5a-44fc-a683-0af29bc8bc9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73ad749b-fecc-4b15-8e78-1c6b5268a6c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d2210b0f-7029-4e72-9aa1-db67d6feb8e8" 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_CashAndCashEquivalentsPeriodIncreaseDecrease_66421535-8f5a-44fc-a683-0af29bc8bc9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d2210b0f-7029-4e72-9aa1-db67d6feb8e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44919236-a6d2-4156-9689-45789757857e" 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_CashAndCashEquivalentsPeriodIncreaseDecrease_66421535-8f5a-44fc-a683-0af29bc8bc9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44919236-a6d2-4156-9689-45789757857e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" 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_50046c34-0b2e-4a30-b75d-c356eb1758e9" 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_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_NetIncomeLoss_50046c34-0b2e-4a30-b75d-c356eb1758e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_19260681-08a6-4cb2-88b4-309419515979" 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_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_19260681-08a6-4cb2-88b4-309419515979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_59eaa758-f42c-4a88-af20-e6c813ec489d" 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_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_59eaa758-f42c-4a88-af20-e6c813ec489d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_d97ac0e0-1614-4ccc-9160-47def2981841" xlink:href="hcsg-20181231.xsd#hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_d97ac0e0-1614-4ccc-9160-47def2981841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_27386875-5f9b-4a8a-b2a7-2110078f5065" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_ShareBasedCompensation_27386875-5f9b-4a8a-b2a7-2110078f5065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_d71bf831-0261-4940-b278-9d6e822665b1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_d71bf831-0261-4940-b278-9d6e822665b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_bca2599f-82da-43f6-8893-22453d7f69ed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_bca2599f-82da-43f6-8893-22453d7f69ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_ff67da3c-9445-4262-87d4-121845a712a4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_ff67da3c-9445-4262-87d4-121845a712a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_56f2a982-9472-4887-9926-508e702d835f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_56f2a982-9472-4887-9926-508e702d835f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fbdb9dc4-965f-4dd5-881c-e0132f6d616b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fbdb9dc4-965f-4dd5-881c-e0132f6d616b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_e3f4a537-a7d9-4618-981d-903a16de9454" 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_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_e3f4a537-a7d9-4618-981d-903a16de9454" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_d92b17e3-e64e-4583-875a-e77cdf88b359" 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_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_d92b17e3-e64e-4583-875a-e77cdf88b359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_644676eb-a0a0-4276-8fa8-6ae39b55fc87" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_644676eb-a0a0-4276-8fa8-6ae39b55fc87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_e85ede1b-8838-4a17-9a4a-3d5489c7d8e4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_e85ede1b-8838-4a17-9a4a-3d5489c7d8e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_0557a59d-2ace-46a6-b787-532be2e8cda4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_0557a59d-2ace-46a6-b787-532be2e8cda4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_5e85e101-7eae-4e0b-b083-0d34cf88def6" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_5e85e101-7eae-4e0b-b083-0d34cf88def6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6eb52fba-c246-4528-b21d-bc5dc7f9104d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e9e5e53e-f91e-4a55-b570-c5f5b225964b" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6eb52fba-c246-4528-b21d-bc5dc7f9104d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" 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_ProceedsFromSaleAndMaturityOfMarketableSecurities_158450a2-e002-45bf-847d-61633f8391be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_158450a2-e002-45bf-847d-61633f8391be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_e50c9211-282c-49d0-b1fd-97bab236fc4b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_e50c9211-282c-49d0-b1fd-97bab236fc4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4e3d6a8f-ae7a-4e28-a15e-339dd2f82184" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4e3d6a8f-ae7a-4e28-a15e-339dd2f82184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_03b424ed-2008-47d6-adcc-1144adda56f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_03b424ed-2008-47d6-adcc-1144adda56f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_959c8641-06a2-44d5-9260-8e9e2345f9f6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7d52fb9-7500-4cf7-95f6-2ad068cb164c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_959c8641-06a2-44d5-9260-8e9e2345f9f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_11e684c3-d887-4343-8251-801689be8a44" 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_df56760d-b473-44f4-a419-890ec0f4ae47" 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_11e684c3-d887-4343-8251-801689be8a44" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_df56760d-b473-44f4-a419-890ec0f4ae47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_12a2519a-0f22-4c63-8683-26dbcadbc6b3" 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_11e684c3-d887-4343-8251-801689be8a44" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_12a2519a-0f22-4c63-8683-26dbcadbc6b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ebc700a5-26bf-44d0-9a8a-db289af1b122" 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_11e684c3-d887-4343-8251-801689be8a44" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ebc700a5-26bf-44d0-9a8a-db289af1b122" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_c9d895ee-6d82-4a0b-a554-f19285e9fa38" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_11e684c3-d887-4343-8251-801689be8a44" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_c9d895ee-6d82-4a0b-a554-f19285e9fa38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7bab18fa-ea3c-4d4f-aad3-55b7919d0e6e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_11e684c3-d887-4343-8251-801689be8a44" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7bab18fa-ea3c-4d4f-aad3-55b7919d0e6e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponent"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0e124154-4f00-4c58-a416-10f275c64e01" 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_329bd8f7-246e-4d93-be31-bd2043d1a733" 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_0e124154-4f00-4c58-a416-10f275c64e01" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_329bd8f7-246e-4d93-be31-bd2043d1a733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_61469b70-be98-4cab-a4e7-13f83168f40b" 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_0e124154-4f00-4c58-a416-10f275c64e01" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_61469b70-be98-4cab-a4e7-13f83168f40b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ee5eb6d3-adbe-4fed-888a-29f6eb41de56" 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_09b4e27f-7e63-4cae-85e2-dcc4c4c76d81" 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_ee5eb6d3-adbe-4fed-888a-29f6eb41de56" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_09b4e27f-7e63-4cae-85e2-dcc4c4c76d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_478567a4-e6ef-49f4-8923-cc5387e0b419" 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_ee5eb6d3-adbe-4fed-888a-29f6eb41de56" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_478567a4-e6ef-49f4-8923-cc5387e0b419" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_582720db-1525-4a69-9cc6-5880b5fccd66" 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_9db0e309-a91c-4ae9-8f65-2bf596fb948e" 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_582720db-1525-4a69-9cc6-5880b5fccd66" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9db0e309-a91c-4ae9-8f65-2bf596fb948e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5e7e96e3-aceb-4721-8e27-431609adbf16" 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_582720db-1525-4a69-9cc6-5880b5fccd66" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5e7e96e3-aceb-4721-8e27-431609adbf16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_49d22755-6f06-47ec-8825-bcca973e5e0a" 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_582720db-1525-4a69-9cc6-5880b5fccd66" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_49d22755-6f06-47ec-8825-bcca973e5e0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d49963a4-e533-4c71-b0a4-45d7b5b760b8" 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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_128a23ad-9d26-486c-8450-7f4b5e8352b7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d49963a4-e533-4c71-b0a4-45d7b5b760b8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_128a23ad-9d26-486c-8450-7f4b5e8352b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5e2a6718-6a36-46a2-ab1a-c148845b6f16" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d49963a4-e533-4c71-b0a4-45d7b5b760b8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5e2a6718-6a36-46a2-ab1a-c148845b6f16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_3636dd97-79ce-4612-b8cb-5078206dccca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d49963a4-e533-4c71-b0a4-45d7b5b760b8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_3636dd97-79ce-4612-b8cb-5078206dccca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_bf63a311-5f40-46a5-ad5e-f1973296fa94" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d49963a4-e533-4c71-b0a4-45d7b5b760b8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_bf63a311-5f40-46a5-ad5e-f1973296fa94" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivable"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_cb80020e-7e21-4c51-8363-55d00a40b4e3" 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_45b98939-eb8a-4ed3-8caa-2d4328853df6" xlink:href="hcsg-20181231.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_cb80020e-7e21-4c51-8363-55d00a40b4e3" xlink:to="loc_hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent_45b98939-eb8a-4ed3-8caa-2d4328853df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_83b9320c-afbf-495d-972a-11a97021a8c7" 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_cb80020e-7e21-4c51-8363-55d00a40b4e3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_83b9320c-afbf-495d-972a-11a97021a8c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_9fe6deb4-55d9-4b08-911e-b7d7dd7298f3" 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_2168485e-c2f3-4ab3-b0c4-ab4b6f9a56d1" 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_9fe6deb4-55d9-4b08-911e-b7d7dd7298f3" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_2168485e-c2f3-4ab3-b0c4-ab4b6f9a56d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_5c45903d-496f-4566-bc02-92c191afa637" 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_9fe6deb4-55d9-4b08-911e-b7d7dd7298f3" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_5c45903d-496f-4566-bc02-92c191afa637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_c21e625d-f117-4c36-9ff4-3829a74fbb58" 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_NotesAndLoansReceivableNetNoncurrent_6f3cdadf-9f9d-4f9d-9b1e-5b1c9ac1e794" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_c21e625d-f117-4c36-9ff4-3829a74fbb58" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_6f3cdadf-9f9d-4f9d-9b1e-5b1c9ac1e794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3c0b2940-446a-46c8-8e45-d26fadc9cc69" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_c21e625d-f117-4c36-9ff4-3829a74fbb58" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3c0b2940-446a-46c8-8e45-d26fadc9cc69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccounts"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsBadDebtProvisionsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitments"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1bccd900-d6ff-4938-be08-2aeb6c3f23b6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1bccd900-d6ff-4938-be08-2aeb6c3f23b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_dc4676f6-f932-4dff-969e-2cef64554920" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_dc4676f6-f932-4dff-969e-2cef64554920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_617ee0c0-bb24-4eaa-9c6e-72ab2da4e8a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_617ee0c0-bb24-4eaa-9c6e-72ab2da4e8a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2e0abc66-1671-46b7-82be-187c5160793e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2e0abc66-1671-46b7-82be-187c5160793e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_443285c3-71ba-429a-b186-2ae220f26491" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_443285c3-71ba-429a-b186-2ae220f26491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3e3f9e08-a806-4150-96d8-fc5728a2af47" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ce4bd6c9-3bb5-4e8e-b702-1a136673d3ea" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3e3f9e08-a806-4150-96d8-fc5728a2af47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation2012EquityIncentivePlanDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockOptionsActivityDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationDeferredCompensationPlanDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofInformationOfSERPDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Dividends" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Dividends"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/Dividends" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsQuarterlyDividendPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsCashDividendsPerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_893e4a83-25b8-40d7-a7cc-1e35e335e65b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5185c894-833f-4206-af02-ce0caa5f09a2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_893e4a83-25b8-40d7-a7cc-1e35e335e65b" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5185c894-833f-4206-af02-ce0caa5f09a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0c27ed72-c086-4d34-bd4f-05b672f315d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_893e4a83-25b8-40d7-a7cc-1e35e335e65b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0c27ed72-c086-4d34-bd4f-05b672f315d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3d04382f-d39d-4538-b60b-4a5867f02f6c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5af790f4-8c48-4008-a14a-43b9d5a82567" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3d04382f-d39d-4538-b60b-4a5867f02f6c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5af790f4-8c48-4008-a14a-43b9d5a82567" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7e64555e-435d-45c0-8a61-3fe1c68b54d0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3d04382f-d39d-4538-b60b-4a5867f02f6c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7e64555e-435d-45c0-8a61-3fe1c68b54d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d0215098-5367-4b1c-8562-e20597ccc23e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6bf1ec8e-a2fd-49a0-82de-2398ecaa2c48" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d0215098-5367-4b1c-8562-e20597ccc23e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6bf1ec8e-a2fd-49a0-82de-2398ecaa2c48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ac968a17-cbab-4fd0-ab6b-4c2da4c9dc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d0215098-5367-4b1c-8562-e20597ccc23e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ac968a17-cbab-4fd0-ab6b-4c2da4c9dc9c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c8efdd9a-21ee-4297-b04a-c39b798e361d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_0f237f3f-e1cf-44f6-a4f1-2046b1d751f8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c8efdd9a-21ee-4297-b04a-c39b798e361d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_0f237f3f-e1cf-44f6-a4f1-2046b1d751f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_44e54e74-5257-4fe1-a3d7-44acb8aa7a91" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c8efdd9a-21ee-4297-b04a-c39b798e361d" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_44e54e74-5257-4fe1-a3d7-44acb8aa7a91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b4ebf1b1-c486-4f6c-94d2-886cb86062bb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_e12579ba-811e-489c-a9c5-9fc7ae57a7e3" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b4ebf1b1-c486-4f6c-94d2-886cb86062bb" xlink:to="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_e12579ba-811e-489c-a9c5-9fc7ae57a7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_29d5b5c0-21ac-430a-9921-9f146b5cdd4d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b4ebf1b1-c486-4f6c-94d2-886cb86062bb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_29d5b5c0-21ac-430a-9921-9f146b5cdd4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_861dcfdd-ae20-47a7-9766-23c7e449f75d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b4ebf1b1-c486-4f6c-94d2-886cb86062bb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_861dcfdd-ae20-47a7-9766-23c7e449f75d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_7b3f710e-6528-462b-b264-ed639e291aac" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_7b3f710e-6528-462b-b264-ed639e291aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_00c440b8-8429-48a2-b65a-1c2c510f0640" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_00c440b8-8429-48a2-b65a-1c2c510f0640" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_31b4ff32-86c0-443c-8724-eee33ea24626" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsAccruedInsuranceClaims"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_31b4ff32-86c0-443c-8724-eee33ea24626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_52e8482e-59cf-487b-b3ea-b19dbed1b596" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_52e8482e-59cf-487b-b3ea-b19dbed1b596" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_903b921e-c7f1-4e68-9f17-98d171627a98" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_903b921e-c7f1-4e68-9f17-98d171627a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_6e9abbd7-2828-45cc-ae72-14f10cdbf2d0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_679bc252-a646-4110-992c-d8d039dcdfae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_6e9abbd7-2828-45cc-ae72-14f10cdbf2d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8e3533ab-3f50-4a2f-9d4c-411ef9d3964f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8e3533ab-3f50-4a2f-9d4c-411ef9d3964f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_03e041fb-1c45-4ccf-b947-7cced04f650a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_03e041fb-1c45-4ccf-b947-7cced04f650a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_6bddabff-57a2-44ac-9473-da629405e14c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_6bddabff-57a2-44ac-9473-da629405e14c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_da0fc969-544d-451d-93ec-26aafa6098d5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_da0fc969-544d-451d-93ec-26aafa6098d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_b64c221f-7371-4cfd-b376-816e95385286" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_b64c221f-7371-4cfd-b376-816e95385286" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dd6cafff-bee4-4063-af89-0beb9917b139" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dd6cafff-bee4-4063-af89-0beb9917b139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_33152604-70f9-41a3-a9d7-f33df66ad7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_68914221-03a1-4804-b94c-d45c2d5cee6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_33152604-70f9-41a3-a9d7-f33df66ad7fa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShare"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bd697789-154d-44bf-805f-8ccab8220d3e" 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_816a76d4-020a-4691-8c8c-b2f66e97f004" 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_bd697789-154d-44bf-805f-8ccab8220d3e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_816a76d4-020a-4691-8c8c-b2f66e97f004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_42d47b6b-6f6d-4bed-be0c-a0744e8bc317" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bd697789-154d-44bf-805f-8ccab8220d3e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_42d47b6b-6f6d-4bed-be0c-a0744e8bc317" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingencies"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaims"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaimsDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReserves"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesDetails"/>
  <link:calculationLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hcsg-20181231_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:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736-->
<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://www.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DocumentAndEntityInformation"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="extended" id="icc284d0dbcf148399e8a9d4de5c80331_f7a7888a-8872-40ba-882d-85c49c1ee5ab"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i84f1aa3b02304e39bdba6e0ab9073a50_0ba3393f-286a-487e-a6a3-9a75b3fda53b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="if380ccf16b284e5c93cb6c47779cc718_87f6a171-7844-4a83-923c-add6f8fb5ac4"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i82f1c2e591fe4eaea23383c03c3259ac_a8e2b8a4-40ae-46b0-ab6a-1be29be0ddeb"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i540d81d43b6e47009164bcd791e43113_d11e30d7-264e-47d7-babd-271c69b111b1"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="id03b9aa439a94ad381080b382c60692d_7c0d8ec3-fb63-40ce-992e-78effbfc22ee">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_235c5dc1-dc49-4e09-98ec-60e67e8c5670" 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_StatementTable_9354cc0f-2a10-49cd-bd01-4b32181027e8" 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_235c5dc1-dc49-4e09-98ec-60e67e8c5670" xlink:to="loc_us-gaap_StatementTable_9354cc0f-2a10-49cd-bd01-4b32181027e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1dee6344-0617-4eb0-8f35-27a28868e72a" 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_9354cc0f-2a10-49cd-bd01-4b32181027e8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1dee6344-0617-4eb0-8f35-27a28868e72a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1dee6344-0617-4eb0-8f35-27a28868e72a_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_1dee6344-0617-4eb0-8f35-27a28868e72a" xlink:to="loc_us-gaap_EquityComponentDomain_1dee6344-0617-4eb0-8f35-27a28868e72a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a970046d-5ce4-419c-b903-fef2720b7a0a" 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_1dee6344-0617-4eb0-8f35-27a28868e72a" xlink:to="loc_us-gaap_EquityComponentDomain_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95f6db52-1c1c-4d67-9c0f-8511d1403464" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_CommonStockMember_95f6db52-1c1c-4d67-9c0f-8511d1403464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_61bf06ac-0591-4934-830b-2c4be968d039" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_61bf06ac-0591-4934-830b-2c4be968d039" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_697a768f-e5ac-4b5c-ba3b-4129a28d167d" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_697a768f-e5ac-4b5c-ba3b-4129a28d167d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6a438499-b91d-4c62-b88e-9f1c30580ca0" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_RetainedEarningsMember_6a438499-b91d-4c62-b88e-9f1c30580ca0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_ab8f27e5-5bfc-485d-84a7-02c68841035c" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_TreasuryStockMember_ab8f27e5-5bfc-485d-84a7-02c68841035c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" 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_235c5dc1-dc49-4e09-98ec-60e67e8c5670" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_eabeb42f-8123-48c7-81d9-54709f87fecf" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_SharesIssued_eabeb42f-8123-48c7-81d9-54709f87fecf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0d6f6446-2c75-4633-ab18-a4a8b5250495" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquity_0d6f6446-2c75-4633-ab18-a4a8b5250495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53995750-87e5-45fe-bfa7-8700424af965" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53995750-87e5-45fe-bfa7-8700424af965" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4b082a99-665c-4af3-b0ba-285803a2f216" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_NetIncomeLoss_4b082a99-665c-4af3-b0ba-285803a2f216" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0ba48126-5312-4890-81f8-1f5620ef56e3" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0ba48126-5312-4890-81f8-1f5620ef56e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6be167b8-64ba-435c-a15f-d7fb2b76811d" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6be167b8-64ba-435c-a15f-d7fb2b76811d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_25e544de-32b4-4eae-9069-3c8d0cd4de21" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_25e544de-32b4-4eae-9069-3c8d0cd4de21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2568c793-51af-4137-b318-cba45d7562d0" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2568c793-51af-4137-b318-cba45d7562d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_466b6bca-5f42-4b13-a990-cbf087459864" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_466b6bca-5f42-4b13-a990-cbf087459864" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_db219b74-a606-48de-9097-74a44cc98d77" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_db219b74-a606-48de-9097-74a44cc98d77" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_beaabf7c-d53b-474d-9cef-bef5661ba958" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_beaabf7c-d53b-474d-9cef-bef5661ba958" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_18951b00-2787-4997-ba92-18991c51735b" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_18951b00-2787-4997-ba92-18991c51735b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e967f9e8-6f07-4b2a-a41a-15f6f4e302b9" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_DividendsCommonStockCash_e967f9e8-6f07-4b2a-a41a-15f6f4e302b9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_731a8eed-ac74-44e1-a116-901773863cab" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_731a8eed-ac74-44e1-a116-901773863cab" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_9d8f930d-a506-4717-bf89-2d5444d8df63" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_9d8f930d-a506-4717-bf89-2d5444d8df63" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_26fa38d6-394b-4d0a-a97e-d9c05af3d14b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_26fa38d6-394b-4d0a-a97e-d9c05af3d14b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c52dd872-efb5-4c89-9727-41d957f03e28" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c52dd872-efb5-4c89-9727-41d957f03e28" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b8908e72-6a81-4c77-9f60-6e7e11b60005" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b8908e72-6a81-4c77-9f60-6e7e11b60005" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_12cbc89c-dd5f-4058-acd1-48fcc52cb87d" xlink:href="hcsg-20181231.xsd#hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_12cbc89c-dd5f-4058-acd1-48fcc52cb87d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOtherShares_347f8602-cfec-48ad-8e06-cab6d98c15f5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquityOtherShares_347f8602-cfec-48ad-8e06-cab6d98c15f5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_3b6ba7cb-99e4-42f3-8514-7dfc5a17c437" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquityOther_3b6ba7cb-99e4-42f3-8514-7dfc5a17c437" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_7aa77284-d6d9-4ad7-bcfe-7ee0d7c37047" 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_ff1cd1c7-bad3-49dc-865f-ae8f38f9fc2d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended" id="i51de019a7bb04e869b12b72153573b5f_639c25cf-7ebd-437d-8348-a0c8a32456b5"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i1e0968b07d8e445fbda05f23f56a6250_7d01696d-d419-47df-8c49-adc7600e5961"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="extended" id="i6490cbca0e214e6d84e811591c3bb355_4e1179c9-47f7-4d39-8079-81ec639822a7">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c402e2f2-0397-4679-a595-3e954a6f93f4" 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_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:to="loc_srt_RangeAxis_c402e2f2-0397-4679-a595-3e954a6f93f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c402e2f2-0397-4679-a595-3e954a6f93f4_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_c402e2f2-0397-4679-a595-3e954a6f93f4" xlink:to="loc_srt_RangeMember_c402e2f2-0397-4679-a595-3e954a6f93f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" 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_c402e2f2-0397-4679-a595-3e954a6f93f4" xlink:to="loc_srt_RangeMember_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_86e56836-5dcc-4110-b3ac-a4e52351c83a" 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_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:to="loc_srt_MinimumMember_86e56836-5dcc-4110-b3ac-a4e52351c83a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_09825e89-0ac7-48bf-9432-20b025efd040" 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_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:to="loc_srt_MaximumMember_09825e89-0ac7-48bf-9432-20b025efd040" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDurationOfService_e2736eb6-c69a-4bfb-b34e-bb37ebb8a8a9" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsDurationOfService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsDurationOfService_e2736eb6-c69a-4bfb-b34e-bb37ebb8a8a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_fc315e3f-c6a5-4791-83ee-8e21dd360bc8" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_fc315e3f-c6a5-4791-83ee-8e21dd360bc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsInitialPeriod_bf36bb09-a81d-4c7b-b32a-00b329066d2b" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsInitialPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsInitialPeriod_bf36bb09-a81d-4c7b-b32a-00b329066d2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_05e8254a-c572-421e-a1b2-62d61a687665" 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_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_us-gaap_NumberOfReportableSegments_05e8254a-c572-421e-a1b2-62d61a687665" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="extended" id="i595901349a0c4c238a0ca74bf8052fee_7dc8f7d6-e51c-4dc7-aa48-23f4a6872b38"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="extended" id="i670d6c3e8509414aa8c47ec082db8ae6_8b180874-2e0b-48d3-87c9-576bce393892"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="extended" id="i502f1098d2154bc6bca6dacea962462a_75f77192-8210-4582-85c5-77e81ae67e58">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" 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_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" 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_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4f160903-84c2-43d1-811c-68a778908c86" 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_0624249f-3905-4885-b929-c982420f6aea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4f160903-84c2-43d1-811c-68a778908c86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f160903-84c2-43d1-811c-68a778908c86_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_4f160903-84c2-43d1-811c-68a778908c86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4f160903-84c2-43d1-811c-68a778908c86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" 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_4f160903-84c2-43d1-811c-68a778908c86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_d6b5b979-bf19-4d68-bb5a-081408c0a9ef" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_d6b5b979-bf19-4d68-bb5a-081408c0a9ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_73469abd-00c1-473e-9998-76e9e64d5002" xlink:href="hcsg-20181231.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_73469abd-00c1-473e-9998-76e9e64d5002" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_d8e2bf5d-7433-4600-8657-a4dc682d0dce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_us-gaap_VehiclesMember_d8e2bf5d-7433-4600-8657-a4dc682d0dce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d76de9eb-69dd-4a1d-9f97-dd05278cb856" 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_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" xlink:to="loc_srt_RangeAxis_d76de9eb-69dd-4a1d-9f97-dd05278cb856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d76de9eb-69dd-4a1d-9f97-dd05278cb856_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_d76de9eb-69dd-4a1d-9f97-dd05278cb856" xlink:to="loc_srt_RangeMember_d76de9eb-69dd-4a1d-9f97-dd05278cb856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f384458-1db6-426f-b522-9fd0067b4a79" 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_d76de9eb-69dd-4a1d-9f97-dd05278cb856" xlink:to="loc_srt_RangeMember_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c0e0bccc-5b75-40b9-98e6-ba721b656bba" 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_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:to="loc_srt_MinimumMember_c0e0bccc-5b75-40b9-98e6-ba721b656bba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_93fd0cc0-cea4-4a44-a538-75061ad9d737" 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_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:to="loc_srt_MaximumMember_93fd0cc0-cea4-4a44-a538-75061ad9d737" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_24f8d4a6-badf-4afb-97b3-0ebd89eb6e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_24f8d4a6-badf-4afb-97b3-0ebd89eb6e9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_418bdc14-46bf-40ad-a702-e4db880874dd" 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_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:to="loc_us-gaap_Depreciation_418bdc14-46bf-40ad-a702-e4db880874dd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="extended" id="i09d064554da149c690a19df5af9248fd_fef2c298-4759-47f9-927a-f34a95c637cf"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="extended" id="i044dec5347134ec484d565c922982391_aae8a17b-1dce-468b-b220-45dfdf86dc6d"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="extended" id="i32edf431cdbb4abd9f41b3c856d955c3_5709713d-0bf9-4c57-940e-78d4f0032882">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:to="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f32dbd1d-4043-4838-8907-ccc36ca382a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f32dbd1d-4043-4838-8907-ccc36ca382a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_47e07275-3d2c-44a3-b6cb-7f659f081851" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_47e07275-3d2c-44a3-b6cb-7f659f081851" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7da60db4-227f-41e7-9339-37fdf41d1a2f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7da60db4-227f-41e7-9339-37fdf41d1a2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_87f2b968-ed0a-4e4e-9020-20a12691205d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_87f2b968-ed0a-4e4e-9020-20a12691205d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_72114e89-525b-4d40-848d-a203f17d3107_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:to="loc_srt_NameOfMajorCustomerDomain_72114e89-525b-4d40-848d-a203f17d3107_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:to="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisMember_ccff562c-695e-4551-a249-6d27068960bf" xlink:href="hcsg-20181231.xsd#hcsg_GenesisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:to="loc_hcsg_GenesisMember_ccff562c-695e-4551-a249-6d27068960bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_862b7824-8e02-4bb8-8e6e-cce4f285c77f" 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_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_862b7824-8e02-4bb8-8e6e-cce4f285c77f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_64422312-5dc1-4785-921b-ad0912ed8796" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_64422312-5dc1-4785-921b-ad0912ed8796" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="extended" id="i19b37cdb737349d4be50598af61558fd_b14e1cef-b3bf-4483-8934-20129709d0a8">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_46541dc1-867f-43e0-811e-55d86d18fc8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_46541dc1-867f-43e0-811e-55d86d18fc8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812_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_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1a90a9dd-9208-4729-b3f0-22f5e2783e17" 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_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1a90a9dd-9208-4729-b3f0-22f5e2783e17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d0082168-3bfb-414f-8753-dd3898748cc5" 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_1a90a9dd-9208-4729-b3f0-22f5e2783e17" xlink:to="loc_us-gaap_SubsequentEventMember_d0082168-3bfb-414f-8753-dd3898748cc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4fc5c9bb-d148-41d2-9071-917bcd32b26f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:to="loc_us-gaap_OperatingLeaseLiability_4fc5c9bb-d148-41d2-9071-917bcd32b26f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a338c9b9-a783-4aaf-9799-f2df3495b3e8" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a338c9b9-a783-4aaf-9799-f2df3495b3e8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/Revenue" xlink:type="extended" id="i85086f56297346fe8a13497a0615e938_fa34c4fa-e5e5-48cd-9efa-6eaaf7d3d5c6"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="extended" id="i3f20517a280a4be3b57608fb90ed3cef_7395c4a3-c25e-468f-80f2-6a35f9b3ffd2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" 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_us-gaap_DisaggregationOfRevenueTable_0318b07f-63bf-42bd-b3cf-d813154799b3" 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_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0_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_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" xlink:to="loc_us-gaap_SegmentDomain_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" 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_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" xlink:to="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_d65616f0-97c1-43c4-90d4-322a071f90b8" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:to="loc_hcsg_HousekeepingServicesMember_d65616f0-97c1-43c4-90d4-322a071f90b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_2ba3869d-b6c1-4d22-b4ef-b26a57c6c4e4" xlink:href="hcsg-20181231.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:to="loc_hcsg_DietaryServicesMember_2ba3869d-b6c1-4d22-b4ef-b26a57c6c4e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb_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_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e25aa14d-34d7-441d-9728-553fd831de5d" 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_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_08a6067e-45f6-436d-8458-8f53038bde99" 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_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_08a6067e-45f6-436d-8458-8f53038bde99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_9a7c9337-9e1e-4b4d-8880-1629db22fede" 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_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:to="loc_us-gaap_TransferredOverTimeMember_9a7c9337-9e1e-4b4d-8880-1629db22fede" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e059296f-4299-4072-a7ac-ed5c19a1af71" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_srt_RangeAxis_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e059296f-4299-4072-a7ac-ed5c19a1af71_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_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:to="loc_srt_RangeMember_e059296f-4299-4072-a7ac-ed5c19a1af71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" 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_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:to="loc_srt_RangeMember_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4c86a984-672e-489f-b27c-1ae1e6a08d4b" 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_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:to="loc_srt_MinimumMember_4c86a984-672e-489f-b27c-1ae1e6a08d4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5b5d9c18-017c-4848-a4bf-1fa535b03172" 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_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:to="loc_srt_MaximumMember_5b5d9c18-017c-4848-a4bf-1fa535b03172" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_76e19b2e-9520-4421-9821-9924019364fb" 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_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_76e19b2e-9520-4421-9821-9924019364fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_6ce46d8e-faf9-494b-ae48-6eb9f224728f" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_6ce46d8e-faf9-494b-ae48-6eb9f224728f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_3aa5970a-f38c-4ba1-b2e1-1055f349dbe5" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_3aa5970a-f38c-4ba1-b2e1-1055f349dbe5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_62ed1d83-3b6d-4505-a297-b0b8cb67d5c3" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_62ed1d83-3b6d-4505-a297-b0b8cb67d5c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f320e73b-ab21-476e-838c-999879a7e2bd" 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_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f320e73b-ab21-476e-838c-999879a7e2bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_0ff49574-8a62-4efb-ab09-6795a9fcd7be" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_0ff49574-8a62-4efb-ab09-6795a9fcd7be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_ad48ae6a-a567-4ba7-9faa-96b27a850818" 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_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_ad48ae6a-a567-4ba7-9faa-96b27a850818" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_0ecb6409-b68f-43d0-84b2-6b44e089f111" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_0ecb6409-b68f-43d0-84b2-6b44e089f111" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_76f1a5e4-36c1-47e4-a94a-a3d96e049d21" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_76f1a5e4-36c1-47e4-a94a-a3d96e049d21" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended" id="ib153d78337694796b6ed5e6156939715_3191582b-1fbb-47fa-822e-adc406496f19">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23c31bc2-ba10-464c-a95e-62f9453fe111" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" 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_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8438755f-8f65-470e-93ca-24fe9b5b67d7" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8438755f-8f65-470e-93ca-24fe9b5b67d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8438755f-8f65-470e-93ca-24fe9b5b67d7_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_8438755f-8f65-470e-93ca-24fe9b5b67d7" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8438755f-8f65-470e-93ca-24fe9b5b67d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_99301fbe-9cd6-45d6-9da7-3143ae5fb023" 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_8438755f-8f65-470e-93ca-24fe9b5b67d7" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_99301fbe-9cd6-45d6-9da7-3143ae5fb023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_91ad394b-ac2e-42b5-a91b-fd92323487cb" 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_99301fbe-9cd6-45d6-9da7-3143ae5fb023" xlink:to="loc_us-gaap_TransferredOverTimeMember_91ad394b-ac2e-42b5-a91b-fd92323487cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b22e7fdb-2c0a-410d-8bd2-8f525ed0cc64" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b22e7fdb-2c0a-410d-8bd2-8f525ed0cc64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_41040df2-c368-4bc6-a2b3-de80860b6509" 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_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_41040df2-c368-4bc6-a2b3-de80860b6509" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_516868e3-3b3f-430e-913b-0ccd9b91b0f4" 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_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_516868e3-3b3f-430e-913b-0ccd9b91b0f4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponent"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="extended" id="i1e25106817ca4b6d9dfc8eec1450422f_3aa13fc5-245f-4791-a9e3-5b1e0e9982d6"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="extended" id="icdf3ade78f6445bc86e57c1c9bdb1fff_bde742e0-5bf1-443c-9e51-ae63295c785d"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="extended" id="i44dada459ac14fcc9f9a7f75aca790b7_9d8f2cf3-7346-496d-bc01-3dab1c05e9f8">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_f4620019-8cfb-4e9a-9e2e-665f23d139df" 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_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" 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_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f63c20d7-08b8-4c4c-83b8-e9d57213eb96_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_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" xlink:to="loc_us-gaap_EquityComponentDomain_f63c20d7-08b8-4c4c-83b8-e9d57213eb96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6d341568-8097-4453-83a1-7ee4a9b9379a" 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_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" xlink:to="loc_us-gaap_EquityComponentDomain_6d341568-8097-4453-83a1-7ee4a9b9379a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a10fb7a2-4b77-4ad3-83ce-e6ee55966072" 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_6d341568-8097-4453-83a1-7ee4a9b9379a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a10fb7a2-4b77-4ad3-83ce-e6ee55966072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ec0fa362-1547-466c-ac5c-772b6614952e" 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_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:to="loc_srt_RangeAxis_ec0fa362-1547-466c-ac5c-772b6614952e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec0fa362-1547-466c-ac5c-772b6614952e_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_ec0fa362-1547-466c-ac5c-772b6614952e" xlink:to="loc_srt_RangeMember_ec0fa362-1547-466c-ac5c-772b6614952e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58924371-5a85-4f3e-a539-e4b97392fdc6" 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_ec0fa362-1547-466c-ac5c-772b6614952e" xlink:to="loc_srt_RangeMember_58924371-5a85-4f3e-a539-e4b97392fdc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2784182e-45af-456f-b072-24174c54c7b6" 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_58924371-5a85-4f3e-a539-e4b97392fdc6" xlink:to="loc_srt_MaximumMember_2784182e-45af-456f-b072-24174c54c7b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b7678bce-f73e-4aa7-808e-db732e7880b0" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fb2314c2-1389-430a-9e31-2d408edcc58c" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_StockholdersEquity_fb2314c2-1389-430a-9e31-2d408edcc58c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_3fb46f00-6a93-4691-89a9-6f2d5c8ff5e2" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_3fb46f00-6a93-4691-89a9-6f2d5c8ff5e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_dfa7b6f6-dfac-46ec-b3fd-b3c6c9fb79e5" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_dfa7b6f6-dfac-46ec-b3fd-b3c6c9fb79e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_43208bc0-3891-4c3b-8363-2f32c06c7b49" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_43208bc0-3891-4c3b-8363-2f32c06c7b49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_db20aa48-a435-4e86-b942-df7d420e2269" 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_c46ff430-1a5d-4e6d-8157-186b47636a1c" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c46ff430-1a5d-4e6d-8157-186b47636a1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_a5ee7f3f-4988-4ffe-b230-55057a2264df" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_a5ee7f3f-4988-4ffe-b230-55057a2264df" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended" id="ie82971e655bf4c17b758b04e36459c3e_61422bcd-aeef-4cb6-941a-a6c8239a420a">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_55f7b61e-f8eb-45dc-a414-4dc3dd386338" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_e6937e66-89c0-4427-aef5-361f4fc9670a" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3bdb7025-7e12-49af-b09b-b623ce341c3a" 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_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3bdb7025-7e12-49af-b09b-b623ce341c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3bdb7025-7e12-49af-b09b-b623ce341c3a_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_3bdb7025-7e12-49af-b09b-b623ce341c3a" xlink:to="loc_us-gaap_EquityComponentDomain_3bdb7025-7e12-49af-b09b-b623ce341c3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" 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_3bdb7025-7e12-49af-b09b-b623ce341c3a" xlink:to="loc_us-gaap_EquityComponentDomain_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_724ba243-f7ab-4787-9f79-125dcb0e2e8c" 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_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_724ba243-f7ab-4787-9f79-125dcb0e2e8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_10b907c7-4a01-41e0-a752-668ae1e68453" 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_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_10b907c7-4a01-41e0-a752-668ae1e68453" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10b907c7-4a01-41e0-a752-668ae1e68453_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_10b907c7-4a01-41e0-a752-668ae1e68453" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10b907c7-4a01-41e0-a752-668ae1e68453_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_44492638-9e61-4e7f-9577-a1e0cd58c455" 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_10b907c7-4a01-41e0-a752-668ae1e68453" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_44492638-9e61-4e7f-9577-a1e0cd58c455" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_b27be7f7-1314-419d-88b9-a6b7bda42d0e" 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_44492638-9e61-4e7f-9577-a1e0cd58c455" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_b27be7f7-1314-419d-88b9-a6b7bda42d0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_b78399ed-993b-4fc6-b4d8-81ac956d7c2e" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_b78399ed-993b-4fc6-b4d8-81ac956d7c2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1e5ed777-15c7-4cdf-9303-5c785ae97cc0" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1e5ed777-15c7-4cdf-9303-5c785ae97cc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f70792ce-4442-4097-a456-3fd911b7f906" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_NetIncomeLoss_f70792ce-4442-4097-a456-3fd911b7f906" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipment"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended" id="i8e4d5026631c4d59be1586e5d3c8e19f_04447437-2a77-43db-b10c-8b080d281b37"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended" id="ib0a840ee7749416891d09acf939614a2_59228af5-0cbe-47c3-98bb-4ac9101b7cdd"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="i580e51d25b774a9ca083b729b287fad6_fb850d25-98a5-4b29-bc39-e1d43f39cd37">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9b2d3363-e9f1-4020-bce6-5bde637fad26" 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_ScheduleOfPropertyPlantAndEquipmentTable_d55da54c-fc26-47fb-8a79-7ec1434e4267" 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_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d55da54c-fc26-47fb-8a79-7ec1434e4267" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3cb34201-5910-40e4-8d5e-9314e173913b" 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_d55da54c-fc26-47fb-8a79-7ec1434e4267" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3cb34201-5910-40e4-8d5e-9314e173913b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3cb34201-5910-40e4-8d5e-9314e173913b_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_3cb34201-5910-40e4-8d5e-9314e173913b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3cb34201-5910-40e4-8d5e-9314e173913b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" 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_3cb34201-5910-40e4-8d5e-9314e173913b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_7f26ac59-5b5f-4b84-992d-d115ee11e19f" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_7f26ac59-5b5f-4b84-992d-d115ee11e19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_fe5c5fe7-cfe9-4120-939c-fddb9bfa39c5" xlink:href="hcsg-20181231.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_fe5c5fe7-cfe9-4120-939c-fddb9bfa39c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_0bf2556c-82e2-4341-ad0e-5aa392ebedbd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_0bf2556c-82e2-4341-ad0e-5aa392ebedbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_e5228d1e-5eb1-43e3-a716-8706af4d1243" 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_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e5228d1e-5eb1-43e3-a716-8706af4d1243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7629b971-03e0-40ea-b16a-0640a0356ee2" 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_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7629b971-03e0-40ea-b16a-0640a0356ee2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d0d5a932-4d0d-419b-866c-30d6a9413ffe" 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_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d0d5a932-4d0d-419b-866c-30d6a9413ffe" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended" id="i1e418820eb7f47eca2edce5a1e6db012_2411820c-d280-4725-bf50-0c2379c9de5c"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended" id="idbb181cb62e04f46bcda0503acd3c4fd_c5619097-6ce6-4611-b539-1666a33d796d"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i65211ed8ce5a40238780d53838737929_4e0b1e30-e624-40c4-8830-c9df0209b061">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" 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_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c016236a-bf17-4f80-914c-3488df5814a7" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c016236a-bf17-4f80-914c-3488df5814a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c016236a-bf17-4f80-914c-3488df5814a7_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_c016236a-bf17-4f80-914c-3488df5814a7" xlink:to="loc_us-gaap_SegmentDomain_c016236a-bf17-4f80-914c-3488df5814a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" 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_c016236a-bf17-4f80-914c-3488df5814a7" xlink:to="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingSegmentMember_e6c5f1ba-b0ed-44a7-9399-5debe0ef9a54" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:to="loc_hcsg_HousekeepingSegmentMember_e6c5f1ba-b0ed-44a7-9399-5debe0ef9a54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietarySegmentMember_361e425d-936d-4847-9711-9f82cec21195" xlink:href="hcsg-20181231.xsd#hcsg_DietarySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:to="loc_hcsg_DietarySegmentMember_361e425d-936d-4847-9711-9f82cec21195" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_708096b0-96c8-4473-914a-bfb3806c3673" 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_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_708096b0-96c8-4473-914a-bfb3806c3673" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_708096b0-96c8-4473-914a-bfb3806c3673_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_708096b0-96c8-4473-914a-bfb3806c3673" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_708096b0-96c8-4473-914a-bfb3806c3673_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_38f4e4ef-4416-4979-8b86-5803e3ed21ee" 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_708096b0-96c8-4473-914a-bfb3806c3673" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_38f4e4ef-4416-4979-8b86-5803e3ed21ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4883fc9a-b741-49ee-912b-0a746f2802e1" 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_38f4e4ef-4416-4979-8b86-5803e3ed21ee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4883fc9a-b741-49ee-912b-0a746f2802e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_84b372ea-872d-4336-9ae6-17c9c6b8197d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_84b372ea-872d-4336-9ae6-17c9c6b8197d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6f40d11c-2ca7-4130-a7d2-b180f2bb8de6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_Goodwill_6f40d11c-2ca7-4130-a7d2-b180f2bb8de6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_79121714-1905-456f-9006-9232ff42c993" 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_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_79121714-1905-456f-9006-9232ff42c993" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f54ae0a9-cd73-42c1-bba6-38318b55cc3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f54ae0a9-cd73-42c1-bba6-38318b55cc3b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="extended" id="i28e85403621a41338058fe93c4b8cba6_319019fe-58b2-46ff-9287-8806210b2ee1"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended" id="ieb526bf4dc814837968fee0451bf751b_8f1b4732-0628-4e93-b8e7-1e401ef5c5d0"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended" id="ia238c2fcaa6343468fd6badc620caada_fd88289b-5d7a-4977-b5c7-70db5b72f1d9"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended" id="i53322c0815344f1785197c78a8b45338_05c207a7-def7-428d-98ef-4e4e0e3e9160">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_372d7ee8-dcb0-41ce-a865-7734fa560194" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" 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_372d7ee8-dcb0-41ce-a865-7734fa560194" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e36c887f-90ea-4158-82df-df378e78d8ff" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:to="loc_srt_RangeAxis_e36c887f-90ea-4158-82df-df378e78d8ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e36c887f-90ea-4158-82df-df378e78d8ff_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_e36c887f-90ea-4158-82df-df378e78d8ff" xlink:to="loc_srt_RangeMember_e36c887f-90ea-4158-82df-df378e78d8ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6178e064-1e27-46f6-877c-4b25d5992466" 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_e36c887f-90ea-4158-82df-df378e78d8ff" xlink:to="loc_srt_RangeMember_6178e064-1e27-46f6-877c-4b25d5992466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_441ca4cf-f342-41fe-bcc1-fd70c13ba69f" 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_6178e064-1e27-46f6-877c-4b25d5992466" xlink:to="loc_srt_MaximumMember_441ca4cf-f342-41fe-bcc1-fd70c13ba69f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5ba73289-14a6-400a-87e6-5613d4069e2b" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_372d7ee8-dcb0-41ce-a865-7734fa560194" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5ba73289-14a6-400a-87e6-5613d4069e2b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended" id="ic6f35c69e22d4106a188cd1f309a988c_d7d532f5-a378-44f5-8fee-0b7f32d0d6c0">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4a214ef0-fdd9-40aa-b1cf-832820db21ad" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_04cc100b-5269-4a84-b269-79c4326b504d" 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_4a214ef0-fdd9-40aa-b1cf-832820db21ad" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_04cc100b-5269-4a84-b269-79c4326b504d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_849c0b66-25ee-4580-9c41-627bfdd30856" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_InvestmentTypeAxis_849c0b66-25ee-4580-9c41-627bfdd30856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_849c0b66-25ee-4580-9c41-627bfdd30856_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_849c0b66-25ee-4580-9c41-627bfdd30856" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_849c0b66-25ee-4580-9c41-627bfdd30856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" 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_849c0b66-25ee-4580-9c41-627bfdd30856" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_cd15955e-fde2-4da7-b16f-30adc2dbd1d8" 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_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_MunicipalBondsMember_cd15955e-fde2-4da7-b16f-30adc2dbd1d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_389edfb2-f385-4e72-a9b8-0340ffa9a3a3" 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_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_MoneyMarketFundsMember_389edfb2-f385-4e72-a9b8-0340ffa9a3a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_BalancedAndLifestyleMember_66fbe96e-2e75-4502-9175-3131b7b653ef" xlink:href="hcsg-20181231.xsd#hcsg_BalancedAndLifestyleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_BalancedAndLifestyleMember_66fbe96e-2e75-4502-9175-3131b7b653ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_312d8370-2db7-4676-978e-e9928bc28a18" xlink:href="hcsg-20181231.xsd#hcsg_LargeCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_LargeCapGrowthMember_312d8370-2db7-4676-978e-e9928bc28a18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapValueMember_f46f2843-5b65-4350-a201-1ef97d040965" xlink:href="hcsg-20181231.xsd#hcsg_SmallCapValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_SmallCapValueMember_f46f2843-5b65-4350-a201-1ef97d040965" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapGrowthMember_a0a342e4-b30e-4279-bc8f-f13e98506cc3" xlink:href="hcsg-20181231.xsd#hcsg_SmallCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_SmallCapGrowthMember_a0a342e4-b30e-4279-bc8f-f13e98506cc3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_1f481159-87d8-4a0d-8b1b-6331a1366d19" 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_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_1f481159-87d8-4a0d-8b1b-6331a1366d19" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_031bf0a9-6f0f-466b-b658-dd767103a48b" xlink:href="hcsg-20181231.xsd#hcsg_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_InternationalMember_031bf0a9-6f0f-466b-b658-dd767103a48b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapGrowthMember_f9727ff4-09b5-4c68-8ee7-3f19f244f0f1" xlink:href="hcsg-20181231.xsd#hcsg_MidCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_MidCapGrowthMember_f9727ff4-09b5-4c68-8ee7-3f19f244f0f1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a2faceac-b469-46fa-861b-0bf007300112" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a2faceac-b469-46fa-861b-0bf007300112" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2faceac-b469-46fa-861b-0bf007300112_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_a2faceac-b469-46fa-861b-0bf007300112" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a2faceac-b469-46fa-861b-0bf007300112_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c6aec359-1ae5-44d4-b04e-949a708bab6b" 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_a2faceac-b469-46fa-861b-0bf007300112" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c6aec359-1ae5-44d4-b04e-949a708bab6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fa720cdd-5307-4b17-be01-892aade63674" 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_c6aec359-1ae5-44d4-b04e-949a708bab6b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fa720cdd-5307-4b17-be01-892aade63674" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_9404ea8c-90cc-48d1-9c52-d0e2b3d522ee" 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_fa720cdd-5307-4b17-be01-892aade63674" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_9404ea8c-90cc-48d1-9c52-d0e2b3d522ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_41347011-d694-477c-a0af-be8c3dc8d2bf" 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_fa720cdd-5307-4b17-be01-892aade63674" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_41347011-d694-477c-a0af-be8c3dc8d2bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e2104c7-18fe-44c3-8e0a-96b62e4c8233_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_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e2104c7-18fe-44c3-8e0a-96b62e4c8233_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de19341d-18ed-479f-9f02-0658a78e9d49" 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_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8edc6105-acb3-48bd-a997-b2b2d263a5a6" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8edc6105-acb3-48bd-a997-b2b2d263a5a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cb7ed41e-15b8-4661-8e86-f4170d019e9f" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cb7ed41e-15b8-4661-8e86-f4170d019e9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_452ec580-2780-4ba4-b358-e5cb6f6a51b4" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_452ec580-2780-4ba4-b358-e5cb6f6a51b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4a214ef0-fdd9-40aa-b1cf-832820db21ad" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_6c0abf63-24fa-4ea8-9ac1-9f953fbe2a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_6c0abf63-24fa-4ea8-9ac1-9f953fbe2a2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_0d282cb1-de14-4714-9ced-b61773bf60bf" 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_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_0d282cb1-de14-4714-9ced-b61773bf60bf" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended" id="ic21b5dfc5dec4d95bca9407579503ebd_cb1882c6-4b20-4dd1-887f-2f54ffa9009d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" 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_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_969a7538-6078-40b1-8e7c-f4484c20c701" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_969a7538-6078-40b1-8e7c-f4484c20c701" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" 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_969a7538-6078-40b1-8e7c-f4484c20c701" xlink:to="loc_us-gaap_InvestmentTypeAxis_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9_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_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" 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_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_a2c3747b-5ac4-4b07-92ec-43ed88cae543" 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_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" xlink:to="loc_us-gaap_MunicipalBondsMember_a2c3747b-5ac4-4b07-92ec-43ed88cae543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_528f83fe-4c03-445f-906d-04ac7a863b19" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_528f83fe-4c03-445f-906d-04ac7a863b19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8ee556e3-815c-4a3f-8245-294b593be2e8" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8ee556e3-815c-4a3f-8245-294b593be2e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b3836198-6570-43ae-9ccb-9dacb8a78967" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b3836198-6570-43ae-9ccb-9dacb8a78967" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e90a1368-2cda-47e0-a103-5333c47e044d" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e90a1368-2cda-47e0-a103-5333c47e044d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_36301c6d-b52a-4a80-b500-959ce3bbe1a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_36301c6d-b52a-4a80-b500-959ce3bbe1a9" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="extended" id="icbe1421c259f4147ac91b1a9fbe184a8_2aa088d3-2046-4eec-b2a5-1a4bd652dba6"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivable"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended" id="i227cebc79965452b9955c5a131fd669a_4ee2b5b3-38bc-445b-8ac6-325093729ba4"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended" id="id574af88cca442e0836ae3cd4888a2b6_6e996e5d-2ce1-437b-bc90-6eaf1fb538a1"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="extended" id="i9f7170c12d2b419d87c0b2f2c196a94c_c1daae84-c44b-4580-8419-b1c5f4b67e1c"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="extended" id="i164072b9a7794fcfb4369106ff13d8f5_f75018de-c0f8-4d5d-a51b-87be307d983d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:to="loc_us-gaap_ReceivableTypeDomain_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:to="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableMember_5027c1cc-e068-45ac-9e95-3539e5bc4ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:to="loc_us-gaap_NotesReceivableMember_5027c1cc-e068-45ac-9e95-3539e5bc4ad7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4e09a3d5-3730-4005-9f4f-02333c927593" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4e09a3d5-3730-4005-9f4f-02333c927593" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccounts"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended" id="i5e709aa0d6874512889c23506c5bbc8e_c42d6dc3-5833-4d56-844e-e9db13b8ef0b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="extended" id="ic755b08555564739bca80272ae0c5add_7f4ca5ac-b989-4d99-b636-af464535d8a8"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsBadDebtProvisionsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="extended" id="i6fa2fe86005545f3abf1fe129ac0db52_422c1c7f-4378-4d00-b62d-b8e351b1c0f9"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="extended" id="i566938c47b5443b4972de84feccfcb63_671f9ff4-a233-43b5-b26c-9582b3d3770f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_4db3f63b-e074-4953-be03-0a3c9a8916ca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:to="loc_us-gaap_ReceivableTypeDomain_4db3f63b-e074-4953-be03-0a3c9a8916ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:to="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableMember_f56804aa-9817-45dc-80f0-73e64fe5fd87" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:to="loc_us-gaap_NotesReceivableMember_f56804aa-9817-45dc-80f0-73e64fe5fd87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b9165828-8e91-4db2-be90-7aca6b25c161" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b9165828-8e91-4db2-be90-7aca6b25c161" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitments"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="extended" id="id14a3ee3f7954a0f91a018a6b35adf26_ada8096c-1982-495a-9289-020a4ef9ff64"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="extended" id="i151a16c1de644d13bf26b8e27ca4afa8_2ab238e3-458d-41c5-b61b-27a77158c1e6"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="extended" id="if32b72375ae04ae78670a9896622d1e2_435ca108-7f3f-4b4a-9383-deacd40ad2a8"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsOperatingLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="extended" id="i0d82009b1b474d56a8f7f6ab523e3c9f_14f1a950-7386-4c42-84a7-195872de128b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="extended" id="ia748667a52e1447ebcf7a704a4d87bc6_ba630880-0e9d-4cd3-aac9-cb128bfa6123"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="extended" id="ib829323efaf94f69b2441cf77bc74262_580666d1-65ff-4086-9587-fb348ee702d1"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended" id="i716f5258874343c29ff95d3cfde112b1_d3fe8871-7557-42c3-a91f-d59a02e3b9fd">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3743f7e-9c43-475f-8f03-06b688c01f36" 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_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3743f7e-9c43-475f-8f03-06b688c01f36" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" 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_f3743f7e-9c43-475f-8f03-06b688c01f36" xlink:to="loc_us-gaap_AwardTypeAxis_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e6ca42e-bb74-471a-bcdb-67a45ef061b6_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_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e6ca42e-bb74-471a-bcdb-67a45ef061b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" 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_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e50a322c-98aa-4187-91e8-5c42d56b09da" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e50a322c-98aa-4187-91e8-5c42d56b09da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_fc264e81-f8fb-48db-a0d6-1519408c8368" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_fc264e81-f8fb-48db-a0d6-1519408c8368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_598e2091-2357-47ef-b79c-1af6e1969b77" 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_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_us-gaap_EmployeeStockMember_598e2091-2357-47ef-b79c-1af6e1969b77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a2eee124-3822-4bca-bdee-f35274a45b44" 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_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a2eee124-3822-4bca-bdee-f35274a45b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_76a8378c-2c55-4b18-b51c-43352310f36c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_76a8378c-2c55-4b18-b51c-43352310f36c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4fffae62-a30b-4adc-8853-d7499e5a84e5" 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_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4fffae62-a30b-4adc-8853-d7499e5a84e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4dc07dc7-88f0-4572-904b-f2a75bf64f7c" 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_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4dc07dc7-88f0-4572-904b-f2a75bf64f7c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation2012EquityIncentivePlanDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="extended" id="i6d0e51d473434cce9205065d61d60995_9f933d5b-f494-491e-8a1b-da4d5cd2e218"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockOptionsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="extended" id="i18a6766ddf4b4cb0861a7464239692a7_3db65dd2-0226-440e-ad00-63b932a591ef"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="extended" id="if474ec6eb0d1419299695692fe8eaf6b_d7c4855a-ab73-40e7-903c-14fd342d2ee0">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" 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_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e073336c-18a1-4622-8ff7-8d91a884cc7d" 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_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" xlink:to="loc_us-gaap_AwardTypeAxis_e073336c-18a1-4622-8ff7-8d91a884cc7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e073336c-18a1-4622-8ff7-8d91a884cc7d_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_e073336c-18a1-4622-8ff7-8d91a884cc7d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e073336c-18a1-4622-8ff7-8d91a884cc7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" 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_e073336c-18a1-4622-8ff7-8d91a884cc7d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e4c0886e-50f3-4492-b525-2883ab5a3028" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e4c0886e-50f3-4492-b525-2883ab5a3028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b41f94cc-db1f-4861-8f80-694b92b539f0" 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_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b41f94cc-db1f-4861-8f80-694b92b539f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3b07af84-a0e4-4217-b662-034decea42a8" 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_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3b07af84-a0e4-4217-b662-034decea42a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_43dd1cf3-2c52-4931-9780-ee6bb22363c6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_43dd1cf3-2c52-4931-9780-ee6bb22363c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_cc35f034-554b-45b5-abed-52c2825ef03b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_cc35f034-554b-45b5-abed-52c2825ef03b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended" id="id364f8a2ac31483cad596d40e1ce9797_adfa7153-8b92-41c8-83b1-9ae2c5caf958">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a76aecaa-70fe-481e-b504-f1bc8e80dab7" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d6d53777-c35c-4c52-a908-72626db6df1f" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d6d53777-c35c-4c52-a908-72626db6df1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" 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_d6d53777-c35c-4c52-a908-72626db6df1f" xlink:to="loc_us-gaap_AwardTypeAxis_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10e9a0a0-d050-4e36-b8d8-101b6354b1ff_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_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10e9a0a0-d050-4e36-b8d8-101b6354b1ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" 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_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_63039848-bb75-421c-b861-f7fbfbc5b9cf" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" xlink:to="loc_us-gaap_EmployeeStockOptionMember_63039848-bb75-421c-b861-f7fbfbc5b9cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_31bd0be2-2eba-40b6-9d2f-f5dba77734b3" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_31bd0be2-2eba-40b6-9d2f-f5dba77734b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6151e829-2963-49be-aabf-aba3547462e1" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6151e829-2963-49be-aabf-aba3547462e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2ccb647d-13d9-4768-941a-aa0cf16af9b5" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2ccb647d-13d9-4768-941a-aa0cf16af9b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_cdd38ec9-4631-4635-99f9-f4bbc7cf118f" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_cdd38ec9-4631-4635-99f9-f4bbc7cf118f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="extended" id="ia7bb00d4144142f49161bac447f2f74b_24e4e23b-aed1-43df-a39c-91600259eb40">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:to="loc_us-gaap_AwardTypeAxis_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89_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_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" 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_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1f388447-b5c8-49f6-8114-5b206371b1ca" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1f388447-b5c8-49f6-8114-5b206371b1ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_86c45893-22f7-4195-bd98-35f1f1b4c796" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_86c45893-22f7-4195-bd98-35f1f1b4c796" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d94e5550-1199-400c-9297-1080b62d8d52" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d94e5550-1199-400c-9297-1080b62d8d52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:href="hcsg-20181231.xsd#hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:to="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1a8d2d85-6dd9-47e8-8c09-405ca4e4f0bc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1a8d2d85-6dd9-47e8-8c09-405ca4e4f0bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_142f5f31-cd35-4e5f-ac46-d2308073fcf0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_142f5f31-cd35-4e5f-ac46-d2308073fcf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_693a26f6-c136-41cd-85d0-365526b33e43" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_693a26f6-c136-41cd-85d0-365526b33e43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_51852aad-a188-4f51-a993-2dbcd6ce30d9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_51852aad-a188-4f51-a993-2dbcd6ce30d9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="extended" id="i97a7c76864674e3da527ebf9d28f6b2c_47307266-138e-43de-b67d-6e085b974e71">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6fa98466-601b-481a-9b8e-5052edeec668" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" 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_6fa98466-601b-481a-9b8e-5052edeec668" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" 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_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" xlink:to="loc_us-gaap_AwardTypeAxis_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a_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_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" 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_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_4469d1a1-eeb5-4756-8c86-a64be656f9e0" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_4469d1a1-eeb5-4756-8c86-a64be656f9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" 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_6fa98466-601b-481a-9b8e-5052edeec668" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c3b1af82-3b18-4b93-98b3-c61a1267528c" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c3b1af82-3b18-4b93-98b3-c61a1267528c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_55cb6b8f-1f66-4c19-8e2f-2bd580550669" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_55cb6b8f-1f66-4c19-8e2f-2bd580550669" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250722eb-4e1f-4cba-a82b-1a0459245074" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250722eb-4e1f-4cba-a82b-1a0459245074" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4870e6db-99be-4443-827a-53845bc3fa89" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4870e6db-99be-4443-827a-53845bc3fa89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95ef5cd4-bb57-4828-9937-0ff13f557713" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" 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_6fa98466-601b-481a-9b8e-5052edeec668" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0aa231d-674d-4804-885b-bb8d0b3921d3" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0aa231d-674d-4804-885b-bb8d0b3921d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_819827e0-a9ae-4cfc-9935-45bfa3ed4e9a" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_819827e0-a9ae-4cfc-9935-45bfa3ed4e9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b556a8f2-48d4-4537-ba5c-9ee857343f9c" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b556a8f2-48d4-4537-ba5c-9ee857343f9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4f37a87-80fb-40da-aa83-8087488302dd" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4f37a87-80fb-40da-aa83-8087488302dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b3fc2825-3b5b-4a88-a7bc-59b98fea8dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="extended" id="i793682c3db9344498809bb8d17a079d7_d4bb02e1-df89-48d2-971e-f231e0a5f9b8">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_050ce1b6-6937-4ede-aad7-2538df6fae5a" 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_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_050ce1b6-6937-4ede-aad7-2538df6fae5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" 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_050ce1b6-6937-4ede-aad7-2538df6fae5a" xlink:to="loc_us-gaap_AwardTypeAxis_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8_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_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" 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_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a064dd6e-a282-4d59-a90b-2fffd63cda91" 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_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a064dd6e-a282-4d59-a90b-2fffd63cda91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_dae5ebb4-a027-4484-a97f-8784846c78b0" 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_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_us-gaap_RestrictedStockMember_dae5ebb4-a027-4484-a97f-8784846c78b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_81f8f6a9-242f-4fe6-a66c-0aaf58a524f9" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_81f8f6a9-242f-4fe6-a66c-0aaf58a524f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa83d465-faf4-4db9-9bba-36d5748b58f1" 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_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa83d465-faf4-4db9-9bba-36d5748b58f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_516c4870-21cf-4b7e-a94a-c8ca533e47bb" 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_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_516c4870-21cf-4b7e-a94a-c8ca533e47bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_54867046-6c93-49ad-9390-88af6ca51956" 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_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_54867046-6c93-49ad-9390-88af6ca51956" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="extended" id="i5d989d7c0db54c5b836c04420859a95f_7b3fbad9-6a6d-4812-b4f6-9a0747f4171c">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fee44ec8-491b-4e67-95f9-44049500242f" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fee44ec8-491b-4e67-95f9-44049500242f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_914999bb-c8a7-4a60-922f-dc3d2e6c026e" 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_fee44ec8-491b-4e67-95f9-44049500242f" xlink:to="loc_us-gaap_AwardTypeAxis_914999bb-c8a7-4a60-922f-dc3d2e6c026e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_914999bb-c8a7-4a60-922f-dc3d2e6c026e_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_914999bb-c8a7-4a60-922f-dc3d2e6c026e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_914999bb-c8a7-4a60-922f-dc3d2e6c026e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" 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_914999bb-c8a7-4a60-922f-dc3d2e6c026e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_12e9ec40-3f79-4ac3-bf39-e74d41f09431" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_12e9ec40-3f79-4ac3-bf39-e74d41f09431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b7666705-a954-4afa-a1fb-29870ae463a7" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b7666705-a954-4afa-a1fb-29870ae463a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_60203460-9b74-475f-a40c-e1d5e65a1efe" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_60203460-9b74-475f-a40c-e1d5e65a1efe" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended" id="i12ff6536bc74438bb240522a2333fe9d_d22af011-f2c3-485c-9341-8a259543af4f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a8305704-7d62-484d-a757-dc141a404c0f" 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_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a8305704-7d62-484d-a757-dc141a404c0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e7b96b2c-fc95-4784-8816-545778061cbd" 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_a8305704-7d62-484d-a757-dc141a404c0f" xlink:to="loc_us-gaap_AwardTypeAxis_e7b96b2c-fc95-4784-8816-545778061cbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7b96b2c-fc95-4784-8816-545778061cbd_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_e7b96b2c-fc95-4784-8816-545778061cbd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7b96b2c-fc95-4784-8816-545778061cbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd176ff5-d15c-42fc-8455-b02e594194c2" 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_e7b96b2c-fc95-4784-8816-545778061cbd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd176ff5-d15c-42fc-8455-b02e594194c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_5e438f84-89db-4a80-98ea-11a90b527ef8" 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_fd176ff5-d15c-42fc-8455-b02e594194c2" xlink:to="loc_us-gaap_EmployeeStockMember_5e438f84-89db-4a80-98ea-11a90b527ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_635819ac-354d-4900-8109-28801759e307" xlink:href="hcsg-20181231.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_635819ac-354d-4900-8109-28801759e307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_79a8fd29-69b5-4d3b-819c-4d2fd76d1968" 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_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_79a8fd29-69b5-4d3b-819c-4d2fd76d1968" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0c6d8554-d9ee-480a-9fdb-41e0ce59c063" 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_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0c6d8554-d9ee-480a-9fdb-41e0ce59c063" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7e6d3744-2f75-471a-8cb0-f6d4db295803" 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_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7e6d3744-2f75-471a-8cb0-f6d4db295803" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_91513ade-43e1-4ca5-b5d6-1ff7e4520265" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_91513ade-43e1-4ca5-b5d6-1ff7e4520265" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_8b99c4d0-356c-44d6-8163-f67ca2267b35" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_8b99c4d0-356c-44d6-8163-f67ca2267b35" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_25c92129-eb7f-4d09-8dd2-1d7346ad0b15" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_25c92129-eb7f-4d09-8dd2-1d7346ad0b15" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="extended" id="i11cfe60e3d1144319be0b2a82b13cfe2_5a7ca5b5-894e-433b-9608-d81b8dcc6b79">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f46de09a-7e79-4b21-8f18-165a2eb84207" 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_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f46de09a-7e79-4b21-8f18-165a2eb84207" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_490c6225-90be-4ca3-a8df-4d9c4868bcac" 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_f46de09a-7e79-4b21-8f18-165a2eb84207" xlink:to="loc_us-gaap_AwardTypeAxis_490c6225-90be-4ca3-a8df-4d9c4868bcac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_490c6225-90be-4ca3-a8df-4d9c4868bcac_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_490c6225-90be-4ca3-a8df-4d9c4868bcac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_490c6225-90be-4ca3-a8df-4d9c4868bcac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" 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_490c6225-90be-4ca3-a8df-4d9c4868bcac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_22198594-7642-4099-a292-eadb5ffa0461" 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_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" xlink:to="loc_us-gaap_EmployeeStockMember_22198594-7642-4099-a292-eadb5ffa0461" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_521aea82-d642-49a1-a571-3dec22c59887" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_521aea82-d642-49a1-a571-3dec22c59887" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_53abe433-6439-4653-8c13-ed5d680387d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_53abe433-6439-4653-8c13-ed5d680387d4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationDeferredCompensationPlanDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended" id="i78579a05b2644c9c84db17d6acdfce92_11d02724-a866-4200-937a-3e84e74699f0">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_65f419e3-4759-4938-8c91-a9575dc709f9" 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_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_65f419e3-4759-4938-8c91-a9575dc709f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" 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_65f419e3-4759-4938-8c91-a9575dc709f9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93_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_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" 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_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_2682e760-0e44-4ab1-9fb5-36071656c151" 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_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_2682e760-0e44-4ab1-9fb5-36071656c151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_8945a0e3-c09b-4de0-b204-82a8f4ff56cb" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_8945a0e3-c09b-4de0-b204-82a8f4ff56cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_417bf062-7acf-4704-9f7f-40e57904381d" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_417bf062-7acf-4704-9f7f-40e57904381d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_36525633-b0f5-4c40-b9ea-59c00884e2ff" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_36525633-b0f5-4c40-b9ea-59c00884e2ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_33033744-863d-4c49-8b0d-bedd88a9c09a" xlink:href="hcsg-20181231.xsd#hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_33033744-863d-4c49-8b0d-bedd88a9c09a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_23a07b80-d8c3-45e8-af42-39eecc9e53f0" 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_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_23a07b80-d8c3-45e8-af42-39eecc9e53f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_5e691858-3414-451c-8777-93fb671833a6" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_5e691858-3414-451c-8777-93fb671833a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_e6fdce6f-3743-48af-90d8-e89dfa3de316" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_e6fdce6f-3743-48af-90d8-e89dfa3de316" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofInformationOfSERPDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="extended" id="id173e352873744ee9a1b53eca5cd8bc5_db23a0a8-edd7-4a83-bcea-30abffa2181d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_cedc1bce-a5b2-40db-b9f9-c9451634f414" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_cedc1bce-a5b2-40db-b9f9-c9451634f414" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cedc1bce-a5b2-40db-b9f9-c9451634f414_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_cedc1bce-a5b2-40db-b9f9-c9451634f414" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cedc1bce-a5b2-40db-b9f9-c9451634f414_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_07ba8851-d405-47dd-a05a-1a1b595995f8" 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_cedc1bce-a5b2-40db-b9f9-c9451634f414" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_07ba8851-d405-47dd-a05a-1a1b595995f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b674b454-888f-4ab3-a2ba-e7f74a8688d0" 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_07ba8851-d405-47dd-a05a-1a1b595995f8" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b674b454-888f-4ab3-a2ba-e7f74a8688d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1e7b3a66-0f0c-41a0-86e5-31b6f54c640b" 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_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1e7b3a66-0f0c-41a0-86e5-31b6f54c640b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_6b32575a-20dc-4a75-8c5b-18f286555dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_6b32575a-20dc-4a75-8c5b-18f286555dcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationTrustAccountBalance_4ed9051a-077f-4346-b376-2c9011eb05c8" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationTrustAccountBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_hcsg_DeferredCompensationTrustAccountBalance_4ed9051a-077f-4346-b376-2c9011eb05c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_c4e56890-e3a4-49e0-b0a8-95f1eecc86ca" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_c4e56890-e3a4-49e0-b0a8-95f1eecc86ca" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="extended" id="ib981f9cb38524b8682f3a8486f559daa_3055f7a1-0dd9-4b73-afb6-714c11d22491"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="extended" id="i6fd9da27dfc544f9b8053dac84bfa215_7a6dd4fb-d638-46f7-835b-1af2fb539827"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Dividends" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Dividends"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/Dividends" xlink:type="extended" id="i5ecfd056a7704da49b769f11ae6c0e18_f030336f-1bb4-4cde-b124-60e15f148a85"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="extended" id="ie9c1db55041a4c5a8f43c8c0ae7e54ae_1efcfb68-7897-484a-ab4f-5889ef53cae3"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsQuarterlyDividendPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="extended" id="i0350992905cc46c980bb36f6641780c6_7018cd80-3b55-4f70-be28-b821ea4f1d01"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended" id="if6eae69fe23e47339b4fb27a1dee97d9_d4b15ab3-2566-4d96-a2f6-c9785c360d7a">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_71abbc9e-84bd-4343-b4ad-ee002e6858af" 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_SubsequentEventTable_a5d339a9-1118-499c-b795-9703ad74654b" 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_71abbc9e-84bd-4343-b4ad-ee002e6858af" xlink:to="loc_us-gaap_SubsequentEventTable_a5d339a9-1118-499c-b795-9703ad74654b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_39b58253-b438-4534-9574-a8ba7927eb41" 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_a5d339a9-1118-499c-b795-9703ad74654b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_39b58253-b438-4534-9574-a8ba7927eb41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_39b58253-b438-4534-9574-a8ba7927eb41_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_39b58253-b438-4534-9574-a8ba7927eb41" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_39b58253-b438-4534-9574-a8ba7927eb41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7b740eaf-35fe-454d-ac33-10a175a641a6" 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_39b58253-b438-4534-9574-a8ba7927eb41" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7b740eaf-35fe-454d-ac33-10a175a641a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_413491c6-34be-4a9c-9b0a-0e77f1549cb5" 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_7b740eaf-35fe-454d-ac33-10a175a641a6" xlink:to="loc_us-gaap_SubsequentEventMember_413491c6-34be-4a9c-9b0a-0e77f1549cb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_71abbc9e-84bd-4343-b4ad-ee002e6858af" xlink:to="loc_us-gaap_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_bdd6e39f-13a6-437b-b4e1-d250d8143f66" 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_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_bdd6e39f-13a6-437b-b4e1-d250d8143f66" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsCashDividendsPerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="extended" id="ie17218072bc4435e9e037c3f433d6115_0286c185-7610-4c0d-8036-d729a66935d3"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="extended" id="ia3680f6fac334db9bfa0da7e85c686ba_56838b55-5c65-4886-8b5d-67238cc87928"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="extended" id="ie0e234e683794db19da9f3181a1a2932_59e31ccb-3343-4399-951f-10ac7aaca843"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="extended" id="i6baf509ff7cf46fd8a113e8e5465275c_de641eb3-a572-4f2c-b895-4d36af99376f"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" id="ifc92894fcaf84da2ac3cdba91603092b_7cdee035-c80e-4db1-b663-8c6fd4c3964b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="extended" id="if0a2196fd73c4b3a9bf71200ea556cee_8ff37402-8187-4df7-8c31-2c6a8818e058"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i1401a5dc57794bf79f3052e3bbaec974_0fd00336-9f98-49b4-878d-885bd7ad1b80"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactions"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="extended" id="i92e1b6cfcfff4b4d99f74d796b354d07_1f31cabf-68df-4781-8c32-fe3c49d026de"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i3b93fbc9aff94c90ab758040f53670a4_0688f5e6-f57b-4009-9c0f-cb4aa1b18c1b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="extended" id="i34835e05702748f983670638b4a9cc10_a6be2ea8-573f-4bd2-bb41-eb628f0b8646"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended" id="i857750a12f5b40a88845e6104679ecaf_bd99c474-4ef7-44fe-a7d6-e2c5e5433a84"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended" id="i93fab3f5e28a4ebaa22bbd1e07b32c66_5e9087f1-a125-4ba7-9411-31ae4c0a21fa"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended" id="i1afa41318bba420aa934c999d1c82e01_3e68bb7b-c94c-4965-ae12-fd0022add891">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" 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_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" 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_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_6b26face-77d7-4ddb-8034-a643344926ce" 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_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_srt_ConsolidationItemsAxis_6b26face-77d7-4ddb-8034-a643344926ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_6b26face-77d7-4ddb-8034-a643344926ce_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_6b26face-77d7-4ddb-8034-a643344926ce" xlink:to="loc_srt_ConsolidationItemsDomain_6b26face-77d7-4ddb-8034-a643344926ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" 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_6b26face-77d7-4ddb-8034-a643344926ce" xlink:to="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_d02a6ce1-036f-4c25-a6b0-afc6fe526ab3" 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_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:to="loc_us-gaap_OperatingSegmentsMember_d02a6ce1-036f-4c25-a6b0-afc6fe526ab3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_71a4ccfc-0de9-40df-b6e0-fcaaa8b19023" xlink:href="hcsg-20181231.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:to="loc_hcsg_CorporateAndEliminationsMember_71a4ccfc-0de9-40df-b6e0-fcaaa8b19023" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" 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_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1f6c1a83-d26b-4292-9dd8-113a2d1b0480_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_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:to="loc_us-gaap_SegmentDomain_1f6c1a83-d26b-4292-9dd8-113a2d1b0480_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" 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_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:to="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b7dc0b5f-3a6f-4628-96cd-e4f1f49c1e67" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:to="loc_hcsg_HousekeepingServicesMember_b7dc0b5f-3a6f-4628-96cd-e4f1f49c1e67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_77ab7a60-2537-4332-b4ea-219de3e5779b" xlink:href="hcsg-20181231.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:to="loc_hcsg_DietaryServicesMember_77ab7a60-2537-4332-b4ea-219de3e5779b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_75b2b444-2266-4758-b0fd-85fd60ad5f14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_75b2b444-2266-4758-b0fd-85fd60ad5f14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3b01db15-c2d9-4d3b-bc43-43b0536dd971" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3b01db15-c2d9-4d3b-bc43-43b0536dd971" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_340c7329-425a-411e-8d06-57fceac22738_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_340c7329-425a-411e-8d06-57fceac22738_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_d0605ef7-9ba1-4068-bb0d-00d6f064e9f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_d0605ef7-9ba1-4068-bb0d-00d6f064e9f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_5be13356-a460-476f-8235-8705a291bdf6_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:to="loc_srt_NameOfMajorCustomerDomain_5be13356-a460-476f-8235-8705a291bdf6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:to="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisMember_ae095373-2ed8-451c-bb5d-c72d8e961086" xlink:href="hcsg-20181231.xsd#hcsg_GenesisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:to="loc_hcsg_GenesisMember_ae095373-2ed8-451c-bb5d-c72d8e961086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a412765e-3762-4eb5-b486-0ea1f711e858" 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_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a412765e-3762-4eb5-b486-0ea1f711e858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_04594967-0ed9-4276-9dd6-16ffc9cac0d6" 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_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_04594967-0ed9-4276-9dd6-16ffc9cac0d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8f810cdc-ccc9-4701-8399-adaf53290284" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8f810cdc-ccc9-4701-8399-adaf53290284" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_856c32aa-806a-4e8e-9fa0-609bad0152b3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_Assets_856c32aa-806a-4e8e-9fa0-609bad0152b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_366ca243-05da-41a4-99ee-12b7a52ab927" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_366ca243-05da-41a4-99ee-12b7a52ab927" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1055a386-d967-44a2-9efb-6c5995a1086b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1055a386-d967-44a2-9efb-6c5995a1086b" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShare"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="extended" id="ic072b419c87a409cbe4fbbb505dca6c7_33c8171d-28e8-4469-9a6b-72e5f9ca36fd"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="extended" id="i9701a2a9b19d4c45aa0f29bab16fb238_d8b16b5f-a883-4c4d-a862-9fb4f359c6fb"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="extended" id="ia7c45ac1b80b44819de2f7869b2c1fdd_5d2d2434-6998-44ee-a3d7-840163d233cd"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingencies"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="extended" id="i536cceef7005442690d8e195cc5d1262_f38566e9-b4f5-4d28-8716-03859416020b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="extended" id="i54122b0ac36e401dbf1398471ff52137_070467e4-bacb-4091-97e4-b9ac4a2584db">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" 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_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" 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_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_VariableRateAxis_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8_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_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" xlink:to="loc_us-gaap_VariableRateDomain_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" 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_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" xlink:to="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_51c091af-e4e5-41ae-91b4-a5cbcce1f725" 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_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_51c091af-e4e5-41ae-91b4-a5cbcce1f725" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_16b07b51-bf4b-4547-af1a-f6ad4baa75da" xlink:href="hcsg-20181231.xsd#hcsg_PrimeRateOrOvernightBankFundingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:to="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_16b07b51-bf4b-4547-af1a-f6ad4baa75da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_b9e09146-8282-4897-b5ba-8f7ecf12d103" 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_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_b9e09146-8282-4897-b5ba-8f7ecf12d103" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_b9e09146-8282-4897-b5ba-8f7ecf12d103_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_b9e09146-8282-4897-b5ba-8f7ecf12d103" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_b9e09146-8282-4897-b5ba-8f7ecf12d103_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_e482cbf8-5edb-4a32-b11d-1969532353dc" 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_b9e09146-8282-4897-b5ba-8f7ecf12d103" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_e482cbf8-5edb-4a32-b11d-1969532353dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7ea51905-8249-4485-8081-65a6daf7a72f" 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_e482cbf8-5edb-4a32-b11d-1969532353dc" xlink:to="loc_us-gaap_LetterOfCreditMember_7ea51905-8249-4485-8081-65a6daf7a72f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5018916f-1730-49ae-9262-858a97a762a8" 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_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5018916f-1730-49ae-9262-858a97a762a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5018916f-1730-49ae-9262-858a97a762a8_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_5018916f-1730-49ae-9262-858a97a762a8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5018916f-1730-49ae-9262-858a97a762a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a0fbf180-df05-4d74-99f0-cf9d211e0549" 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_5018916f-1730-49ae-9262-858a97a762a8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a0fbf180-df05-4d74-99f0-cf9d211e0549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c56a3467-3858-4add-ae83-5f0f73157433" 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_a0fbf180-df05-4d74-99f0-cf9d211e0549" xlink:to="loc_us-gaap_SubsequentEventMember_c56a3467-3858-4add-ae83-5f0f73157433" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b331427a-c7ff-4f55-92e5-bb829f797a49" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b331427a-c7ff-4f55-92e5-bb829f797a49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6593be5f-5bd6-4fc6-bc60-a6b5c931a341" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6593be5f-5bd6-4fc6-bc60-a6b5c931a341" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_d5e570e8-82e4-4921-b856-ba1b398793ee" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LineOfCredit_d5e570e8-82e4-4921-b856-ba1b398793ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_e78aba7c-1ce2-4579-b0e3-da802495fddd" xlink:href="hcsg-20181231.xsd#hcsg_LineOfCreditFacilityNumberOfFinancialCovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_e78aba7c-1ce2-4579-b0e3-da802495fddd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c83f3193-a2f6-4be5-8f09-ab84fe984cc8" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c83f3193-a2f6-4be5-8f09-ab84fe984cc8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_8a7db54c-e5d7-404c-97ce-cab3b1121635" xlink:href="hcsg-20181231.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_8a7db54c-e5d7-404c-97ce-cab3b1121635" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaims"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="extended" id="id66dabd9540f4ad0a354efea6d8c003c_b2ccf40b-050e-436e-a650-a384b39b1960"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaimsDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="extended" id="i038786311bd44eef90d3bd754bb1681e_ed2b1f16-47dc-4f8a-bfa6-a57b59d24ffa"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="extended" id="i0a5ffe8dd5f349ff853be92bac251469_5c3dfaa6-0139-4ed1-ac62-98d53452edee"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended" id="ia9b992d45f404712836882e9101a79b9_1bb5944b-997c-4150-a76f-17ed0a096a15"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i9bfc462c9f2b4e218e1b56240ebd84f6_0c0ab219-b7ef-4e37-aac7-cb963e29af4b"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="ic36355b7091840af9493323072b67685_0fb32c15-d786-4c35-8594-cb076618a84c"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReserves"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="extended" id="i7bd2382a4d84477c90120f2585f46381_40ffb928-af62-4120-bca2-4e1cdd0636b9"/>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesDetails"/>
  <link:definitionLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="extended" id="ie9e1d2c281e146fc84f4c88b4aa3a6b2_2a5a6c89-ca25-4ac8-8d8a-c0985c3fe24e">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_3c401ea4-0076-44b1-9c24-1895016b0ac5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_3c401ea4-0076-44b1-9c24-1895016b0ac5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_6b0a4488-0953-49bc-a022-3a3484ba235e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_6b0a4488-0953-49bc-a022-3a3484ba235e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ec809a32-b2fc-4438-9932-a1dfdfdebb25" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_ec809a32-b2fc-4438-9932-a1dfdfdebb25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:href="hcsg-20181231.xsd#hcsg_ValuationAllowancesandReservesAdditionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_410af4ee-7699-4915-9e60-68cab0e06874" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_410af4ee-7699-4915-9e60-68cab0e06874" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_72e77d3a-e402-4860-a0da-826872341b54" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_72e77d3a-e402-4860-a0da-826872341b54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_13c3258c-5184-475d-89b0-3e3e2fb342dd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_13c3258c-5184-475d-89b0-3e3e2fb342dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_71b65c48-dafb-48e6-9909-98102d26bb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hcsg-20181231_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:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736-->
<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_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_ce480365-4c00-498d-8814-8ae56726d019_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" xlink: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 agreement period for account of unsatisfied performance obligations</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" xlink: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, Minimum Agreement Period For Account Of Unsatisfied Performance Obligations</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" 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, Minimum Agreement Period For Account Of Unsatisfied Performance Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" xlink:to="lab_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_480c656d-d479-406d-81cb-2db409a4354b_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_bdd7e087-07c9-462a-b582-39d764563110_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_2487676d-f239-4d8b-9601-2e638a208cf0_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_DefinedBenefitPlanDisclosureLineItems_57d59015-94e0-41f7-9a48-a08aad11cd93_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink: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 Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink: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 Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_78794989-960d-40a1-986c-0eabbe605e47_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_89ac9ae0-66ac-4615-9445-26d8e8a07bf5_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_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_ConcentrationRiskTypeDomain_9ede9bce-defa-439f-b061-f0f333353a99_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_41916f9c-de8d-4e36-a38d-ce1f5ff45706_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_e8d45c20-ec58-4bbd-8320-e4425ee64787_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_hcsg_ImpairedNotesReceivableRollForward_d56c4622-e821-4c43-a496-09291825ae09_terseLabel_en-US" xlink:label="lab_hcsg_ImpairedNotesReceivableRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Notes Receivable:</link:label>
    <link:label id="lab_hcsg_ImpairedNotesReceivableRollForward_label_en-US" xlink:label="lab_hcsg_ImpairedNotesReceivableRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Notes Receivable [Roll Forward]</link:label>
    <link:label id="lab_hcsg_ImpairedNotesReceivableRollForward_documentation_en-US" xlink:label="lab_hcsg_ImpairedNotesReceivableRollForward" 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">Impaired Notes Receivable [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ImpairedNotesReceivableRollForward" xlink:href="hcsg-20181231.xsd#hcsg_ImpairedNotesReceivableRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ImpairedNotesReceivableRollForward" xlink:to="lab_hcsg_ImpairedNotesReceivableRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_747109be-c77b-42c4-a1d3-6faaba33f51a_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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_4c000c16-40e6-4ab0-b8ac-3f6d8164346a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink: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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink: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 Loss, Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable_b65c4971-cdd7-4716-9071-76ee56d7426c_terseLabel_en-US" xlink:label="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable_label_en-US" xlink:label="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Reserved For Impaired Notes Receivable</link:label>
    <link:label id="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable_documentation_en-US" xlink:label="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable" 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">Decrease In Reserved For Impaired Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DecreaseInReservedForImpairedNotesReceivable" xlink:href="hcsg-20181231.xsd#hcsg_DecreaseInReservedForImpairedNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DecreaseInReservedForImpairedNotesReceivable" xlink:to="lab_hcsg_DecreaseInReservedForImpairedNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_d22f748d-d61d-430a-8266-b32b19f9c98d_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" 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">Non-deductible reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11a7f044-e035-4539-a106-59e9820d700e_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_77326632-cb95-4440-97c1-38f1e67381ae_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_d7ad19ff-52f8-42c5-a844-4b182012c548_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</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_78df12b2-0fa6-4283-ad0b-46f2f174bdbe_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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_09f92d82-d4a7-41ac-8175-0a084b8f9e7c_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_8460fc57-5b52-433b-b60f-a0a73ad08092_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_aa738f1d-8349-4284-8e8f-e4ee39dcab51_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_d115733a-453b-4d64-b399-1bb6b829ebf1_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-20181231.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_4aa660b0-a268-486f-817e-de508bc92431_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_63479992-b86e-40ea-9e92-77047f1557c3_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_e07bc86a-b0c6-44f2-9d4d-62dda6f5c8fe_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-20181231.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_IncomeTaxPolicyTextBlock_4cf39655-65e0-4ea1-a160-bf688c5e96c4_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_9f86f386-7c2f-4fcb-bf74-988906690753_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_8779a967-7b3d-49e6-8f8d-9bb1ac7c4199_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_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_83cc2a85-5c4a-438c-80e4-29802d5a47a4_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" xlink: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 IRS limitation</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" xlink: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, Annual Earning, Percent of Tax Limitation</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" 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, Annual Earning, Percent of Tax Limitation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_14abddeb-e6fc-418c-8ae5-1db3370d7689_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_8a6cbb8c-6e59-4492-b11e-41a7483c263c_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_567fdfa7-21ba-426f-af2c-fac929f195e5_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink: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</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_a72b5a3a-9ebe-4734-9b88-c76ea74a997a_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-20181231.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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_ca5929ff-125b-448c-8992-741eca20d6d7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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 percentage of employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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 Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_09c3e178-64c4-4ddd-b422-e77bddd6beea_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_f65a9021-43b2-4e46-9019-fb44e3612d5e_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_81ba2ea9-4d7d-4612-8066-ecfef532fa19_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a2f83d21-7f24-40a2-a379-814ebd65ef11_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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</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_12047226-1f71-41f5-8dda-0a464911ec8d_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 (expense) income:</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_ec98507d-6bb8-43a1-b4db-d4dd27220232_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_0421d52a-86f6-44fd-b8e0-d347769eec70_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_82609b1f-bbfd-4abb-9c6d-2c437a1d384d_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_498933af-b823-4fd0-977d-4caf2c18269f_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_3cd8fea0-5918-4a86-99c0-11f6a0109b9a_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" 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">2019</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_de908d52-6e03-49f5-9125-637142dd3870_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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_EmployeeStockOptionMember_ee42bf25-8544-4fe4-9faf-bc463532fb0c_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 Options</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_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock_4a9fd0f2-4a1e-4696-8556-7ca6b095c21a_terseLabel_en-US" xlink:label="lab_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" xlink: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_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock_label_en-US" xlink:label="lab_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Accumulated Other Comprehensive Income by Component [Text Block]</link:label>
    <link:label id="lab_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock_documentation_en-US" xlink:label="lab_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" 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">Changes in Accumulated Other Comprehensive Income by Component [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" xlink:href="hcsg-20181231.xsd#hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" xlink:to="lab_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_44f3be1c-f4e4-4b76-8029-9cf4b8b0b99c_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_f362588d-e974-4ef8-9bfe-728d95f98200_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 in 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_4f8d0936-0e11-4478-90c6-c37de25ee059_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">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_4a9bddc3-2c74-4959-8939-4ada925dba50_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_us-gaap_ReceivablesAbstract_74717ae7-4f03-4d45-92e8-98022afc41f2_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <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_c9821323-275e-4ec4-9f86-5dd828bf039c_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_def72709-794e-4210-9302-4dfc1075d9ed_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_172f11c1-0b33-4f2f-be60-346cd5f09284_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_hcsg_DietarySegmentMember_12db6509-79b0-465b-83aa-33bfc423ad01_terseLabel_en-US" xlink:label="lab_hcsg_DietarySegmentMember" xlink: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 Segment</link:label>
    <link:label id="lab_hcsg_DietarySegmentMember_label_en-US" xlink:label="lab_hcsg_DietarySegmentMember" xlink: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 Segment [Member]</link:label>
    <link:label id="lab_hcsg_DietarySegmentMember_documentation_en-US" xlink:label="lab_hcsg_DietarySegmentMember" 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 Segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietarySegmentMember" xlink:href="hcsg-20181231.xsd#hcsg_DietarySegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DietarySegmentMember" xlink:to="lab_hcsg_DietarySegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7c9fce89-a6ed-4147-9e11-c3c05c1edf22_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_RetainedEarningsAccumulatedDeficit_92756565-e506-4849-90b3-58f9ce1a2402_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_d8be48de-810b-4c29-9401-825b35e958a9_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a18f0fe6-f728-44f8-a0bd-e4f5b1b44c89_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_dba55cbb-8ebd-47f0-9108-66dddeb89080_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_ScheduleOfPropertyPlantAndEquipmentTable_df39dfd6-a00f-4b47-85a0-1a8d9b5843e2_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_52290a06-3e7a-4ca8-91f6-009cbf543dcc_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_fa560c1e-1142-4197-8bfd-abe8d7bc82e8_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_37207a1e-2b68-4944-a021-4ed79b402337_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" 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">Allowance for doubtful accounts, noncurrent</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_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_707579c3-8ba0-4112-8f31-2b3ed3e25d38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink: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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink: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, Employee Stock Purchase Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_60502e7c-e623-42f8-8db0-2bf4965a4370_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-20181231.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_bf33425c-9739-4e7c-943d-7ff726b1a54a_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">Service period</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_3c228254-0ea8-452c-91e9-7e7b28921d20_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 Measurements, Recurring and Nonrecurring [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_222e04fa-f74c-40f5-b2b7-ae89c42559f6_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 Plans</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_SupplementalCashFlowInformationAbstract_7f648e92-dd56-49f9-ba5c-62679b2b0d64_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" 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">Supplementary cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink: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 Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_86ca4e76-6ce6-40fc-8202-fad9c913c3c8_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_951c61da-a945-4fa5-9b0b-083e12238b17_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_ValuationAllowancesAndReservesBalance_fc81fe6a-59fd-403a-80c6-2c3f77235e0f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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_ValuationAllowancesAndReservesBalance_864d6052-ff34-4b81-9b05-8f65e4d05bb0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_IncreaseInImpairedNotesReceivable_53ccf6e7-6491-400d-b5c1-2a13ab579fa5_terseLabel_en-US" xlink:label="lab_hcsg_IncreaseInImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_hcsg_IncreaseInImpairedNotesReceivable_label_en-US" xlink:label="lab_hcsg_IncreaseInImpairedNotesReceivable" xlink: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 In Impaired Notes Receivable</link:label>
    <link:label id="lab_hcsg_IncreaseInImpairedNotesReceivable_documentation_en-US" xlink:label="lab_hcsg_IncreaseInImpairedNotesReceivable" 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 In Impaired Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseInImpairedNotesReceivable" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseInImpairedNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_IncreaseInImpairedNotesReceivable" xlink:to="lab_hcsg_IncreaseInImpairedNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_dde73115-1c27-4345-ad67-438999c55016_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_e3389cc7-5922-46fc-bd43-e3a62e82867f_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_90b609bd-9e0b-45a6-8999-b63ae4712d84_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_DeferredCompensationArrangementWithIndividualSharesIssued_712b602e-6fff-412c-979c-2a7d7d31605d_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" 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 to fund SERP expense (in shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink: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 Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_b0b698aa-ef94-4db3-a506-c796b98a123d_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 $17,216 and $12,853 as of December 31, 2018 and 2017, 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_srt_NameOfMajorCustomerDomain_f89a54eb-84cf-43b1-aa77-f059964f51ec_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_6b4c88e5-02bb-4f05-b7ef-3037775c8272_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d8e92902-7969-4cbc-932f-2229f8a51d7e_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_ConcentrationRiskBenchmarkDomain_9e460dc8-6864-429d-9e00-c94a4bf78dbb_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink: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 Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_a72a9d05-b7e2-488f-8be8-206d1ba8699d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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 Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_5fcbbc25-c783-49f1-b194-68b74c3153a6_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_67c26e3f-bcc7-4bb3-aae6-3afdc9f2748e_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_DividendsAbstract_8b472721-fdbb-4044-a65e-9cb5281ea1b2_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_DividendsAbstract_label_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAbstract" xlink:to="lab_us-gaap_DividendsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_e5289a44-04a4-476b-bdf4-fffce542aca7_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">Total pre-tax stock-based compensation expense charged against income</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_12bc53bb-9992-403f-9517-759cad0f863f_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">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_e7412f3a-a394-4891-abc8-22cdfccdf71f_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 (loss) 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-20181231.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_23fc7e09-20a7-45a4-9846-cbbd71dc3b49_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" 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">2020</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_35ee126f-dfea-4ddc-a5eb-ba99dab35fe5_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_DeferredTaxAssetsLiabilitiesNet_88d62ed1-5a80-409f-ae68-37256665f785_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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 Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_67a53ae6-e633-41ef-864c-960db1896b6d_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_a5f3457b-edae-48ac-b285-2e2e6c569653_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">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_0b8eb52e-3b77-4cc0-b533-a9c688ebf2b8_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_6bd87497-c15b-4da4-8933-7b631b28a9c8_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_CashAndCashEquivalentsAtCarryingValue_036c6f88-4613-4cad-9bc6-c4ca82085647_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a8f4c0cc-2ecc-4fab-b13d-3878c4428d9f_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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_CashAndCashEquivalentsAtCarryingValue_a101cbfc-e768-4ac6-8e57-584fbaf7c22b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink: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, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_8f169b15-ed89-49fb-b160-7f30acafaa47_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_DeferredTaxAssetsGross_e9a7a715-5703-40bb-8aec-ee19b92c5ccb_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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 Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_3771cd9b-5d7e-4a21-8233-8331a6b0b7c0_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_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_d373835f-a92a-4720-a0d5-32c4cb0d278b_terseLabel_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" xlink: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 intangibles</link:label>
    <link:label id="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_label_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" xlink: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 Tax Assets (Liabilities), Intangible Assets</link:label>
    <link:label id="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_documentation_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" 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 Tax Assets (Liabilities), Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" xlink:to="lab_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOtherShares_e23946b8-0429-4606-aa62-58a5ad2452ab_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOtherShares" 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">Other (in shares)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOtherShares_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOtherShares" xlink: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, Other Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOtherShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOtherShares" xlink:to="lab_us-gaap_StockholdersEquityOtherShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_548e0455-92c6-4d0a-b578-0c5d842e67da_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_967e596d-95bd-4453-b2dd-6858c032adbd_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" 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_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_aaa5c196-de32-4e5c-bf1e-262476bde1ca_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_223393e9-ac99-4130-b9de-27b7b3550638_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 (loss) 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_bd25e203-6566-4482-a4ad-9fd3988dec47_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 of options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_cd58ac57-56bd-4783-ab8c-213af5619664_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DecreaseInImpairedNotesReceivable_4d03f298-d2c4-45cd-a9d5-b785a1f25f93_terseLabel_en-US" xlink:label="lab_hcsg_DecreaseInImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_hcsg_DecreaseInImpairedNotesReceivable_label_en-US" xlink:label="lab_hcsg_DecreaseInImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Impaired Notes Receivable</link:label>
    <link:label id="lab_hcsg_DecreaseInImpairedNotesReceivable_documentation_en-US" xlink:label="lab_hcsg_DecreaseInImpairedNotesReceivable" 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">Decrease In Impaired Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DecreaseInImpairedNotesReceivable" xlink:href="hcsg-20181231.xsd#hcsg_DecreaseInImpairedNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DecreaseInImpairedNotesReceivable" xlink:to="lab_hcsg_DecreaseInImpairedNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_95b74525-d924-4f1b-90f0-5b562f06a296_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_d5be7487-5bb6-42c2-87d4-eff69764c087_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_501423c0-d78f-4c74-91a8-caf743487e48_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_dei_EntityCurrentReportingStatus_ff147828-7675-457f-a346-85870ab9eb36_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink: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 Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink: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 Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_f043560f-9b2a-472d-b2a9-540a57583394_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_a2fddd3d-5f8b-48bb-a899-50c1c06e8821_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_DeferredTaxAssetsTaxDeferredExpenseOther_e16ff33a-7212-40ea-bcb1-2360a850592f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink: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_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink: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 Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_0f74cfb6-d98d-4b4e-968b-747156910ac6_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_56ef2200-4c97-44dc-b5ea-bb99a9cc2eb3_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_02b2b838-3679-46bd-a919-1725954f17f8_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_ImpairedFinancingReceivablesTableTextBlock_8e6e3c6d-9ead-480a-b091-847f68345a84_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Notes Receivable</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivables [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7e71ac21-c88e-47e4-a34a-fc3b1b8d7e0d_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_8402b6e6-0f4c-469b-bd76-983bec17c572_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 of Restricted Shares</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_hcsg_HousekeepingSegmentMember_69943c74-04c2-457b-80a6-a93dff20e7e5_terseLabel_en-US" xlink:label="lab_hcsg_HousekeepingSegmentMember" xlink: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 Segment</link:label>
    <link:label id="lab_hcsg_HousekeepingSegmentMember_label_en-US" xlink:label="lab_hcsg_HousekeepingSegmentMember" xlink: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 Segment [Member]</link:label>
    <link:label id="lab_hcsg_HousekeepingSegmentMember_documentation_en-US" xlink:label="lab_hcsg_HousekeepingSegmentMember" 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 Segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingSegmentMember" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HousekeepingSegmentMember" xlink:to="lab_hcsg_HousekeepingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_0851a5e2-1910-4080-9d3e-04702ec24926_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_36e166d5-b8cf-48f5-8133-ec4b66959da8_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_4a6cf5e0-5ad1-4cbd-b42e-84990ad06129_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">Shares issued pursuant to previous settlement (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_ec43cb81-021f-4454-bfa4-4a001fc62d93_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink: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 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_hcsg_AccruedInsuranceClaimsTextBlock_2baaa08a-ca9e-4fd6-8f41-d5a0abfcf07f_verboseLabel_en-US" xlink:label="lab_hcsg_AccruedInsuranceClaimsTextBlock" 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</link:label>
    <link:label id="lab_hcsg_AccruedInsuranceClaimsTextBlock_label_en-US" xlink:label="lab_hcsg_AccruedInsuranceClaimsTextBlock" xlink: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 Insurance Claims [Text Block]</link:label>
    <link:label id="lab_hcsg_AccruedInsuranceClaimsTextBlock_documentation_en-US" xlink:label="lab_hcsg_AccruedInsuranceClaimsTextBlock" 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">Accrued Insurance Claims [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccruedInsuranceClaimsTextBlock" xlink:href="hcsg-20181231.xsd#hcsg_AccruedInsuranceClaimsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccruedInsuranceClaimsTextBlock" xlink:to="lab_hcsg_AccruedInsuranceClaimsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_e91aeb10-b6fa-4c9a-a6a8-efd70edc3662_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_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_4efd8127-8870-4686-b544-b6b68b1d01e2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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 acquisition (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_ba22abdc-4124-42b9-8741-e143765ac054_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_ConcentrationRiskByBenchmarkAxis_f8530557-8c37-4e80-b19d-92da8454b981_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink: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 Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_97912808-7768-4e02-bd22-9b38322884bc_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" 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 benefit from equity compensation plans</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink: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 Benefit from Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_56bbb799-7b10-42db-9713-14498121cc82_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock_8cea6a7d-0881-4f89-af63-a2c4cc055256_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink: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 Clients</link:label>
    <link:label id="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:to="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_4686a78a-3a55-4661-957d-c3b584a1fd5c_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" 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_CashAndCashEquivalentsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_82942baa-8052-490a-9732-cac13f06c579_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">Options outstanding to purchase common stock 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c15aa65f-26ca-4020-b02c-b36d61fe01ab_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_126a8add-1e84-48f3-88e4-73e05f114618_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" 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">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink: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, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1fbd20f5-b612-4bac-b5ac-09fc96052e8b_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" 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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract_0285033b-1316-49e1-9315-5284cabb2004_terseLabel_en-US" xlink:label="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract_label_en-US" xlink:label="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves, Additions [Abstract]</link:label>
    <link:label id="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract_documentation_en-US" xlink:label="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract" 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">Valuation Allowances and Reserves, Additions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract" xlink:href="hcsg-20181231.xsd#hcsg_ValuationAllowancesandReservesAdditionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract" xlink:to="lab_hcsg_ValuationAllowancesandReservesAdditionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_16e2c251-3f32-4193-97e4-2f7a8ccf1107_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_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_61e72144-f68a-4f32-8a80-5d2689842a5b_negatedLabel_en-US" xlink:label="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" 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">Expensing of housekeeping supplies</link:label>
    <link:label id="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_label_en-US" xlink:label="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" xlink: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 Tax Liabilities, Expensing Of Housekeeping Supplies</link:label>
    <link:label id="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_documentation_en-US" xlink:label="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" 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 Tax Liabilities, Expensing Of Housekeeping Supplies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" xlink:to="lab_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2f5df63-3680-4f5f-8a27-4834b8bc4b55_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_7505de58-d969-4b3f-92fa-a8dc313c5d3b_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4d0d72e8-918a-49cc-b993-9f29b8e3d206_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Computation of Basic and Diluted Net Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d9f15df-2bc2-468c-8770-1aa4b02b0fac_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_df264524-f616-4d0b-a734-404d4400902d_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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_22d22db4-1bcb-4906-bf33-41f2cad15925_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink: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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink: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 Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_f16ce9cc-920b-4518-af0a-655c2181dda7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" 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">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_651fcffd-1828-4ec0-9b64-52b20107e4d0_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink: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 tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_dc507f7c-fd44-4afa-a2d2-09d2f1903f5d_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_ae01f837-04de-4b6c-840c-e298e93a1cc1_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_7f4cf448-44f8-400d-a718-d581a82a63ef_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_8f5d78f0-cd14-42e9-83c3-bef4196b3306_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_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_b48d8e4c-5de9-4665-88bc-e631201e0fda_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_hcsg_DeferredCompensationTrustAccountBalance_3e436c69-4bad-4942-a65f-e90508c605e1_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationTrustAccountBalance" xlink: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 trust account balance at December 31</link:label>
    <link:label id="lab_hcsg_DeferredCompensationTrustAccountBalance_label_en-US" xlink:label="lab_hcsg_DeferredCompensationTrustAccountBalance" xlink: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 Trust Account Balance</link:label>
    <link:label id="lab_hcsg_DeferredCompensationTrustAccountBalance_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationTrustAccountBalance" 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 trust account balance including the company's common stock held in the plans participant's trust account and reported as treasury stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationTrustAccountBalance" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationTrustAccountBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationTrustAccountBalance" xlink:to="lab_hcsg_DeferredCompensationTrustAccountBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_cec78530-84ee-4f76-821f-d136b15d8b72_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 Stock Options Activity</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_PropertyPlantAndEquipmentPolicyTextBlock_8c9a4580-9869-48e1-82d7-2a17366cec2c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_358f8a0c-1dce-41fa-a33a-e9812148ed41_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_be76be22-46b4-4e64-93bd-ac992946e80b_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-20181231.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_c280f1af-7985-40c9-85a0-6dbbc310190e_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_a813bb33-f0f3-43c0-be6f-800df3ec620c_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_2bf66314-a774-4474-b7a2-0cbe7d840ed8_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_e56d1d8c-bc14-48eb-9256-fae1109c198a_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_ddd25c47-ca12-4845-91a3-56e5cb054958_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_IncomeTaxReconciliationTaxCredits_10bad8ce-9079-4211-bc52-7c5db8151d22_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" 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">Federal jobs credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink: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, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_0bee2e34-f928-42ff-a047-b15e4f69f72a_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">Realized (loss) gain on sales 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_c4fa8b43-de59-41ae-8bb8-a68195fa790f_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_DeferredStateAndLocalIncomeTaxExpenseBenefit_2f911cee-39a3-4f18-95be-eae68271ad02_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" 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">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_054d1507-2a88-487b-84fa-133534402a3c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1aba4dfd-4a29-4199-8090-83921b241071_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_50ab7516-85c6-4a5f-85f3-224760479456_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_hcsg_WorkersCompensationPercentOfLiabilities_425eec28-6132-4272-b20a-345d79ad1bfe_terseLabel_en-US" xlink:label="lab_hcsg_WorkersCompensationPercentOfLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_hcsg_WorkersCompensationPercentOfLiabilities_label_en-US" xlink:label="lab_hcsg_WorkersCompensationPercentOfLiabilities" xlink: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, Percent of Liabilities</link:label>
    <link:label id="lab_hcsg_WorkersCompensationPercentOfLiabilities_documentation_en-US" xlink:label="lab_hcsg_WorkersCompensationPercentOfLiabilities" 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">Percentage of Liabilities From Insurance Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_WorkersCompensationPercentOfLiabilities" xlink:href="hcsg-20181231.xsd#hcsg_WorkersCompensationPercentOfLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_WorkersCompensationPercentOfLiabilities" xlink:to="lab_hcsg_WorkersCompensationPercentOfLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_0d856064-4eb3-4c5e-9bed-1c65940f7e5c_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss" 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 loss (gain) on deferred compensation fund investments</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss" xlink: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 and Equity Securities, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8ae5d711-747d-4fd7-8bce-cb0900e34050_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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_448393b8-c601-4b1a-a834-6eda546e286d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_0a0830d0-8468-4999-9840-8e1f7e57a34a_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">Weighted average exercise price of options (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-20181231.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_aa15dbc0-df29-47db-9929-b5a03e0fd7db_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_IncrementalCommonSharesAttributableToContingentlyIssuableShares_f54a6d95-2ccf-4ea2-9f2c-6cd9d7e36c20_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" 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">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7f487f8a-3aa5-4b06-bf56-9142b4896dde_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_75f71c96-9606-49fc-93f5-6c1d2b443a17_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_0370a052-1d93-4038-9c34-65e8fbc48774_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_e65a2cf3-bfdd-4df1-b3e0-52315cfeb1a5_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_4127fe43-70ee-4a40-9b2e-0a0503d0293f_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-20181231.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_d952ce2a-2cd9-4f22-8c3c-a34984f8b87c_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_ImpairedFinancingReceivableRecordedInvestment_d4f0354f-1bba-4fce-ae95-c19324ff99f5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" 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 beginning of year</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_14ad2387-26ff-4112-8844-3a45946ce1b0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" 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 end of year</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_8bb4ef26-c664-4d7f-92ab-c9a3a06427e9_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_d0d5078f-8711-4998-b50c-b84094b32df6_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 (loss) income</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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_ab213451-7cc6-438d-9ea8-0b8161f02f64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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 Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_eec82640-3342-4cec-8495-bd83947604d1_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_5870fbe8-01c2-419e-a50f-216c03c936a4_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_hcsg_TreasuryStockPolicyTextBlock_5eb7ffa1-af09-4d85-9d12-07b53764d5f1_terseLabel_en-US" xlink:label="lab_hcsg_TreasuryStockPolicyTextBlock" xlink: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_hcsg_TreasuryStockPolicyTextBlock_label_en-US" xlink:label="lab_hcsg_TreasuryStockPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:label id="lab_hcsg_TreasuryStockPolicyTextBlock_documentation_en-US" xlink:label="lab_hcsg_TreasuryStockPolicyTextBlock" 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">TreasuryStockPolicyTextBlock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_TreasuryStockPolicyTextBlock" xlink:href="hcsg-20181231.xsd#hcsg_TreasuryStockPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_TreasuryStockPolicyTextBlock" xlink:to="lab_hcsg_TreasuryStockPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d21a396c-3726-43f9-b3c0-4202f853fa31_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_4dc1fcd6-8873-41a8-a209-03b4ef30cf21_terseLabel_en-US" xlink:label="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" xlink: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 covenants</link:label>
    <link:label id="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_label_en-US" xlink:label="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" xlink: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, Number of Financial Covenants</link:label>
    <link:label id="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_documentation_en-US" xlink:label="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" 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, Number of Financial Covenants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" xlink:href="hcsg-20181231.xsd#hcsg_LineOfCreditFacilityNumberOfFinancialCovenants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" xlink:to="lab_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4442a189-cc52-4be7-8cab-c9236c7593a9_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_PaymentsToAcquireBusinessesGross_8d3f0cb7-3a61-4b32-93c0-5e74ae0aa83b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Cash paid for acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_dfc94e75-e751-43a5-82a8-2dcb2ca6304f_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_33068f5d-9b76-4ec8-b76b-69df367419e6_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of earned income on a pre-tax basis, deferred</link:label>
    <link:label id="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_label_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" xlink: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, Percentage Of Pre-Tax Income Allow Participants To Defer</link:label>
    <link:label id="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" 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 plan, percentage of pre-tax income allow participants to defer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" xlink:to="lab_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_9ff41c99-fc9a-4806-9ed4-4d4f29729911_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-20181231.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_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock_7dbd9627-b5a7-4abc-bc5b-8b6e40e3b400_verboseLabel_en-US" xlink:label="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" 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 Leases Expense</link:label>
    <link:label id="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock_label_en-US" xlink:label="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" xlink: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 Operating Leases Expenses [Table Text Block]</link:label>
    <link:label id="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock_documentation_en-US" xlink:label="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" 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 Operating Leases Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" xlink:to="lab_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_26e58af3-e696-424c-b020-a61811830d6c_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_92286e78-f54a-45a9-bff3-5d5ad2f381f4_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_DeferredIncomeTaxLiabilities_1e803e8a-17f7-4e0c-968d-019feebdd1ef_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_69ee8177-9bc3-449e-ac48-0f622afd4a9d_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_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8bb1c7f7-5b94-4f58-801c-55554f220b28_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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 recognized tax benefit related to stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_d5f3d2ad-a285-4b96-891f-8c0f2ab8b58a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_450afbbc-f2e8-4878-ad59-7dc8304e653a_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_dei_EntityVoluntaryFilers_be4601ae-f488-4686-8c45-f66c3e142dc2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableMember_37339c7c-0a55-40f8-a65c-61a348d88683_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableMember_label_en-US" xlink:label="lab_us-gaap_NotesReceivableMember" xlink: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 Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableMember" xlink:to="lab_us-gaap_NotesReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2c1bddc6-f664-4e9e-9937-7228d06e1e6b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" 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_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink: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, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_097fc646-7f87-4fea-9550-35d02b19b5ce_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink: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 Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink: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, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_39134f3b-da3a-4903-aa88-1f3bf4565245_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_1a728529-0b83-4cc0-924d-b4df18049dcb_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" 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 Payments</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_c08cab6b-9c67-40e8-b85d-aee9646a0c36_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_ValuationAllowancesAndReservesChargedToOtherAccounts_d569605e-93d0-4ab5-a317-7a9096903e25_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_d1d7e25a-2bcf-4ee7-970b-319b8b92de42_terseLabel_en-US" xlink:label="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" xlink: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 tax (benefit) expense</link:label>
    <link:label id="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_label_en-US" xlink:label="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" xlink: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 Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans</link:label>
    <link:label id="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_documentation_en-US" xlink:label="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" 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 Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" xlink:href="hcsg-20181231.xsd#hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" xlink:to="lab_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e1f5e7d8-f66d-416d-b7be-5f882052eb7a_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 Receivables</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_ScheduleOfQuarterlyFinancialInformationTableTextBlock_619c2404-eded-4590-adcc-3e4ba9abed35_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" 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">Selected Quarterly Financial Data</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_9490151a-d905-424a-8db8-6e85124ee7e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink: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, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" 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_cf833d2f-af73-4513-aa58-640b5f5131e7_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_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_935ac1de-8503-4eb0-b0db-200071e43def_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" xlink: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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" xlink: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, Exercisable [Abstract [Abstract]</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" 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 Plans, Exercise Price Range, Exercisable [Abstract [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" xlink:href="hcsg-20181231.xsd#hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" xlink:to="lab_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_79b19dd7-4565-47a9-b7a7-25b9ed1fa72c_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_a9bf8f49-3596-4a63-8539-ee64205fe3bc_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_9e9a223a-60f6-4c20-b0a5-fb14b5d805ec_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-20181231.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_7a08f869-d0b2-43aa-bb4e-8ae401e275d3_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</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_d2898225-0c17-4754-a9b7-32fbc533a361_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_c78c28f1-1909-4719-8be3-a864a2af356b_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">Notes outstanding, net</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_77db2e7b-a9dd-44ac-8231-89c0fdc47b65_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_16c94646-a8f6-4547-b197-87b7a6bea14d_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_ec4c9840-42da-40a3-8587-3a92adb537ee_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">Impairment loss on goodwill and intangible assets</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_dd9a8655-336d-4769-ab2e-4aab400e29aa_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-20181231.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_RelatedPartyTransactionDueFromToRelatedPartyAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_fd651ebd-2b29-4625-b352-6e0cc5880207_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_9ab8ff80-73ee-4a53-8342-0346ce133e2a_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_c9d43283-1c5b-44a4-8100-692713d7f6f5_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_beb62f92-5c0e-4d54-b9b5-e0c72ba15512_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_f7d3b26c-877f-4581-8f44-7fee11bb9104_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_61ea937a-61a7-4642-980c-5e7df367e47a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1e55930f-6786-4499-98e6-67041de77d4f_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_hcsg_SmallCapValueMember_96efb367-e4f1-4ef3-8ae2-4391943db0c9_verboseLabel_en-US" xlink:label="lab_hcsg_SmallCapValueMember" 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">Small Cap Value</link:label>
    <link:label id="lab_hcsg_SmallCapValueMember_label_en-US" xlink:label="lab_hcsg_SmallCapValueMember" xlink: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 Value [Member]</link:label>
    <link:label id="lab_hcsg_SmallCapValueMember_documentation_en-US" xlink:label="lab_hcsg_SmallCapValueMember" 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 Value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapValueMember" xlink:href="hcsg-20181231.xsd#hcsg_SmallCapValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SmallCapValueMember" xlink:to="lab_hcsg_SmallCapValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_c5af5235-d974-445c-bd7d-eb7091319bb7_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_ValuationAllowancesAndReservesChargedToCostAndExpense_3c8702e5-08e9-480f-9d89-c2964835909b_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" 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">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1f0dd1f2-1181-472f-9eab-b70569f09a52_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_228faf7f-20c4-4277-a882-964416a5e0ea_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_6ac6c07a-6561-41f8-bf69-e4510dcb4974_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">Stock options authorized to issue (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_OtherAccruedLiabilitiesCurrent_b0b233ad-3442-4453-a019-1e6a13ff32ac_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_291cf52f-e725-431e-a680-471849d50bb0_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 (Loss), 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_ab091103-b068-4f2c-8a68-4e44ff19e613_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" xlink: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 of stock awards vested during period</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" xlink: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 Options, Vested In Period, Total Fair Value</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" 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, equity instruments options, vested in period, total fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_33c2c636-e9c2-40c8-b4d5-de6456044241_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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 Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_178f0274-dff5-4101-b255-2f1c652c5b22_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Autos and Trucks</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_38ed39ce-a347-4352-8bd8-d4b9e3830959_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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 beginning of year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_ff5fd267-deff-48e0-8368-ef17f01e4506_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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 end of year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink: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, Allowance for Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock_a8b5ce75-5aeb-4273-b4bd-f4d53bb45dd3_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" xlink: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 Debts</link:label>
    <link:label id="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock_label_en-US" xlink:label="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" xlink: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 Bad Debt Expense [Table Text Block]</link:label>
    <link:label id="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock_documentation_en-US" xlink:label="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" 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 Bad Debt Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleOfBadDebtExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" xlink:to="lab_hcsg_ScheduleOfBadDebtExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_9c37ac15-5d5b-464a-8cbd-13b08390820c_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_97b4545d-bdf6-42e2-91f7-a93046ee55d6_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_33b325b5-a2dc-4c49-8a47-202bed9a9d39_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_MarketableSecuritiesUnrealizedGainLoss_4d4eba69-8ddd-4d60-9432-363c89b0baf2_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink: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 (losses) from marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink: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, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_30335636-40ab-4c0f-b632-253074063490_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink: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 shares purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink: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, Shares Purchased for Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_c44573e7-521d-4899-9b3b-fb4ec7978bb9_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_578e6ce4-e242-47f9-a24d-dacba3aa6e5f_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-20181231.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_6af7329f-e229-4bf0-b248-e4f7e604bcee_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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b5c97caa-aa10-4eba-a171-8269abe5e1fc_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" 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">Significant Components of Federal and State Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_63d8b887-4c12-4623-8bfe-f39b032f176f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Compensation Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Compensation Cost [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_d6a807ea-5324-4a9b-8266-9d1c4d7f1518_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_us-gaap_TypeOfAdoptionMember_8ea44f7f-2713-49ce-83de-cb2174066220_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_ae0bf808-9980-46a0-aadb-db174c99fa77_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-20181231.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_e2e0f62a-e706-4c10-8cb6-df518d6e6d0a_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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 and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_f42c8822-a7b6-47e2-b949-2052c0dfa786_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" xlink: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 vested and outstanding (in shares)</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_label_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" xlink: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 Vested and Outstanding</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" 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, Shares Vested and Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" xlink:to="lab_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding" 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_VariableRateDomain_3b8d8f32-72aa-45dd-bdb4-d974684c86d9_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_ba576001-26fc-430f-8d28-be2581dc090c_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_dei_EntityShellCompany_3d22cdcd-21bf-471b-92be-08f62c7198bb_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink: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 Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink: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 Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5d2bfd8e-63fe-4227-afac-f3a07d87f3ad_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_2d7cf283-cc4c-42de-b7af-91ae11a8e714_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_f0fe2967-7077-45e5-ade2-e558505a0195_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_AllowanceForCreditLossMember_981ea496-7be6-423f-b445-5ffebba9cdc4_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink: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_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_33beeaaa-c1c0-49d0-8617-5179a1de4df6_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" 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">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_a3765daf-7ad7-44ff-8f26-192696ecb719_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_fd1a0d02-bc53-4afb-ba68-978203f64d48_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_c02f9709-4d64-49ce-bc76-60422dadd9fe_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">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0f722188-34cc-4a04-82e0-05391e9f395c_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">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_08cfcb5b-9a85-415b-924d-5aa3e63ecfc7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" 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 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_GoodwillImpairedAccumulatedImpairmentLoss_d0086a61-c9c2-4c65-a028-66420ab1006c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink: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, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_da969de5-2b0f-45e4-9810-5a35253fae27_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_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_bd65a4f5-7aee-4b9c-ada3-a41eadce757d_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of match participants' deferrals</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_label_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" xlink: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 Employer Contribution Percentage of Participant Deferral</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" 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 Employer Contribution Percentage of Participant Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" xlink:to="lab_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_e57d2468-d9d7-4b3c-b323-ee4e7ede08d2_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_94be7c9a-3cfa-4bfb-b860-df27a261b079_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">Dividends Payable on Outstanding Weighted Average 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-20181231.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_92d20f28-7814-4ee9-bdd7-526174a21a51_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_ea4f6bc5-675f-4f5b-aa26-305247fdb337_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_cd92064a-b72b-462c-beaf-7e1faff7286a_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_129ccba7-ed62-49a0-85cb-88276a004ebf_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_088f2479-c709-4111-b1b0-3d8f62ddd4b1_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_a0428e27-9059-42ea-992b-f2166a3b9a37_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_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_23ee5bf1-6931-4dcc-97c0-bc88e2fe7439_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_66046b4a-b6c1-400e-8294-5b118ade4e0d_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-20181231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_87f1a615-bb1b-4590-ac8d-f2c3c108cc77_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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">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_us-gaap_ReceivableTypeDomain_d05193ee-b240-4c93-aa2f-d40a7592325d_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_215a1cc5-4ad3-4283-8216-588afa39447c_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">Change in 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-20181231.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_9b890710-2a8b-45d2-829d-e2a2718befcf_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" 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</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_e4704e47-0159-4e68-acad-a0733f3138ec_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_b782d458-a984-4a08-bb57-ceeab601a32b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract" xlink: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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract" xlink: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, End of Period [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_c91cd208-facc-4eda-a058-e45b8e1ece4d_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_23a36823-8eee-45cf-a879-49e4a0fe3f50_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_8763d7d5-2b6f-4a67-a10f-ae3ccb99ab2f_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_178faf9c-3d23-4ed9-b6f7-fc6fa68c360f_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_b5f8da2a-2668-4cca-be50-ac1933918849_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_e55be289-7b6b-4f6b-ab8a-e4a48d6ff2c8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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 intrinsic value of 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_169ed8a1-f72c-4439-aaf9-509aa4607ebe_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_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_8cf085ee-44a3-49bd-a5b0-68bccf6397ad_terseLabel_en-US" xlink:label="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Full vest in matching contribution</link:label>
    <link:label id="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_label_en-US" xlink:label="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution</link:label>
    <link:label id="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_documentation_en-US" xlink:label="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" 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">Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" xlink:href="hcsg-20181231.xsd#hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" xlink:to="lab_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a5de6c8b-5a20-4fe3-a99c-311852db2dee_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_7bc3df26-9984-404f-ab85-05700df84a95_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_8d11a9df-5fdc-464b-b62d-dbfa1175f26b_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_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_1fcee90d-6f12-483c-9688-44f2839a7e4f_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_4d85704a-ab9b-4bde-8daa-a8ae6afb51df_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_e0f402bb-614a-457f-b4ad-f758fdabd1b0_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</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_45d9ab95-4d38-4431-a9a7-6fe6f953808c_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">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_1fe4304c-7818-4c16-9bae-611f519b8b47_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 dividends 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_cf4ce268-04df-4ac6-a7a9-895adccd0a6e_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_48d1a958-699d-4042-b63f-3cf2836d41a0_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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2b813caa-781b-4e96-8438-54e8c2f93bff_verboseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" 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 II - Valuation and Qualifying Accounts and Reserves</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_e0b55398-d598-47c9-ad94-325935ac8ac3_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_a2e16d1e-3238-4904-9270-640692252f5a_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">Long-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_650ebd5f-5689-444a-9e83-2fe7ab05ca8a_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 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e6b5fd6b-626c-469b-aa25-fece0b266359_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_36b03f41-58b8-46b6-9db9-5711bc91b087_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_8ce2b3c0-737b-4202-97cd-c2fc8e772363_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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_100fc0c1-4089-4565-bd12-93912c889716_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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">Reconciliation of The Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f2835eaf-5c51-4b8f-804d-022543f3892e_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_04732775-c2c8-4a16-b271-ddb542930cd5_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Share-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_PriorPeriodReclassificationAdjustmentDescription_fdf78306-58d9-4ccf-9aa8-6e998fbf1a72_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_TransferredAtPointInTimeMember_61b89359-caca-467d-a0e0-97e4aca60eda_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_f4221154-ef98-4291-ae4e-310c6682301d_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f59002bb-84f6-486b-9000-865607e6b7bc_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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d48223b9-737a-4715-b835-6fef257255db_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">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</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_srt_ValuationAndQualifyingAccountsDisclosureTable_0487974b-b826-464b-8942-3bfeeb5f91e5_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_e0ee5e68-87d9-4e3d-b3cf-a80c06d00225_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_1c5c2aa6-6bfa-420a-9a1a-9810cfdbc58c_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_d39e67d6-1bd6-4ea1-9f6d-bffe3880f73b_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 Information Of SERP</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_afef6a30-87cb-4b8f-ae44-dc244d74515d_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_66b784bc-6961-42f0-8a2a-24354b242d60_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_e9276763-046c-481d-8534-57c56a0d7aa2_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_0856955d-101e-44a1-b3b3-6e5a2d2b5e71_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_e7932b3b-7826-48d0-af7d-ab29b03fa6aa_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_ContingentSharesSettledPursuantToAcquisition_a8f4c938-b713-4b97-bdae-3c248bd1a22f_terseLabel_en-US" xlink:label="lab_hcsg_ContingentSharesSettledPursuantToAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent shares settled pursuant to acquisition</link:label>
    <link:label id="lab_hcsg_ContingentSharesSettledPursuantToAcquisition_label_en-US" xlink:label="lab_hcsg_ContingentSharesSettledPursuantToAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Shares Settled Pursuant To Acquisition</link:label>
    <link:label id="lab_hcsg_ContingentSharesSettledPursuantToAcquisition_documentation_en-US" xlink:label="lab_hcsg_ContingentSharesSettledPursuantToAcquisition" 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">Contingent Shares Settled Pursuant To Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ContingentSharesSettledPursuantToAcquisition" xlink:href="hcsg-20181231.xsd#hcsg_ContingentSharesSettledPursuantToAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ContingentSharesSettledPursuantToAcquisition" xlink:to="lab_hcsg_ContingentSharesSettledPursuantToAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti_e167b094-5db7-4b1a-9de4-f9439948b9ad_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">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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_3f8b45fb-75d9-4bcf-932c-9d9a3d9e8e4c_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink: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 benefit from equity compensation plans</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_fbc6c2ce-6c1d-4b21-b9a2-5dd4a92638a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_bd530452-07ca-4b4f-913b-34b4504b2c61_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_50d5ae68-4bb1-4fa1-a324-823f60298d3a_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-20181231.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_e1696e48-a8e3-42b5-9256-3427b61a404a_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_eb4e8091-383b-4e62-8dff-f275594a969c_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" 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 remaining vesting period (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_51608262-2658-48d5-b5a6-6c2c881addb9_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_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_110a444b-5c24-4188-a22d-5d8ef84bd652_terseLabel_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" xlink: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_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_label_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" xlink: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 Tax Assets, Accrued Insurance Claims</link:label>
    <link:label id="lab_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_documentation_en-US" xlink:label="lab_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" 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 Tax Assets, Accrued Insurance Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsAccruedInsuranceClaims"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" xlink:to="lab_hcsg_DeferredTaxAssetsAccruedInsuranceClaims" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_39ebef9a-5ae3-4482-be4e-7d6508700eb3_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_dc53be81-0e67-4f6a-aadd-0adc3d3cea81_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">December 31, 2017 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_668f78cb-4ef9-424c-8e60-d1d4151e54ac_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">December 31, 2018 (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_aeffa344-8d49-4c87-9de6-0367adc777bb_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_EmployeeRelatedLiabilitiesCurrent_61798c22-b294-487a-b95d-8987d7e15ca6_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_e16fd253-e6b1-415b-9638-8d974d788e0f_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-20181231.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_c34dc5ef-0c21-42b6-b5ea-4078f49077f8_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_6c4cbbd1-5ee2-4a8e-b6cf-3d823b10c30b_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-20181231.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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_4701cf6c-e654-41fb-811b-5afcb05de5e8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" 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">Future Minimum Lease Payments under Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0f03d2c9-d5e4-4b32-8322-b9a78bd9863b_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">Shares issued pursuant to previous settlement</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_ad794c89-4670-48ec-9010-a4a67110342b_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_hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent_888749fb-ef8e-416f-a697-937664c6eee0_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"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent" xlink:href="hcsg-20181231.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b2401b6c-d49f-4cea-9909-c806609de9a0_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" 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">2023</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_49102689-d791-4498-88c8-34b5463968f9_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</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_183542ab-a185-459e-ad8d-e199cad37bbc_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_cacfbbb7-8dec-4972-8bed-8942b59940bb_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 by Major Class [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_IncomeTaxReconciliationOtherAdjustments_f87fd895-6997-4ca0-861e-294be82bca78_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" 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, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink: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, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_52108466-9c9e-4a8d-bd70-5a5dea28d169_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_e244e6a3-28eb-4ad9-8603-539a1fa12fc5_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-20181231.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_CurrentFederalTaxExpenseBenefit_0e6158b7-7025-4a3c-bf5b-5e696afd8b3f_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" 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">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2d0a710b-30bf-43cc-b69d-c3557509a811_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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, excess tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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, Share-based Compensation, Excess Tax Benefit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_60267d10-5a9f-4d21-8a94-0f3245b1afa1_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink: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 Outstanding balance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Average Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_2f1a7746-edee-412a-8416-b30a7a37d2d7_terseLabel_en-US" xlink:label="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases (decreases) resulting from:</link:label>
    <link:label id="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_label_en-US" xlink:label="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" xlink: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, Increases (Decreases) [Abstract]</link:label>
    <link:label id="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_documentation_en-US" xlink:label="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" 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">Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" xlink:href="hcsg-20181231.xsd#hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" xlink:to="lab_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b3b8ccd5-b322-4f5d-b76c-f1c9ea6cc283_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" 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">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_cbe41160-9f83-41a9-bba7-d9eee0180c2d_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_AllowanceForDoubtfulAccountsReceivableRollforward_abf5f873-c86e-49de-a372-4e31ed3403dd_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 Receivable [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_a4729897-9843-46da-8f18-2826cfd6b698_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_681db667-fe7d-4191-a4c4-a1e980c71614_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink: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 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_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9e03efff-5fdb-4396-ad73-b7e1076bcdc3_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" 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_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_dea7db25-37b5-4df7-9bdc-7c7fc0762e49_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_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_ab7adc91-5987-4ccd-8583-0761c5f88ea8_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service agreement period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" xlink: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, Service Agreement Period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" 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, Service Agreement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" xlink:to="lab_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues_e1bbf8c3-206f-4e6c-8eb5-0f2f9b84f3ba_verboseLabel_en-US" xlink:label="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" 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">Percentage of fee paid to related party in relation to related party's total revenue (less than)</link:label>
    <link:label id="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues_label_en-US" xlink:label="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues</link:label>
    <link:label id="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues_documentation_en-US" xlink:label="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" 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">Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" xlink:href="hcsg-20181231.xsd#hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" xlink:to="lab_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_558804fa-9d58-4432-8fca-80dbfa1c9202_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink: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 common share purchase price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink: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, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_8717eaf0-5b2e-4afa-bb15-b3c4dd28bc2c_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_SegmentReportingInformationLineItems_9bd54b16-170a-4325-a8ca-ff3713062690_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_6145d35d-2382-4194-8db4-12d94ea43bd6_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,344 and 74,960 shares issued, and 73,877 and 73,436 shares outstanding as of December 31, 2018 and 2017, 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_ca3ddf9e-5099-4e31-875a-26f58893ece4_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_67c29df8-917c-44d7-9772-bf0a3c67f6d8_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-20181231.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_us-gaap_StockIssuedDuringPeriodValueAcquisitions_ba36ffd2-6bc7-4b52-bc9b-38ebb0fe56c0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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 acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_37c24efa-44ae-4e1d-b009-ca8e51afc559_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">Common stock reserved for future 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-20181231.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_9e2d5ba0-e9c3-4c8d-9982-e1b3baf775b0_verboseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" 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">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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_74e2d278-6e53-45a6-8186-1f793f2a2a1d_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" 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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_faba0574-5378-4a9a-891d-93906a719b9a_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_8d4238c3-4a46-4076-9dfc-6743c4b7c909_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">Cash dividends declared per common share (in shares)</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_07465bef-a2cc-48ff-ad57-1fe658bf173f_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_e1f51ab3-a3e7-42f9-8c22-39ddcac34652_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_9b999691-b2aa-4278-bacc-4470832460fc_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,467 shares and 1,524 shares as of December 31, 2018 and 2017, 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_4a37e100-eb86-4de0-a909-0307de95eae8_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_4d27c223-a894-4ec8-8d7d-639409581b1f_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" 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 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_52ea7e6c-d51d-4830-8c93-14853d1b0549_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-20181231.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_1c6d9019-6ecd-44ae-be86-449f87c945f2_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_b3e87264-19ca-49bb-806a-e78fda6eba02_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_de0ba67a-e3d9-4dd9-991d-99437e493196_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_c6e3d1a2-7765-4eaa-88ef-8c4255f15b85_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-20181231.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_7dde8257-43aa-4dbf-b818-ee70785cb399_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_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent_e71e8188-f31a-4d1c-801d-83c10e6931db_terseLabel_en-US" xlink:label="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" xlink: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 receivable reclassified to long-term notes receivable</link:label>
    <link:label id="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent_label_en-US" xlink:label="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" xlink: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, Reclassified From Current To Noncurrent</link:label>
    <link:label id="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent_documentation_en-US" xlink:label="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" 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 And Notes Receivable, Reclassified From Current To Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" xlink:href="hcsg-20181231.xsd#hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" xlink:to="lab_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_0c27e16f-2933-4c21-9a5f-953e5404e7a8_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_6c62e912-166d-4fba-8653-b766074dec6d_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_d8e31c66-a039-4e03-a5df-cf55ba7f7738_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_DeferredIncomeTaxExpenseBenefit_91a890e7-cdf0-4c00-8d00-53e9b10f11fe_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_f2dd4377-f125-4eed-bff3-016182a179bf_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_46c2929e-d45f-4fee-81d7-ebdf0ac0d10d_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_b21b4926-6ad3-401c-88e4-eb15d4e90648_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" 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 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_4cb2bbb5-1e0a-4b7f-9468-c4b7b48aa1a6_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_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d5a716fb-72a8-44a6-b26e-0de6ad50558d_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_1f949372-1226-4acc-a2e5-02108fd53f45_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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_627eec03-f6db-40a0-9012-2d41ebad68e0_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_1ff4b56d-58e4-49e8-9fff-7a879bdeb8bb_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" 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 paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_5f926261-8b06-4584-8a24-3210c29c9847_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_116f6edd-6ec3-4ab3-b701-0943249d57b5_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 expense</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_586d74b3-2bbf-4d18-b178-6a2d3826db70_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_e5c5445d-fc19-4d37-81bf-43979bc3fb94_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 taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_66ff7675-8381-4fa6-be14-71db8411f2a6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f3892b11-8738-424a-8f69-e3e708987f47_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Tax provision</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_b94cce3d-2539-49f9-a92c-363918bd8d38_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_60ead264-cfd1-45dd-85c3-e28fa28a7a3e_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_ae970433-9a30-4a9f-9ec9-50301d66606f_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_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_893d0fc8-3325-471b-918b-de616b0648f7_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 income (loss), tax expense (benefit)</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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_d80b85a1-71fa-4bd3-98ca-b2ffc3869b4f_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" 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">Tax benefit from equity compensation plans</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_640dbb54-ce7b-4762-83bf-7a9f6a46dc6e_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_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_15fd01eb-5292-4e9c-b0c5-f0878d21191d_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual earnings withheld to purchase common stock</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" xlink: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, Annual Earnings</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" 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, annual earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_0e7946a3-58df-472e-9ddd-2110c38041e2_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 $47,209 and $11,985 as of December 31, 2018 and 2017, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_93952bf0-70d8-4f11-b8a0-0e68fa7586e4_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_3d9c12d8-57a2-4aec-99cf-f9c918cfa42e_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" 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">2022</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_ComponentsOfDeferredTaxLiabilitiesAbstract_582cffa7-69ed-4012-a1cc-3cbd75c7f4cf_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink: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 tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_131172a7-65fd-4531-8a2b-24cc0b903f59_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink: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 benefit from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink: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, Tax Benefit from Exercise of Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_3bfd1ca4-873b-4818-953d-8336fa1b5330_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_2223e6f4-032a-4d42-bca5-f63a510f100a_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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_ca92bc54-50eb-462e-8a3a-939ba5fc9f87_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_3ac0cfe1-ff7b-4444-97df-ad87225c635f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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 Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_dc4651ba-c045-484f-806f-441463642399_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" 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">Tax exempt interest</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink: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, Noncontrolling Interest Income (Loss), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_fd6a1ccd-a850-422a-85ac-afad57b715f1_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_IncomeTaxReconciliationChangeInEnactedTaxRate_3aa565ad-4526-4bcb-912b-23d8cd247e91_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Tax Reform - remeasurement of deferred taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink: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, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_423b839d-ef3b-40b0-9767-13600d8cce81_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_hcsg_GenesisMember_1f7a7b97-61cf-44e8-bcce-4d549e42a5da_terseLabel_en-US" xlink:label="lab_hcsg_GenesisMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesis</link:label>
    <link:label id="lab_hcsg_GenesisMember_label_en-US" xlink:label="lab_hcsg_GenesisMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesis [Member]</link:label>
    <link:label id="lab_hcsg_GenesisMember_documentation_en-US" xlink:label="lab_hcsg_GenesisMember" 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"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisMember" xlink:href="hcsg-20181231.xsd#hcsg_GenesisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_GenesisMember" xlink:to="lab_hcsg_GenesisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_da53a4a6-20d7-4ba3-8e1b-71cb52e0dd97_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' 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_d065edce-7837-4fcb-9de5-46f60847f91c_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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f4726c02-f46c-41a1-8004-608cb8f52f7c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" 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">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3fcbe2fb-7acd-4131-a916-c0fd851e705b_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_LeasesOfLesseeDisclosureTextBlock_369d8671-10c5-44e3-a5f9-c52bb1ead212_verboseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" 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">Lease Commitments</link:label>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink: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 of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8dc6de3f-3efc-4750-a07f-3062a4c67f01_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_46a2ffe5-daac-4f89-aeb3-5533a2453c95_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-20181231.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_de41533f-6899-4dfd-a627-e8f003b01a16_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_c78b491c-9b2b-4f80-9d4b-0399b91714bf_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_5a141012-b287-4ea0-ac80-ac8f56b39b02_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_785d2f32-fce1-4215-8e96-a92a7c3db5ea_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_a31a340c-4b89-4390-b285-06a1b41159e3_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_b8802bb9-c2d2-4833-b5a0-78f7ac8e329b_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_8240f516-db44-42cb-bbe5-4a1bbbb735fb_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_9f506ef8-fc7c-4b16-b673-f6ffd52754f4_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_11d1d502-8afc-4b37-a874-7576f28513e4_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-20181231.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_3e73347f-ce47-4a89-bbce-f16215be79a9_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_7e7d7882-aba7-4687-b882-ec0a56ff3f5d_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_741b0e26-419c-4a94-9875-c27b89453123_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_FairValueOfFinancialInstrumentsPolicy_5229956a-c476-4953-b7a4-e62c6d833456_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_d7ddd81c-b8c3-4b6b-9ed4-77e5666874af_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3fd52155-0c79-4746-a813-d7a1527e79c5_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Depreciation of property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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 Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_138c67ed-f134-429d-aec3-b3d888db25f1_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_adc87fbd-ae51-4176-b51f-e0ced654f63a_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">Right-of-use asset</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_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_f52d92d8-e7a5-48a6-97b3-11fb4d04e230_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_OperatingLeasesFutureMinimumPaymentsDueThereafter_b26f4913-8a31-4d86-a766-dbfa65c89462_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" 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">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" 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_c2ee64da-5f7c-46ca-bcc1-1e10ae153b30_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_c6e04981-2377-45f5-8ab6-651248a736fd_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_74144d26-73ec-4731-9b8d-29ca45608dd6_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_5d7d11c2-07a7-4cef-9f28-ca052b7f89c5_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_NotesReceivableImpairedNonperforming_1654ffa9-f475-4560-8f16-44cc9ccda41e_terseLabel_en-US" xlink:label="lab_hcsg_NotesReceivableImpairedNonperforming" xlink: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_hcsg_NotesReceivableImpairedNonperforming_label_en-US" xlink:label="lab_hcsg_NotesReceivableImpairedNonperforming" xlink: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 receivable, impaired, nonperforming</link:label>
    <link:label id="lab_hcsg_NotesReceivableImpairedNonperforming_documentation_en-US" xlink:label="lab_hcsg_NotesReceivableImpairedNonperforming" 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">Notes receivable amounts discounted to present value due to impaired status.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NotesReceivableImpairedNonperforming" xlink:href="hcsg-20181231.xsd#hcsg_NotesReceivableImpairedNonperforming"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_NotesReceivableImpairedNonperforming" xlink:to="lab_hcsg_NotesReceivableImpairedNonperforming" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_578c6fd0-ef40-4e64-91ae-2844f1a48686_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" 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">Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HousekeepingServicesMember_bcf8d61c-fa7a-49bf-ae78-3164a7d7de60_verboseLabel_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" 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">Housekeeping</link:label>
    <link:label id="lab_hcsg_HousekeepingServicesMember_85753f41-001d-4283-af18-54b420e5d555_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 services</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-20181231.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_DiscountedNotesReceivable_c1c1baf5-61fa-4d6f-91ad-3fd6c7cac1ec_terseLabel_en-US" xlink:label="lab_hcsg_DiscountedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted notes receivable</link:label>
    <link:label id="lab_hcsg_DiscountedNotesReceivable_label_en-US" xlink:label="lab_hcsg_DiscountedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted Notes Receivable</link:label>
    <link:label id="lab_hcsg_DiscountedNotesReceivable_documentation_en-US" xlink:label="lab_hcsg_DiscountedNotesReceivable" 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">Notes Receivable, Impaired, discounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DiscountedNotesReceivable" xlink:href="hcsg-20181231.xsd#hcsg_DiscountedNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DiscountedNotesReceivable" xlink:to="lab_hcsg_DiscountedNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_a7cdfd54-0b12-4088-b89e-2b3542575747_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-20181231.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_hcsg_ServiceAgreementsDurationOfService_ce50827d-2fa2-41d0-ae10-457b079911ea_terseLabel_en-US" xlink:label="lab_hcsg_ServiceAgreementsDurationOfService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service agreement term</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsDurationOfService_label_en-US" xlink:label="lab_hcsg_ServiceAgreementsDurationOfService" xlink: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, Duration of Service</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsDurationOfService_documentation_en-US" xlink:label="lab_hcsg_ServiceAgreementsDurationOfService" 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, Duration of Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDurationOfService" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsDurationOfService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ServiceAgreementsDurationOfService" xlink:to="lab_hcsg_ServiceAgreementsDurationOfService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_1a54b496-4243-49a1-a312-04f7a9793087_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_6d772ab2-2b37-4b59-9ecd-3e70b09be4e5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_d5ac5cf1-5284-4582-8051-0aaf097c28a7_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) proceeds 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_cf05056e-c26a-4031-9957-10a4cc6c69f0_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_7eb8b682-8a6c-4f3f-a98a-f8d563d7fa1a_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_6b667910-ab34-49aa-bb39-fac8f979baec_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0f9d2d21-a15b-4f93-b76c-fba6f431b6aa_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 before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_06ccfc79-b753-49bb-a3f6-6973a8fab509_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_2155c16a-fec8-4275-ae63-1346af33e433_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 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_1dcf687a-926d-4f22-8801-b0d3357a8241_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_CompensationAndEmployeeBenefitPlansTextBlock_b5a51f32-8411-4f56-8ab1-71ddebe7d95f_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" 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 Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_82dadd7c-ee34-471c-aa35-553291132cc6_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" xlink: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 fair value of common stock purchased</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" xlink: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 Value of Shares Per Employee Per Calendar Year</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" 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 Value of Shares Per Employee Per Calendar Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b31c1502-d05f-4d26-bc2e-3f743a94eb3d_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_5233a6b2-5280-40ac-8e09-cf2034fa7d7c_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">Short-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_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e2a8f73b-7f4e-44a6-b79a-e98979151137_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_4da1db95-58e0-48f5-9110-0cfa48da3809_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_QuarterlyFinancialInformationTextBlock_c24afe33-ce8e-4998-b16e-3e3c7b333fdb_verboseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" 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">Selected Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_1afd9185-30c6-4eab-af48-521b1629f39b_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_6fc0f3b1-9722-4513-902f-cd644a89228b_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_7ccb05ed-f923-49cb-973d-647cf6610edf_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5eb6077a-f2af-4ef1-af6f-32b3100984f4_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">Contractual Obligations and 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_ValuationAllowancesAndReservesDeductions_0bd00139-6c34-4aa6-8667-61a2bfc6edfd_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_9bf57ac9-79e6-4fdd-881a-0d9e40471722_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_863652af-99a7-4d6f-af40-0c44bcee9c9c_verboseLabel_en-US" xlink:label="lab_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember" 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 units and restricted stock</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-20181231.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_ConsolidationPolicyTextBlock_997f12b6-be4c-4c00-8011-78b7e8bff93a_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_9497b740-4a3f-443d-aadf-f2a97c41a929_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" 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">2021</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_97fa64eb-5b65-4744-9094-17bfd4caabaf_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">Summary of Changes in 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_2ccd88ab-baa2-483b-b67c-4615eaa19a0c_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_5989eca9-461a-4074-b2bf-948df720e02d_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_ConcentrationRiskLineItems_39ad3dbe-81e9-4923-840c-99ccaf02042c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_491c7de4-45f9-493f-95ce-1f67c0fc9eb6_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_67ca29b8-fa86-48f7-a040-46be55799820_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_f7530d74-d738-4797-929e-b3f8f9fae5b9_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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b016bf8-b897-4f40-9e07-05ad83a8dd07_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink: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, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_0941b632-0ba8-4750-a84b-3296c633f9c9_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_59ec3c84-2864-40ad-96cd-67583c05a0c3_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_6da1cf2f-ce28-4edd-8a27-7852034958d5_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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 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_AdvertisingExpense_e8122fde-0f18-4dcd-bb48-b13cbc3ba4a7_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdcf16fe-3859-4318-b710-caabde6fd91b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink: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, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_d5130d89-f4e2-498b-85f3-55aa36c94214_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_1cb77efe-d02e-4efd-bfd9-5a4c10f3e1f3_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" 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">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_71fac0f1-c495-4dde-a33c-6c99bfcf9b13_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_ee935a2e-3c82-46ed-9fe8-f4d1debb8f9d_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-20181231.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_CurrentStateAndLocalTaxExpenseBenefit_9fab8a3f-5ac6-4a35-9bf3-7d476987f087_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_5c7b08f2-800b-4299-b464-289485f88c32_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for Impaired Notes Receivable:</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink: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, Allowance for Credit Losses [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_15b8a44e-be54-408f-8abc-42a03727203b_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_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_e9c8bbad-985c-4d59-9970-84035e2ebfc4_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable service term period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" xlink: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, Renewable Service Term Period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" 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, Renewable Service Term Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" xlink:to="lab_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a0b6556e-7e21-47e4-826b-0e491ccd3b42_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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</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_23f29608-3d0c-44be-aa20-daac1d8b1002_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_47bc2800-b7dc-49f1-b91e-19d202f87cc4_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</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_3f09294c-8411-4bcd-bd71-97c6785f97ee_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_eea14180-564b-4f8d-9b56-489a7d42d185_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_1cf1a94f-9779-4a37-ace3-ce4293bc1a34_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_81cbae31-ff34-4237-b8a7-0554a2827a28_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">December 31, 2017 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1afab261-0256-4318-a93d-2187f6f6549e_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">December 31, 2018 (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_hcsg_IncreaseInReservedForImpairedNotesReceivable_3bda9236-b8c7-440c-839b-70b2f5cc82d7_terseLabel_en-US" xlink:label="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable_label_en-US" xlink:label="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable" xlink: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 In Reserved For Impaired Notes Receivable</link:label>
    <link:label id="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable_documentation_en-US" xlink:label="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable" 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 In Reserved For Impaired Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseInReservedForImpairedNotesReceivable" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseInReservedForImpairedNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_IncreaseInReservedForImpairedNotesReceivable" xlink:to="lab_hcsg_IncreaseInReservedForImpairedNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink: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, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract" xlink:to="lab_us-gaap_LeasesOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_17b2a7f5-14c8-468e-9ec9-8c8a36cafeaf_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_ead7755b-5dfe-403d-8bbc-d04904b0f991_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 (loss) income 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_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_b1267925-a1fd-476e-8520-e01e90b32f5c_negatedLabel_en-US" xlink:label="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" 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">Contingent shares settled pursuant to acquisition</link:label>
    <link:label id="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_label_en-US" xlink:label="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" xlink: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, Contingent Shares Settled Pursuant To Acquisition</link:label>
    <link:label id="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_documentation_en-US" xlink:label="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" 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"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" xlink:href="hcsg-20181231.xsd#hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" xlink:to="lab_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_1c032fa4-7928-48bd-a2c6-bc89f2d6d332_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_AssetsFairValueDisclosureAbstract_0c0b6827-0559-4f2d-8c4b-1ab4e80c38fa_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_0792091a-2463-4180-8c21-f831976a530e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees paid to related party firm (less than)</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_150ad707-cf8b-46fe-9f81-07dcc7fdf308_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" 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">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4f6af275-c618-4159-9b17-231a43f0cecc_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" 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 tax expense computed at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_4dbad8db-c972-421e-a9c9-30659410f43b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink: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, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" 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_c7630971-bb1f-47d2-9913-9e5d8b3f8d86_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_d74e1783-6818-44de-95d8-c335cb0f49ff_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_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_ff7c9d0c-16de-4c29-9ff5-c4c71f2c00c0_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_DeferredFederalIncomeTaxExpenseBenefit_b5259eff-7761-47cd-a8a5-e621b2fc8ce5_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" 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">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_4c38bd31-53ad-4ba2-9277-67018c08bd96_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_17a7083b-270f-4420-8e03-169983456936_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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_6236d0ac-73ef-4ddb-bc8c-ba7960b7d5cc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment of deferred tax asset</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink: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), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_5d26ff25-56e9-4555-b794-3b0f8b42ff99_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_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_9afa0c1f-5efb-4928-9a87-65248bbb7da7_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of deferral in the form of common stock</link:label>
    <link:label id="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_label_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" xlink: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, Percentage Deferral In Common Stock</link:label>
    <link:label id="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" 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 plan, percentage deferral in common stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" xlink:to="lab_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_13733c3f-43fd-4114-a25d-b55e15d5cb0b_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_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_361074f8-d88d-4147-93e2-8247604728dc_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_de77b8ce-033d-4937-b574-3983a3dcbb2e_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_OperatingCostsAndExpenses_fc3cb3cd-025f-4864-a1a3-1e521f08716c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" 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_OperatingCostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xlink: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 Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpenses" xlink:to="lab_us-gaap_OperatingCostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_13483399-4cfe-41c4-bfef-97fab696bab5_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_3bd7c06b-814c-450e-9135-2ba027d7213e_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_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink: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 Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_f88904e8-c2d9-4a48-8ab5-82ce44fbf3c3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_25dd7911-0e54-43f9-aa74-3db878f53669_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_65b64f1f-aad0-4413-9e99-05c6e6df6fad_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_139802fe-1817-43db-9234-29af176d72af_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_ScheduleOfDefinedBenefitPlansDisclosuresTable_f2167f15-bbce-46a2-8f90-c1938b3ccb2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink: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 Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink: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 Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_11e7c9d3-d305-49a6-8566-3c2361e96518_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_ProceedsFromStockOptionsExercised_dc1a450e-0148-4d23-b876-0d32935b7dd8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 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_947cd921-dfd1-4883-8970-a9c1ffc80398_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_b3e7768c-b85f-4df4-a977-063d02713441_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">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_3f623bf0-144d-4953-96ad-71a807b010e0_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_hcsg_DietaryServicesMember_b87e9f18-1db9-457d-a8af-e73b37f8d65b_verboseLabel_en-US" xlink:label="lab_hcsg_DietaryServicesMember" 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">Dietary</link:label>
    <link:label id="lab_hcsg_DietaryServicesMember_6c910f7d-b597-40ae-b163-aa981decb82d_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 services</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-20181231.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_40a62dca-437e-4c63-af26-3fc98abf6c98_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_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-20181231.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_222821b0-e242-452a-842b-ffcbb9f192f9_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 and $0 as of December 31, 2018 and 2017, respectively</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_8f736ecf-40be-45da-938a-4ca83cbfe29a_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 receivables</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_d4dfb0e5-f9c2-493e-9d6a-189f919177c8_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" 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">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_b8ce71b7-5916-4f8a-8e87-f46c0c68f5d0_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6313cf97-d9fd-49de-a66b-48282881b80b_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" 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">Summary of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_044f632f-a1d8-45b7-9af9-70bc281f073d_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>12
<FILENAME>hcsg-20181231_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:8f22fec4-fc18-4d86-b095-501a3e93ffee,g:c5edfaa6-24e5-445b-9afe-c63d9698f736-->
<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.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DocumentAndEntityInformation"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:href="hcsg-20181231.xsd#hcsg_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_ee7d1495-7e22-4955-8559-47133601aa80" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityRegistrantName_ee7d1495-7e22-4955-8559-47133601aa80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a052b8d9-5b72-478f-b295-b0fd21f7604d" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityCentralIndexKey_a052b8d9-5b72-478f-b295-b0fd21f7604d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_7972f708-8bbc-4b75-9a90-eccea7effbbc" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_DocumentType_7972f708-8bbc-4b75-9a90-eccea7effbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2d76ade9-e0ea-41eb-bd71-5bfe5aebb19d" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_DocumentPeriodEndDate_2d76ade9-e0ea-41eb-bd71-5bfe5aebb19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3f38a5f2-5abd-4fb2-bf27-c7db8db66d49" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_AmendmentFlag_3f38a5f2-5abd-4fb2-bf27-c7db8db66d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_87ab620f-4586-4948-9041-78fa578e1aba" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_DocumentFiscalYearFocus_87ab620f-4586-4948-9041-78fa578e1aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2fa327c2-9a01-40f6-9eed-8d75d4f16129" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2fa327c2-9a01-40f6-9eed-8d75d4f16129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_67912c4a-f437-4208-87d9-c811fc8f6b18" 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_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_CurrentFiscalYearEndDate_67912c4a-f437-4208-87d9-c811fc8f6b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_16378949-8200-4bc1-ae46-f12d65479361" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_16378949-8200-4bc1-ae46-f12d65479361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_62daa983-4bda-48b7-81f9-ce96d934e3f4" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityVoluntaryFilers_62daa983-4bda-48b7-81f9-ce96d934e3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5dac4e61-08ac-4f59-963d-17850d6d3b17" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityCurrentReportingStatus_5dac4e61-08ac-4f59-963d-17850d6d3b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f7457a66-3f10-4fcb-99a7-d11a605847ca" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityFilerCategory_f7457a66-3f10-4fcb-99a7-d11a605847ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3b542383-1ed9-4096-808e-c8ad2ecd7f49" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntitySmallBusiness_3b542383-1ed9-4096-808e-c8ad2ecd7f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_595ae581-5d03-4d84-a8d2-583878f4b905" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityEmergingGrowthCompany_595ae581-5d03-4d84-a8d2-583878f4b905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7194a2e7-8ce1-4af6-bbbb-f10b66d3111f" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityShellCompany_7194a2e7-8ce1-4af6-bbbb-f10b66d3111f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_84dcea55-f347-4f8f-b02e-bcf8fa0837bc" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityPublicFloat_84dcea55-f347-4f8f-b02e-bcf8fa0837bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_10c7764c-f424-4fca-b095-95ce085e426b" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_3012f48c-203c-462d-a0c1-32fcebba5507" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_10c7764c-f424-4fca-b095-95ce085e426b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d5061816-3c86-4362-9cbd-48ff2ad10356" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" 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_d5061816-3c86-4362-9cbd-48ff2ad10356" xlink:to="loc_us-gaap_AssetsAbstract_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3b874f93-ac13-464c-a7b4-bfedd463ab12" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41adbc15-4cc6-4c69-9b40-c327d2e3f142" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41adbc15-4cc6-4c69-9b40-c327d2e3f142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_535f6f8c-c652-40de-9237-81f4ce918d47" 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_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_535f6f8c-c652-40de-9237-81f4ce918d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_10f3b0af-ec82-440e-a6fa-bfccc6b17ca7" 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_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_10f3b0af-ec82-440e-a6fa-bfccc6b17ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_ec4ae944-dd50-4dd8-9e57-591684fe3eb7" 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_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_OtherInventory_ec4ae944-dd50-4dd8-9e57-591684fe3eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_18e97f4f-dd7a-4a09-9cb0-94f63231978b" 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_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_18e97f4f-dd7a-4a09-9cb0-94f63231978b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_fb994103-57df-44f3-9a4c-836ea0d7aade" 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_3b874f93-ac13-464c-a7b4-bfedd463ab12" xlink:to="loc_us-gaap_AssetsCurrent_fb994103-57df-44f3-9a4c-836ea0d7aade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e3411196-69b6-4146-888a-cf81644de02c" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e3411196-69b6-4146-888a-cf81644de02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_723be568-e63d-49eb-b624-777595e12e78" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_Goodwill_723be568-e63d-49eb-b624-777595e12e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dd534d5a-90b1-4c5d-9e83-4ed55524b81d" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dd534d5a-90b1-4c5d-9e83-4ed55524b81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_1527ca5e-ccf2-4493-9379-8264af465dc9" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_1527ca5e-ccf2-4493-9379-8264af465dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_13591331-0759-41ca-afd0-05a6b3dfca18" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_13591331-0759-41ca-afd0-05a6b3dfca18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1ae5396a-90ae-4f57-ad79-d96e14e6a8f6" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1ae5396a-90ae-4f57-ad79-d96e14e6a8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1c80cf2f-88cf-4e6c-a600-a11222e0a3e3" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1c80cf2f-88cf-4e6c-a600-a11222e0a3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_69d4e9c9-9e3a-441d-8757-bd9622a14b8f" 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_557e7381-3ebe-49d2-8f20-dc84f0e2aaab" xlink:to="loc_us-gaap_Assets_69d4e9c9-9e3a-441d-8757-bd9622a14b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcca0b69-a8f9-4e61-b223-133a8b91c05f" 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_d5061816-3c86-4362-9cbd-48ff2ad10356" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_9271249f-9647-4399-baba-80104d05cf06" 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_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_9271249f-9647-4399-baba-80104d05cf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c317fdf9-b4b2-4f02-8be1-29a8f88bffe8" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_AccountsPayableCurrent_c317fdf9-b4b2-4f02-8be1-29a8f88bffe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_77540a4a-b311-4c5f-b3c6-f0f0585bb284" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_77540a4a-b311-4c5f-b3c6-f0f0585bb284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e2be5729-6862-460d-bbda-e350fb0ff666" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e2be5729-6862-460d-bbda-e350fb0ff666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ab0b52e7-288d-4f73-bffa-3c7f4e7a728d" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_LineOfCredit_ab0b52e7-288d-4f73-bffa-3c7f4e7a728d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_50a0f138-5c66-4f62-b550-2130dbce109c" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_50a0f138-5c66-4f62-b550-2130dbce109c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_4e5bfdc4-893b-4bd5-bb5f-5a0271c233f9" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_4e5bfdc4-893b-4bd5-bb5f-5a0271c233f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bac83f65-c43c-43b5-bede-439b2f8e6c6e" 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_9271249f-9647-4399-baba-80104d05cf06" xlink:to="loc_us-gaap_LiabilitiesCurrent_bac83f65-c43c-43b5-bede-439b2f8e6c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_0335871f-d0d3-434f-958b-59949b7cad99" 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_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_0335871f-d0d3-434f-958b-59949b7cad99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_ec4ea50d-80dd-459b-aa86-9e2cbd540a47" 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_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_ec4ea50d-80dd-459b-aa86-9e2cbd540a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b44414d8-cb05-4485-a2f2-6d06a524b01a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b44414d8-cb05-4485-a2f2-6d06a524b01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_StockholdersEquityAbstract_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_74cc9f26-8923-4b31-86c5-9a2af0aee6e1" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_CommonStockValue_74cc9f26-8923-4b31-86c5-9a2af0aee6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8f9eafb7-64a8-4faf-ba7f-c0626fe722e4" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8f9eafb7-64a8-4faf-ba7f-c0626fe722e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_af6bf962-c559-4e17-b15e-ad99305daa8b" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_af6bf962-c559-4e17-b15e-ad99305daa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a09193f8-7cf3-4ad1-b463-fd483439695a" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a09193f8-7cf3-4ad1-b463-fd483439695a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b11ab9b3-712b-4c0e-9670-6625995529bc" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_TreasuryStockValue_b11ab9b3-712b-4c0e-9670-6625995529bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f7dc2d00-54bd-4496-9af1-e7c8a7cf11c1" 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_e759e79d-156e-4860-a093-8aabb2807f7d" xlink:to="loc_us-gaap_StockholdersEquity_f7dc2d00-54bd-4496-9af1-e7c8a7cf11c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6315b5ef-4a76-45cd-b2b9-5cb7728340f3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bcca0b69-a8f9-4e61-b223-133a8b91c05f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_6315b5ef-4a76-45cd-b2b9-5cb7728340f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_627dc879-66fc-48d9-9cd4-0f4e0759dde7" 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_945d66ea-b62c-4881-b0bb-258339cecf1e" 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_627dc879-66fc-48d9-9cd4-0f4e0759dde7" xlink:to="loc_us-gaap_AssetsAbstract_945d66ea-b62c-4881-b0bb-258339cecf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_22133360-3cba-475d-8ef3-906055ecfcfa" 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_945d66ea-b62c-4881-b0bb-258339cecf1e" xlink:to="loc_us-gaap_AssetsCurrentAbstract_22133360-3cba-475d-8ef3-906055ecfcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_711b2721-1bfd-4ea4-8ec5-5be0b3477523" 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_AssetsCurrentAbstract_22133360-3cba-475d-8ef3-906055ecfcfa" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_711b2721-1bfd-4ea4-8ec5-5be0b3477523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_82cf8f09-d419-4cf4-960b-b96b92c73942" 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_AssetsAbstract_945d66ea-b62c-4881-b0bb-258339cecf1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_82cf8f09-d419-4cf4-960b-b96b92c73942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_1ef34de9-9eb0-4977-9e62-5ba4ed3edc90" 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_AssetsAbstract_945d66ea-b62c-4881-b0bb-258339cecf1e" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_1ef34de9-9eb0-4977-9e62-5ba4ed3edc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_627dc879-66fc-48d9-9cd4-0f4e0759dde7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_70f9e606-73ad-4f56-9d89-c91db1352674" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_70f9e606-73ad-4f56-9d89-c91db1352674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e77ef90a-aaf7-455a-9d66-ef4487048d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e77ef90a-aaf7-455a-9d66-ef4487048d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_40499dc5-cd3d-4e86-8c99-43c5fb86eee7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:to="loc_us-gaap_CommonStockSharesIssued_40499dc5-cd3d-4e86-8c99-43c5fb86eee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bb9e48df-751a-44f6-bd98-7000ae8473bd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bb9e48df-751a-44f6-bd98-7000ae8473bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_236ec8b7-0f2b-4789-9c7b-25a47504a302" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ad6a0fb9-a447-43d4-b40e-37aec069fdc8" xlink:to="loc_us-gaap_TreasuryStockShares_236ec8b7-0f2b-4789-9c7b-25a47504a302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_653fa9fd-71e7-41e4-85a1-50a2de980cc1" 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_97ede44a-779f-4ae9-92ac-731c5bbcc446" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_97ede44a-779f-4ae9-92ac-731c5bbcc446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_6ccea4e8-f984-467c-a96d-9e14d388d004" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_6ccea4e8-f984-467c-a96d-9e14d388d004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f34ff5dd-b616-46ed-b17e-201b80683fec" 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_6ccea4e8-f984-467c-a96d-9e14d388d004" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f34ff5dd-b616-46ed-b17e-201b80683fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f152c7a-e107-46e3-afea-fb9a89b23860" 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_6ccea4e8-f984-467c-a96d-9e14d388d004" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f152c7a-e107-46e3-afea-fb9a89b23860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_a4065add-eb4b-424d-ba27-e5cf08879d0e" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_a4065add-eb4b-424d-ba27-e5cf08879d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_2af4a297-c26f-4a42-9bb5-c681bb39cc9a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_a4065add-eb4b-424d-ba27-e5cf08879d0e" xlink:to="loc_us-gaap_InvestmentIncomeNet_2af4a297-c26f-4a42-9bb5-c681bb39cc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3160b873-0808-4e4d-8852-6e70ddc2a35f" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3160b873-0808-4e4d-8852-6e70ddc2a35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_868bbbe4-3332-4c15-b5cf-027bcac732b4" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_868bbbe4-3332-4c15-b5cf-027bcac732b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_064600c9-91bd-44ae-ba2c-5e732bf950d4" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_NetIncomeLoss_064600c9-91bd-44ae-ba2c-5e732bf950d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_79fbcd10-d8df-43fd-b1c0-aeb1c8946180" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_EarningsPerShareAbstract_79fbcd10-d8df-43fd-b1c0-aeb1c8946180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5d539fb2-cdb9-40e8-859d-2dc07f9ca3a5" 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_79fbcd10-d8df-43fd-b1c0-aeb1c8946180" xlink:to="loc_us-gaap_EarningsPerShareBasic_5d539fb2-cdb9-40e8-859d-2dc07f9ca3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_34194f25-8aa0-493a-90b5-f369afb02639" 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_79fbcd10-d8df-43fd-b1c0-aeb1c8946180" xlink:to="loc_us-gaap_EarningsPerShareDiluted_34194f25-8aa0-493a-90b5-f369afb02639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ada8fc7-3484-4e16-a266-2ee80fe54c51" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ada8fc7-3484-4e16-a266-2ee80fe54c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cca2a83a-2bf3-4ab7-ad71-aaa7095f7523" 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_2ada8fc7-3484-4e16-a266-2ee80fe54c51" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cca2a83a-2bf3-4ab7-ad71-aaa7095f7523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3fa09205-4806-43d3-a94f-21a2d383b54c" 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_2ada8fc7-3484-4e16-a266-2ee80fe54c51" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3fa09205-4806-43d3-a94f-21a2d383b54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_eff86272-00d1-440f-b189-f67380b69d69" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_eff86272-00d1-440f-b189-f67380b69d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9f75dd0d-77ac-4036-a58a-4fa3c84052e7" 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_eff86272-00d1-440f-b189-f67380b69d69" xlink:to="loc_us-gaap_NetIncomeLoss_9f75dd0d-77ac-4036-a58a-4fa3c84052e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec7c6d75-878e-462a-be25-2d39c7617de0" 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_653fa9fd-71e7-41e4-85a1-50a2de980cc1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec7c6d75-878e-462a-be25-2d39c7617de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0cfd963e-04c0-4800-baf5-c7398622115f" 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_ec7c6d75-878e-462a-be25-2d39c7617de0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0cfd963e-04c0-4800-baf5-c7398622115f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e5216af5-f6f0-4d1b-b12b-1e87e88d8b67" 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_ec7c6d75-878e-462a-be25-2d39c7617de0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_e5216af5-f6f0-4d1b-b12b-1e87e88d8b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" 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_d9be32af-c83d-4f55-9362-345dacaf1995" 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_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9be32af-c83d-4f55-9362-345dacaf1995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d7ff1c6e-f4c4-4a13-9b16-f011a9a2d9ca" 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_d9be32af-c83d-4f55-9362-345dacaf1995" xlink:to="loc_us-gaap_NetIncomeLoss_d7ff1c6e-f4c4-4a13-9b16-f011a9a2d9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" 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_d9be32af-c83d-4f55-9362-345dacaf1995" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_799585fb-6d7b-4a51-b1ba-10e06f6c7a4e" 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_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_799585fb-6d7b-4a51-b1ba-10e06f6c7a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_0f522d17-6d24-4726-a8b1-04ca8b3b4960" 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_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_0f522d17-6d24-4726-a8b1-04ca8b3b4960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_4a5ec44d-d430-4ebf-8b12-181e842f5ba9" xlink:href="hcsg-20181231.xsd#hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans_4a5ec44d-d430-4ebf-8b12-181e842f5ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cf13f842-0d7f-4d5f-beed-d400eaed3daa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_ShareBasedCompensation_cf13f842-0d7f-4d5f-beed-d400eaed3daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6ef64cd0-b24d-4c8e-98d0-369113943f42" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6ef64cd0-b24d-4c8e-98d0-369113943f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_93acb37f-9130-4db3-b5ec-5bdb63518a1c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_93acb37f-9130-4db3-b5ec-5bdb63518a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_0c0827be-5b40-44ff-a430-0b1189930fab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_0c0827be-5b40-44ff-a430-0b1189930fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7f00cdd-ee29-4301-9675-2b41209e405c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_dfbef52a-076d-41f4-824b-e34997104b08" 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_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_dfbef52a-076d-41f4-824b-e34997104b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_572034aa-ce9e-4854-8505-da659c97cc50" 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_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_572034aa-ce9e-4854-8505-da659c97cc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f1da0790-bc5a-400c-8919-92e82ae45394" 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_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f1da0790-bc5a-400c-8919-92e82ae45394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_6ecee584-ffcf-4a62-904e-3530f92e9528" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_6ecee584-ffcf-4a62-904e-3530f92e9528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_00b49669-7ada-4bb2-9b6a-562c4afbe191" 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_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_00b49669-7ada-4bb2-9b6a-562c4afbe191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_98056d31-5139-445f-b153-3454f8956d1e" 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_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_98056d31-5139-445f-b153-3454f8956d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_8e05e2b6-dd13-433c-a63f-32158af88cf1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_8e05e2b6-dd13-433c-a63f-32158af88cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_36e67285-e52b-45fc-adea-369228f630ff" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_36e67285-e52b-45fc-adea-369228f630ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_71847934-0613-4f5b-b05f-d2637bb8c0ea" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1b16fcaa-84fa-42b7-93dc-491bbe6ab366" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_71847934-0613-4f5b-b05f-d2637bb8c0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dbd889e6-bcff-45ea-99d4-6adf0bb0f7de" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9be32af-c83d-4f55-9362-345dacaf1995" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dbd889e6-bcff-45ea-99d4-6adf0bb0f7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6951d5db-d6f8-4ffd-b84d-eb00b110e344" 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_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_96f978fb-b631-4a04-a6e8-e7e76e4b2a05" 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_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_96f978fb-b631-4a04-a6e8-e7e76e4b2a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_43688c10-de8c-480e-ad1f-e38874c8f1eb" 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_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_43688c10-de8c-480e-ad1f-e38874c8f1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4418a18f-4e5b-40d5-bc4c-69f8264a0c9c" 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_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4418a18f-4e5b-40d5-bc4c-69f8264a0c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_92e9370e-784c-4024-80ef-724f6404cc9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_92e9370e-784c-4024-80ef-724f6404cc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c48b7198-d670-46b7-91f3-9cdd00152ced" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c48b7198-d670-46b7-91f3-9cdd00152ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a89389be-f876-481d-99e5-93b70a0e980f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6951d5db-d6f8-4ffd-b84d-eb00b110e344" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a89389be-f876-481d-99e5-93b70a0e980f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0d27c041-fe23-4d65-b61d-ee7817d544c8" 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_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8505d5ab-3431-4b36-8377-08a2169b443c" 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_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8505d5ab-3431-4b36-8377-08a2169b443c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6d763de7-6799-4e98-ba06-6f6d9b209602" 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_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6d763de7-6799-4e98-ba06-6f6d9b209602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_83fdcc44-1b45-439c-9e8f-62026daefaf5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_83fdcc44-1b45-439c-9e8f-62026daefaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_57347a22-0809-4c74-ad6d-ac36c9fd5b86" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_57347a22-0809-4c74-ad6d-ac36c9fd5b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_fde3d6b9-2824-44c5-829a-0c74516a72dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_fde3d6b9-2824-44c5-829a-0c74516a72dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_56eacd1e-97fc-4a2e-9828-16cd76482288" 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_0d27c041-fe23-4d65-b61d-ee7817d544c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_56eacd1e-97fc-4a2e-9828-16cd76482288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9ae7aaf7-8b1e-487f-8ec5-a61b780375a4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9ae7aaf7-8b1e-487f-8ec5-a61b780375a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1b1d9727-d725-49d2-aa0c-ed59899e8f66" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1b1d9727-d725-49d2-aa0c-ed59899e8f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_05eda44b-17d2-4ccc-8ee5-8e23baa9b254" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_05eda44b-17d2-4ccc-8ee5-8e23baa9b254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_cc11800e-c303-4f33-8178-59d2f72eae62" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b04b44ba-ccee-4680-aa47-eaf3fa7d0d8d" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_cc11800e-c303-4f33-8178-59d2f72eae62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b245648a-9fa9-40b9-b9dd-955c6dbbdf29" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_cc11800e-c303-4f33-8178-59d2f72eae62" xlink:to="loc_us-gaap_InterestPaidNet_b245648a-9fa9-40b9-b9dd-955c6dbbdf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_3631b93a-cc03-4d40-8e00-c6a3748ffc4c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_cc11800e-c303-4f33-8178-59d2f72eae62" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_3631b93a-cc03-4d40-8e00-c6a3748ffc4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ContingentSharesSettledPursuantToAcquisition_515b18d1-9c48-45ac-a6a0-51b11436e3ce" xlink:href="hcsg-20181231.xsd#hcsg_ContingentSharesSettledPursuantToAcquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_cc11800e-c303-4f33-8178-59d2f72eae62" xlink:to="loc_hcsg_ContingentSharesSettledPursuantToAcquisition_515b18d1-9c48-45ac-a6a0-51b11436e3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ea4b87b3-a6f5-44ee-9c32-81c6af2a0fa9" 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_9354cc0f-2a10-49cd-bd01-4b32181027e8" 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_ea4b87b3-a6f5-44ee-9c32-81c6af2a0fa9" xlink:to="loc_us-gaap_StatementTable_9354cc0f-2a10-49cd-bd01-4b32181027e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1dee6344-0617-4eb0-8f35-27a28868e72a" 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_9354cc0f-2a10-49cd-bd01-4b32181027e8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1dee6344-0617-4eb0-8f35-27a28868e72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a970046d-5ce4-419c-b903-fef2720b7a0a" 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_1dee6344-0617-4eb0-8f35-27a28868e72a" xlink:to="loc_us-gaap_EquityComponentDomain_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95f6db52-1c1c-4d67-9c0f-8511d1403464" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_CommonStockMember_95f6db52-1c1c-4d67-9c0f-8511d1403464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_61bf06ac-0591-4934-830b-2c4be968d039" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_61bf06ac-0591-4934-830b-2c4be968d039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_697a768f-e5ac-4b5c-ba3b-4129a28d167d" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_697a768f-e5ac-4b5c-ba3b-4129a28d167d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6a438499-b91d-4c62-b88e-9f1c30580ca0" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_RetainedEarningsMember_6a438499-b91d-4c62-b88e-9f1c30580ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_ab8f27e5-5bfc-485d-84a7-02c68841035c" 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_a970046d-5ce4-419c-b903-fef2720b7a0a" xlink:to="loc_us-gaap_TreasuryStockMember_ab8f27e5-5bfc-485d-84a7-02c68841035c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_235c5dc1-dc49-4e09-98ec-60e67e8c5670" 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_9354cc0f-2a10-49cd-bd01-4b32181027e8" xlink:to="loc_us-gaap_StatementLineItems_235c5dc1-dc49-4e09-98ec-60e67e8c5670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" 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_235c5dc1-dc49-4e09-98ec-60e67e8c5670" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_eabeb42f-8123-48c7-81d9-54709f87fecf" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_SharesIssued_eabeb42f-8123-48c7-81d9-54709f87fecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0d6f6446-2c75-4633-ab18-a4a8b5250495" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquity_0d6f6446-2c75-4633-ab18-a4a8b5250495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53995750-87e5-45fe-bfa7-8700424af965" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53995750-87e5-45fe-bfa7-8700424af965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4b082a99-665c-4af3-b0ba-285803a2f216" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_NetIncomeLoss_4b082a99-665c-4af3-b0ba-285803a2f216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0ba48126-5312-4890-81f8-1f5620ef56e3" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0ba48126-5312-4890-81f8-1f5620ef56e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6be167b8-64ba-435c-a15f-d7fb2b76811d" 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_53995750-87e5-45fe-bfa7-8700424af965" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6be167b8-64ba-435c-a15f-d7fb2b76811d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_25e544de-32b4-4eae-9069-3c8d0cd4de21" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_25e544de-32b4-4eae-9069-3c8d0cd4de21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2568c793-51af-4137-b318-cba45d7562d0" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2568c793-51af-4137-b318-cba45d7562d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_466b6bca-5f42-4b13-a990-cbf087459864" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_466b6bca-5f42-4b13-a990-cbf087459864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_db219b74-a606-48de-9097-74a44cc98d77" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_db219b74-a606-48de-9097-74a44cc98d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_beaabf7c-d53b-474d-9cef-bef5661ba958" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_beaabf7c-d53b-474d-9cef-bef5661ba958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_18951b00-2787-4997-ba92-18991c51735b" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_18951b00-2787-4997-ba92-18991c51735b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e967f9e8-6f07-4b2a-a41a-15f6f4e302b9" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_DividendsCommonStockCash_e967f9e8-6f07-4b2a-a41a-15f6f4e302b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_731a8eed-ac74-44e1-a116-901773863cab" 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_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_731a8eed-ac74-44e1-a116-901773863cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_9d8f930d-a506-4717-bf89-2d5444d8df63" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_9d8f930d-a506-4717-bf89-2d5444d8df63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_26fa38d6-394b-4d0a-a97e-d9c05af3d14b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_26fa38d6-394b-4d0a-a97e-d9c05af3d14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c52dd872-efb5-4c89-9727-41d957f03e28" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c52dd872-efb5-4c89-9727-41d957f03e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b8908e72-6a81-4c77-9f60-6e7e11b60005" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b8908e72-6a81-4c77-9f60-6e7e11b60005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_12cbc89c-dd5f-4058-acd1-48fcc52cb87d" xlink:href="hcsg-20181231.xsd#hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition_12cbc89c-dd5f-4058-acd1-48fcc52cb87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOtherShares_347f8602-cfec-48ad-8e06-cab6d98c15f5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquityOtherShares_347f8602-cfec-48ad-8e06-cab6d98c15f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_3b6ba7cb-99e4-42f3-8514-7dfc5a17c437" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquityOther_3b6ba7cb-99e4-42f3-8514-7dfc5a17c437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_7aa77284-d6d9-4ad7-bcfe-7ee0d7c37047" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_SharesIssued_7aa77284-d6d9-4ad7-bcfe-7ee0d7c37047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ff1cd1c7-bad3-49dc-865f-ae8f38f9fc2d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6fc11de0-6bf8-409a-8662-c43f7794b922" xlink:to="loc_us-gaap_StockholdersEquity_ff1cd1c7-bad3-49dc-865f-ae8f38f9fc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dd83f713-0f03-493b-b017-a96c08f049f8" 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_506565f8-98bb-41f4-8a33-e57086beb733" 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_dd83f713-0f03-493b-b017-a96c08f049f8" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_506565f8-98bb-41f4-8a33-e57086beb733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" 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_f947621f-deab-48fa-8a4b-d4cf5897ba3b" xlink:href="hcsg-20181231.xsd#hcsg_NatureofOperationsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_hcsg_NatureofOperationsPolicyTextBlock_f947621f-deab-48fa-8a4b-d4cf5897ba3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_eb48e2b2-f3a6-464e-a789-16df67eced59" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_UseOfEstimates_eb48e2b2-f3a6-464e-a789-16df67eced59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_d6779c6f-5d5e-41ff-a033-ec45a6f7f939" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_d6779c6f-5d5e-41ff-a033-ec45a6f7f939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_aa44e395-9b1d-4685-ab4f-21a4ab2271d1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_aa44e395-9b1d-4685-ab4f-21a4ab2271d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ad99fbfb-afc1-406e-a6fd-f97d9bc87382" 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_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ad99fbfb-afc1-406e-a6fd-f97d9bc87382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_71455984-1bb4-4fad-9276-8de39060e2b7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_71455984-1bb4-4fad-9276-8de39060e2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy_a3bae15b-b594-4ff5-83c5-1367ca1e8301" 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_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_InventorySuppliesPolicy_a3bae15b-b594-4ff5-83c5-1367ca1e8301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_76caff37-bfdf-44f1-8e26-7f7ac092d340" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_76caff37-bfdf-44f1-8e26-7f7ac092d340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5ddd6f7a-be73-4926-b859-06d847ae71d0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5ddd6f7a-be73-4926-b859-06d847ae71d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_6901589b-319c-4084-bb63-68c7db842783" 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_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_6901589b-319c-4084-bb63-68c7db842783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_7a17cc8d-d0a9-42da-a902-e6bd9db829b9" 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_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_7a17cc8d-d0a9-42da-a902-e6bd9db829b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_16d271bb-5778-48ac-926d-d7aa191d572f" 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_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_16d271bb-5778-48ac-926d-d7aa191d572f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_343beb01-5148-4106-8934-7fc000735076" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_343beb01-5148-4106-8934-7fc000735076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d3b8c5df-5dca-4b6d-bf64-c1b1aa66a783" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d3b8c5df-5dca-4b6d-bf64-c1b1aa66a783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_a92e0b10-7ee6-4de9-8352-d67a37b24097" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_a92e0b10-7ee6-4de9-8352-d67a37b24097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_TreasuryStockPolicyTextBlock_1e19a7b6-fc09-4ea0-934b-1c05fa5abea0" xlink:href="hcsg-20181231.xsd#hcsg_TreasuryStockPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_hcsg_TreasuryStockPolicyTextBlock_1e19a7b6-fc09-4ea0-934b-1c05fa5abea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_d4ba2ad3-f197-4f37-a31f-e6cd2d7c0117" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_d4ba2ad3-f197-4f37-a31f-e6cd2d7c0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_b3234a50-3a44-4ee9-82b0-aee9d7b1d2fb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_b3234a50-3a44-4ee9-82b0-aee9d7b1d2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock_5630b21a-9c05-4f4b-a94c-430fc23e9aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock_5630b21a-9c05-4f4b-a94c-430fc23e9aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_420e87b5-24f3-4cc2-9368-d94b81dbe2be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4567a2b3-aca7-489a-9da0-cb593bbe6c23" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_420e87b5-24f3-4cc2-9368-d94b81dbe2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5ff554c7-5a7a-440b-8135-af1c0f99e0fb" 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_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ff554c7-5a7a-440b-8135-af1c0f99e0fb" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c402e2f2-0397-4679-a595-3e954a6f93f4" 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_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:to="loc_srt_RangeAxis_c402e2f2-0397-4679-a595-3e954a6f93f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" 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_c402e2f2-0397-4679-a595-3e954a6f93f4" xlink:to="loc_srt_RangeMember_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_86e56836-5dcc-4110-b3ac-a4e52351c83a" 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_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:to="loc_srt_MinimumMember_86e56836-5dcc-4110-b3ac-a4e52351c83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_09825e89-0ac7-48bf-9432-20b025efd040" 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_2cd4f39a-7fca-40ab-97b6-21f8482cbbcf" xlink:to="loc_srt_MaximumMember_09825e89-0ac7-48bf-9432-20b025efd040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ba2c2edc-e50e-4fa0-b207-631549ddf1a8" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDurationOfService_e2736eb6-c69a-4bfb-b34e-bb37ebb8a8a9" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsDurationOfService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsDurationOfService_e2736eb6-c69a-4bfb-b34e-bb37ebb8a8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_fc315e3f-c6a5-4791-83ee-8e21dd360bc8" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_fc315e3f-c6a5-4791-83ee-8e21dd360bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsInitialPeriod_bf36bb09-a81d-4c7b-b32a-00b329066d2b" xlink:href="hcsg-20181231.xsd#hcsg_ServiceAgreementsInitialPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_hcsg_ServiceAgreementsInitialPeriod_bf36bb09-a81d-4c7b-b32a-00b329066d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_05e8254a-c572-421e-a1b2-62d61a687665" 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_8c7518d2-068a-40b7-adee-59c93b89b312" xlink:to="loc_us-gaap_NumberOfReportableSegments_05e8254a-c572-421e-a1b2-62d61a687665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f1c29b32-5853-473a-a1e5-12af448990ee" 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_NotesReceivableImpairedNonperforming_512fa200-e346-4f47-b3cc-9daef6f9968f" xlink:href="hcsg-20181231.xsd#hcsg_NotesReceivableImpairedNonperforming"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f1c29b32-5853-473a-a1e5-12af448990ee" xlink:to="loc_hcsg_NotesReceivableImpairedNonperforming_512fa200-e346-4f47-b3cc-9daef6f9968f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DiscountedNotesReceivable_7ad2456e-9484-4de9-8da0-8c31a99e6389" xlink:href="hcsg-20181231.xsd#hcsg_DiscountedNotesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f1c29b32-5853-473a-a1e5-12af448990ee" xlink:to="loc_hcsg_DiscountedNotesReceivable_7ad2456e-9484-4de9-8da0-8c31a99e6389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_59f647a4-ac3c-4949-9ae9-003a07e4528f" 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_MarketableSecuritiesCurrent_8e6b4e58-d074-436f-9310-3103314d336e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_59f647a4-ac3c-4949-9ae9-003a07e4528f" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_8e6b4e58-d074-436f-9310-3103314d336e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_bd50b57a-fd9a-4100-b328-fe296bea5cab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_59f647a4-ac3c-4949-9ae9-003a07e4528f" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_bd50b57a-fd9a-4100-b328-fe296bea5cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_f5b18a64-79b5-497a-b52e-54cc574e98b6" xlink:href="hcsg-20181231.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_59f647a4-ac3c-4949-9ae9-003a07e4528f" xlink:to="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_f5b18a64-79b5-497a-b52e-54cc574e98b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4c2e6c3c-cc44-48f1-83dc-d7cbb29a04bb" 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_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" 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_AccountingPoliciesAbstract_4c2e6c3c-cc44-48f1-83dc-d7cbb29a04bb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4f160903-84c2-43d1-811c-68a778908c86" 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_0624249f-3905-4885-b929-c982420f6aea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4f160903-84c2-43d1-811c-68a778908c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" 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_4f160903-84c2-43d1-811c-68a778908c86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_d6b5b979-bf19-4d68-bb5a-081408c0a9ef" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_d6b5b979-bf19-4d68-bb5a-081408c0a9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_73469abd-00c1-473e-9998-76e9e64d5002" xlink:href="hcsg-20181231.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_73469abd-00c1-473e-9998-76e9e64d5002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_d8e2bf5d-7433-4600-8657-a4dc682d0dce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0adfd659-697a-4898-895f-d3124e9522aa" xlink:to="loc_us-gaap_VehiclesMember_d8e2bf5d-7433-4600-8657-a4dc682d0dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d76de9eb-69dd-4a1d-9f97-dd05278cb856" 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_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" xlink:to="loc_srt_RangeAxis_d76de9eb-69dd-4a1d-9f97-dd05278cb856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f384458-1db6-426f-b522-9fd0067b4a79" 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_d76de9eb-69dd-4a1d-9f97-dd05278cb856" xlink:to="loc_srt_RangeMember_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c0e0bccc-5b75-40b9-98e6-ba721b656bba" 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_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:to="loc_srt_MinimumMember_c0e0bccc-5b75-40b9-98e6-ba721b656bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_93fd0cc0-cea4-4a44-a538-75061ad9d737" 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_1f384458-1db6-426f-b522-9fd0067b4a79" xlink:to="loc_srt_MaximumMember_93fd0cc0-cea4-4a44-a538-75061ad9d737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0624249f-3905-4885-b929-c982420f6aea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_24f8d4a6-badf-4afb-97b3-0ebd89eb6e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_24f8d4a6-badf-4afb-97b3-0ebd89eb6e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_418bdc14-46bf-40ad-a702-e4db880874dd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fdb631ec-8390-41f5-8f73-cbe745a0ce0f" xlink:to="loc_us-gaap_Depreciation_418bdc14-46bf-40ad-a702-e4db880874dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_14b4dd7e-2a94-4cdb-9873-e8212a423686" 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_AdvertisingExpense_bf633f35-34d7-4ea0-b2b0-c000830a1d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b4dd7e-2a94-4cdb-9873-e8212a423686" xlink:to="loc_us-gaap_AdvertisingExpense_bf633f35-34d7-4ea0-b2b0-c000830a1d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_647177da-ca83-4c70-9061-90b9dc6e97f5" 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_GoodwillAndIntangibleAssetImpairment_3b9e5cc6-4a16-4e5d-bbd9-4b8b64fb6bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_647177da-ca83-4c70-9061-90b9dc6e97f5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3b9e5cc6-4a16-4e5d-bbd9-4b8b64fb6bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5f06c30e-22d0-476e-849e-271276d2b778" 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_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_5e7ab852-7414-4486-bf5d-cd10cdf15812" xlink:href="hcsg-20181231.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5f06c30e-22d0-476e-849e-271276d2b778" xlink:to="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_5e7ab852-7414-4486-bf5d-cd10cdf15812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5f06c30e-22d0-476e-849e-271276d2b778" xlink:to="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f32dbd1d-4043-4838-8907-ccc36ca382a7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_47e07275-3d2c-44a3-b6cb-7f659f081851" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_820bea52-0d29-4f62-8123-d04901679776" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_47e07275-3d2c-44a3-b6cb-7f659f081851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7da60db4-227f-41e7-9339-37fdf41d1a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_87f2b968-ed0a-4e4e-9020-20a12691205d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b32fb3da-a1c4-4659-ae70-e45abc3e7603" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_87f2b968-ed0a-4e4e-9020-20a12691205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_72114e89-525b-4d40-848d-a203f17d3107" xlink:to="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisMember_ccff562c-695e-4551-a249-6d27068960bf" xlink:href="hcsg-20181231.xsd#hcsg_GenesisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_bb0e3497-5a05-4959-8b64-83a27a9dc4d6" xlink:to="loc_hcsg_GenesisMember_ccff562c-695e-4551-a249-6d27068960bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d235ca8c-8e7a-4441-9b5e-28b48a3c6711" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_862b7824-8e02-4bb8-8e6e-cce4f285c77f" 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_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_862b7824-8e02-4bb8-8e6e-cce4f285c77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_64422312-5dc1-4785-921b-ad0912ed8796" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6c2df59f-e2d3-4ef5-8f5d-8d5043adc7f5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_64422312-5dc1-4785-921b-ad0912ed8796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_04af39f8-1465-4d7e-89ce-cf572f019ded" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_04af39f8-1465-4d7e-89ce-cf572f019ded" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1eb81cd9-4ab1-40f1-999b-474ae59cfc9c" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_46541dc1-867f-43e0-811e-55d86d18fc8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e7e6bdd4-6993-4ef3-8a62-3155f9de7bb5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_46541dc1-867f-43e0-811e-55d86d18fc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1a90a9dd-9208-4729-b3f0-22f5e2783e17" 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_4d4e735b-ca03-4c8b-9f49-dda4bbcdd812" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1a90a9dd-9208-4729-b3f0-22f5e2783e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d0082168-3bfb-414f-8753-dd3898748cc5" 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_1a90a9dd-9208-4729-b3f0-22f5e2783e17" xlink:to="loc_us-gaap_SubsequentEventMember_d0082168-3bfb-414f-8753-dd3898748cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9405cbd8-e38b-406c-b6c6-dc6ddbb2e16a" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4fc5c9bb-d148-41d2-9071-917bcd32b26f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:to="loc_us-gaap_OperatingLeaseLiability_4fc5c9bb-d148-41d2-9071-917bcd32b26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a338c9b9-a783-4aaf-9799-f2df3495b3e8" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_7961e883-3639-4d77-9af4-22290b269ff7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a338c9b9-a783-4aaf-9799-f2df3495b3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_56e26987-6dc5-4f95-9e2f-459c53b5ed11" 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_96aec6d3-d565-4916-86ef-093e553dcfc1" 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_56e26987-6dc5-4f95-9e2f-459c53b5ed11" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_96aec6d3-d565-4916-86ef-093e553dcfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_899c752f-8fbe-450f-88a1-15c9da0feb6f" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" 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_899c752f-8fbe-450f-88a1-15c9da0feb6f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" 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_01c801e8-7ac9-4257-9ee0-4ca6083b3ed0" xlink:to="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_d65616f0-97c1-43c4-90d4-322a071f90b8" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:to="loc_hcsg_HousekeepingServicesMember_d65616f0-97c1-43c4-90d4-322a071f90b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_2ba3869d-b6c1-4d22-b4ef-b26a57c6c4e4" xlink:href="hcsg-20181231.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_17649110-f5d8-40f3-b4db-cf159b972393" xlink:to="loc_hcsg_DietaryServicesMember_2ba3869d-b6c1-4d22-b4ef-b26a57c6c4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e25aa14d-34d7-441d-9728-553fd831de5d" 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_c9ca66c8-45d5-4aa7-8a89-d5b5c73d19fb" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_08a6067e-45f6-436d-8458-8f53038bde99" 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_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_08a6067e-45f6-436d-8458-8f53038bde99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_9a7c9337-9e1e-4b4d-8880-1629db22fede" 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_e25aa14d-34d7-441d-9728-553fd831de5d" xlink:to="loc_us-gaap_TransferredOverTimeMember_9a7c9337-9e1e-4b4d-8880-1629db22fede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_srt_RangeAxis_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" 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_e059296f-4299-4072-a7ac-ed5c19a1af71" xlink:to="loc_srt_RangeMember_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4c86a984-672e-489f-b27c-1ae1e6a08d4b" 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_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:to="loc_srt_MinimumMember_4c86a984-672e-489f-b27c-1ae1e6a08d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5b5d9c18-017c-4848-a4bf-1fa535b03172" 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_9284aa79-b5e0-4514-84c8-a95ac8e5eca8" xlink:to="loc_srt_MaximumMember_5b5d9c18-017c-4848-a4bf-1fa535b03172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" 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_0318b07f-63bf-42bd-b3cf-d813154799b3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_76e19b2e-9520-4421-9821-9924019364fb" 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_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_76e19b2e-9520-4421-9821-9924019364fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_6ce46d8e-faf9-494b-ae48-6eb9f224728f" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod_6ce46d8e-faf9-494b-ae48-6eb9f224728f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_3aa5970a-f38c-4ba1-b2e1-1055f349dbe5" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_3aa5970a-f38c-4ba1-b2e1-1055f349dbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_62ed1d83-3b6d-4505-a297-b0b8cb67d5c3" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_62ed1d83-3b6d-4505-a297-b0b8cb67d5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f320e73b-ab21-476e-838c-999879a7e2bd" 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_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f320e73b-ab21-476e-838c-999879a7e2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_0ff49574-8a62-4efb-ab09-6795a9fcd7be" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod_0ff49574-8a62-4efb-ab09-6795a9fcd7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_ad48ae6a-a567-4ba7-9faa-96b27a850818" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_ad48ae6a-a567-4ba7-9faa-96b27a850818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_0ecb6409-b68f-43d0-84b2-6b44e089f111" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_0ecb6409-b68f-43d0-84b2-6b44e089f111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_76f1a5e4-36c1-47e4-a94a-a3d96e049d21" xlink:href="hcsg-20181231.xsd#hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f0afaf21-6c99-4db5-aed2-a453f38f79a6" xlink:to="loc_hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations_76f1a5e4-36c1-47e4-a94a-a3d96e049d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cd3cdb8b-989d-4f28-991a-fc59e3829e43" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" 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_cd3cdb8b-989d-4f28-991a-fc59e3829e43" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8438755f-8f65-470e-93ca-24fe9b5b67d7" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8438755f-8f65-470e-93ca-24fe9b5b67d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_99301fbe-9cd6-45d6-9da7-3143ae5fb023" 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_8438755f-8f65-470e-93ca-24fe9b5b67d7" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_99301fbe-9cd6-45d6-9da7-3143ae5fb023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_91ad394b-ac2e-42b5-a91b-fd92323487cb" 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_99301fbe-9cd6-45d6-9da7-3143ae5fb023" xlink:to="loc_us-gaap_TransferredOverTimeMember_91ad394b-ac2e-42b5-a91b-fd92323487cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b22e7fdb-2c0a-410d-8bd2-8f525ed0cc64" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b22e7fdb-2c0a-410d-8bd2-8f525ed0cc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23c31bc2-ba10-464c-a95e-62f9453fe111" 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_f693121d-3b46-4ebb-ba49-4a5e0fa18c95" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_41040df2-c368-4bc6-a2b3-de80860b6509" 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_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_41040df2-c368-4bc6-a2b3-de80860b6509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_516868e3-3b3f-430e-913b-0ccd9b91b0f4" 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_23c31bc2-ba10-464c-a95e-62f9453fe111" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_516868e3-3b3f-430e-913b-0ccd9b91b0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponent"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ad290f-fe89-40c4-a3ff-8bd9a281ed08" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock_9a534dce-fda6-44b2-991e-924f5ccba118" xlink:href="hcsg-20181231.xsd#hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ad290f-fe89-40c4-a3ff-8bd9a281ed08" xlink:to="loc_hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock_9a534dce-fda6-44b2-991e-924f5ccba118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c5e6bdab-ed44-4335-9768-636015ba8e48" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8d03d0b6-d334-4fe2-ab24-26fff2010ff7" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c5e6bdab-ed44-4335-9768-636015ba8e48" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8d03d0b6-d334-4fe2-ab24-26fff2010ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_984cfa74-bb1b-4cb0-9a48-f43aa5183239" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c5e6bdab-ed44-4335-9768-636015ba8e48" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_984cfa74-bb1b-4cb0-9a48-f43aa5183239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_1eb763c9-94ae-4af1-ab26-63d0d0baea88" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_1eb763c9-94ae-4af1-ab26-63d0d0baea88" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" 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_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6d341568-8097-4453-83a1-7ee4a9b9379a" 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_f63c20d7-08b8-4c4c-83b8-e9d57213eb96" xlink:to="loc_us-gaap_EquityComponentDomain_6d341568-8097-4453-83a1-7ee4a9b9379a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a10fb7a2-4b77-4ad3-83ce-e6ee55966072" 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_6d341568-8097-4453-83a1-7ee4a9b9379a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a10fb7a2-4b77-4ad3-83ce-e6ee55966072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ec0fa362-1547-466c-ac5c-772b6614952e" 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_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:to="loc_srt_RangeAxis_ec0fa362-1547-466c-ac5c-772b6614952e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58924371-5a85-4f3e-a539-e4b97392fdc6" 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_ec0fa362-1547-466c-ac5c-772b6614952e" xlink:to="loc_srt_RangeMember_58924371-5a85-4f3e-a539-e4b97392fdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2784182e-45af-456f-b072-24174c54c7b6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_58924371-5a85-4f3e-a539-e4b97392fdc6" xlink:to="loc_srt_MaximumMember_2784182e-45af-456f-b072-24174c54c7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_07d30dbb-e9c9-4116-8479-a76e02b44dd9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b7678bce-f73e-4aa7-808e-db732e7880b0" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fb2314c2-1389-430a-9e31-2d408edcc58c" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_StockholdersEquity_fb2314c2-1389-430a-9e31-2d408edcc58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_3fb46f00-6a93-4691-89a9-6f2d5c8ff5e2" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_3fb46f00-6a93-4691-89a9-6f2d5c8ff5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_dfa7b6f6-dfac-46ec-b3fd-b3c6c9fb79e5" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_dfa7b6f6-dfac-46ec-b3fd-b3c6c9fb79e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_43208bc0-3891-4c3b-8363-2f32c06c7b49" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_43208bc0-3891-4c3b-8363-2f32c06c7b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_db20aa48-a435-4e86-b942-df7d420e2269" 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_b7678bce-f73e-4aa7-808e-db732e7880b0" xlink:to="loc_us-gaap_StockholdersEquity_db20aa48-a435-4e86-b942-df7d420e2269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c46ff430-1a5d-4e6d-8157-186b47636a1c" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c46ff430-1a5d-4e6d-8157-186b47636a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_a5ee7f3f-4988-4ffe-b230-55057a2264df" 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_f4620019-8cfb-4e9a-9e2e-665f23d139df" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_a5ee7f3f-4988-4ffe-b230-55057a2264df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7c4e7998-f7bc-4302-8ca7-56b467245325" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_e6937e66-89c0-4427-aef5-361f4fc9670a" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7c4e7998-f7bc-4302-8ca7-56b467245325" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3bdb7025-7e12-49af-b09b-b623ce341c3a" 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_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3bdb7025-7e12-49af-b09b-b623ce341c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" 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_3bdb7025-7e12-49af-b09b-b623ce341c3a" xlink:to="loc_us-gaap_EquityComponentDomain_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_724ba243-f7ab-4787-9f79-125dcb0e2e8c" 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_8fe60c58-f29a-4b7e-bc64-3a8968b4fe6e" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_724ba243-f7ab-4787-9f79-125dcb0e2e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_10b907c7-4a01-41e0-a752-668ae1e68453" 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_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_10b907c7-4a01-41e0-a752-668ae1e68453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_44492638-9e61-4e7f-9577-a1e0cd58c455" 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_10b907c7-4a01-41e0-a752-668ae1e68453" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_44492638-9e61-4e7f-9577-a1e0cd58c455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_b27be7f7-1314-419d-88b9-a6b7bda42d0e" 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_44492638-9e61-4e7f-9577-a1e0cd58c455" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_b27be7f7-1314-419d-88b9-a6b7bda42d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_55f7b61e-f8eb-45dc-a414-4dc3dd386338" 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_e6937e66-89c0-4427-aef5-361f4fc9670a" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_b78399ed-993b-4fc6-b4d8-81ac956d7c2e" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_b78399ed-993b-4fc6-b4d8-81ac956d7c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1e5ed777-15c7-4cdf-9303-5c785ae97cc0" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1e5ed777-15c7-4cdf-9303-5c785ae97cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f70792ce-4442-4097-a456-3fd911b7f906" 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_55f7b61e-f8eb-45dc-a414-4dc3dd386338" xlink:to="loc_us-gaap_NetIncomeLoss_f70792ce-4442-4097-a456-3fd911b7f906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c72855ab-ecf4-4589-91f8-b443c3f506f7" 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_a833fd98-f9c8-4d87-a322-364c6dab4431" 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_c72855ab-ecf4-4589-91f8-b443c3f506f7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a833fd98-f9c8-4d87-a322-364c6dab4431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a8d2a65d-9107-447e-8d03-70d4711f34e8" 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_0885bf56-7671-43ff-9c37-8c5ea22cc49c" 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_a8d2a65d-9107-447e-8d03-70d4711f34e8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_0885bf56-7671-43ff-9c37-8c5ea22cc49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1a8a2fbc-1813-45f6-af10-f5d1308602ea" 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_d55da54c-fc26-47fb-8a79-7ec1434e4267" 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_1a8a2fbc-1813-45f6-af10-f5d1308602ea" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d55da54c-fc26-47fb-8a79-7ec1434e4267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3cb34201-5910-40e4-8d5e-9314e173913b" 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_d55da54c-fc26-47fb-8a79-7ec1434e4267" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3cb34201-5910-40e4-8d5e-9314e173913b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" 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_3cb34201-5910-40e4-8d5e-9314e173913b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_7f26ac59-5b5f-4b84-992d-d115ee11e19f" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_7f26ac59-5b5f-4b84-992d-d115ee11e19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_fe5c5fe7-cfe9-4120-939c-fddb9bfa39c5" xlink:href="hcsg-20181231.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_fe5c5fe7-cfe9-4120-939c-fddb9bfa39c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_0bf2556c-82e2-4341-ad0e-5aa392ebedbd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f275a6f2-54a0-40d5-9203-2ed6c8fd9891" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_0bf2556c-82e2-4341-ad0e-5aa392ebedbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9b2d3363-e9f1-4020-bce6-5bde637fad26" 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_d55da54c-fc26-47fb-8a79-7ec1434e4267" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_e5228d1e-5eb1-43e3-a716-8706af4d1243" 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_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e5228d1e-5eb1-43e3-a716-8706af4d1243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7629b971-03e0-40ea-b16a-0640a0356ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7629b971-03e0-40ea-b16a-0640a0356ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d0d5a932-4d0d-419b-866c-30d6a9413ffe" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9b2d3363-e9f1-4020-bce6-5bde637fad26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d0d5a932-4d0d-419b-866c-30d6a9413ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_24c2e263-0631-4e8e-b8ab-2ee39f4911b1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1a8a2fbc-1813-45f6-af10-f5d1308602ea" xlink:to="loc_us-gaap_Depreciation_24c2e263-0631-4e8e-b8ab-2ee39f4911b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72158d39-daa7-4ca4-8ef2-5c2d6f5b684f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_70dec5cf-5582-48fd-8266-e63e46317c50" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_72158d39-daa7-4ca4-8ef2-5c2d6f5b684f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_70dec5cf-5582-48fd-8266-e63e46317c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6988d3cb-6c03-41fb-98d5-a5caba8b079c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4819dba3-521e-4e8c-9c9e-71b614aae4a7" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_6988d3cb-6c03-41fb-98d5-a5caba8b079c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4819dba3-521e-4e8c-9c9e-71b614aae4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_009724ea-3ece-4667-abb9-8805aa57f7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_009724ea-3ece-4667-abb9-8805aa57f7f0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c016236a-bf17-4f80-914c-3488df5814a7" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c016236a-bf17-4f80-914c-3488df5814a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" 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_c016236a-bf17-4f80-914c-3488df5814a7" xlink:to="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingSegmentMember_e6c5f1ba-b0ed-44a7-9399-5debe0ef9a54" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:to="loc_hcsg_HousekeepingSegmentMember_e6c5f1ba-b0ed-44a7-9399-5debe0ef9a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietarySegmentMember_361e425d-936d-4847-9711-9f82cec21195" xlink:href="hcsg-20181231.xsd#hcsg_DietarySegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_354d1dd5-7687-43a1-8294-2d200f8865fe" xlink:to="loc_hcsg_DietarySegmentMember_361e425d-936d-4847-9711-9f82cec21195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_708096b0-96c8-4473-914a-bfb3806c3673" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_708096b0-96c8-4473-914a-bfb3806c3673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_38f4e4ef-4416-4979-8b86-5803e3ed21ee" 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_708096b0-96c8-4473-914a-bfb3806c3673" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_38f4e4ef-4416-4979-8b86-5803e3ed21ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4883fc9a-b741-49ee-912b-0a746f2802e1" 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_38f4e4ef-4416-4979-8b86-5803e3ed21ee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4883fc9a-b741-49ee-912b-0a746f2802e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f16cf5b-ded8-4bc7-bd85-e3297a781f47" xlink:to="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_84b372ea-872d-4336-9ae6-17c9c6b8197d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_84b372ea-872d-4336-9ae6-17c9c6b8197d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6f40d11c-2ca7-4130-a7d2-b180f2bb8de6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_Goodwill_6f40d11c-2ca7-4130-a7d2-b180f2bb8de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_79121714-1905-456f-9006-9232ff42c993" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_79121714-1905-456f-9006-9232ff42c993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f54ae0a9-cd73-42c1-bba6-38318b55cc3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_3df303cc-ebf9-4fd6-a07f-a5d2bf34da3a" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f54ae0a9-cd73-42c1-bba6-38318b55cc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e6d47df6-4785-4306-8dd5-69062ec45777" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e6d47df6-4785-4306-8dd5-69062ec45777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b9a101d5-411f-4ced-a937-7ca5d7c3e600" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b9a101d5-411f-4ced-a937-7ca5d7c3e600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_250d027b-4950-464f-8ca2-e149e26201d7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_250d027b-4950-464f-8ca2-e149e26201d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2b94c687-ce3f-4c4e-a07e-96664aea6223" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2b94c687-ce3f-4c4e-a07e-96664aea6223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a211f840-1f83-42a6-a1a8-7e2703e6156b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a211f840-1f83-42a6-a1a8-7e2703e6156b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d4e3d7fe-8085-44c2-8de3-ae126d85f2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_df80e94f-bf0b-48ca-bb55-97b4f1b51acb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d4e3d7fe-8085-44c2-8de3-ae126d85f2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4ed704ae-400e-4464-838a-17157001daea" 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_81ca6ddb-ebe1-472f-9ee9-e97b800a661c" 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_4ed704ae-400e-4464-838a-17157001daea" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_81ca6ddb-ebe1-472f-9ee9-e97b800a661c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ba329ae5-a0df-4c52-824b-385d03c8b06d" 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_dc56cc69-ec78-4df5-a87b-1a8f13a7d3bb" 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_ba329ae5-a0df-4c52-824b-385d03c8b06d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_dc56cc69-ec78-4df5-a87b-1a8f13a7d3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_c33373ea-174d-4f69-b59b-500bf4870a7b" 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_ba329ae5-a0df-4c52-824b-385d03c8b06d" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_c33373ea-174d-4f69-b59b-500bf4870a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_941f7790-6aec-42b0-9b17-a647cb38e907" 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_ba329ae5-a0df-4c52-824b-385d03c8b06d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_941f7790-6aec-42b0-9b17-a647cb38e907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d6601d77-8771-4119-a797-2f8659a3650f" 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_39cdb51d-b579-4843-a8b4-02051346213a" 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_d6601d77-8771-4119-a797-2f8659a3650f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_39cdb51d-b579-4843-a8b4-02051346213a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_978b0051-24d3-44d1-b0d8-d8b74c299c9e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d6601d77-8771-4119-a797-2f8659a3650f" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_978b0051-24d3-44d1-b0d8-d8b74c299c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d6601d77-8771-4119-a797-2f8659a3650f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e36c887f-90ea-4158-82df-df378e78d8ff" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:to="loc_srt_RangeAxis_e36c887f-90ea-4158-82df-df378e78d8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6178e064-1e27-46f6-877c-4b25d5992466" 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_e36c887f-90ea-4158-82df-df378e78d8ff" xlink:to="loc_srt_RangeMember_6178e064-1e27-46f6-877c-4b25d5992466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_441ca4cf-f342-41fe-bcc1-fd70c13ba69f" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6178e064-1e27-46f6-877c-4b25d5992466" xlink:to="loc_srt_MaximumMember_441ca4cf-f342-41fe-bcc1-fd70c13ba69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_372d7ee8-dcb0-41ce-a865-7734fa560194" 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_275f751c-a743-4aad-94ab-7730d8ae8f99" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_372d7ee8-dcb0-41ce-a865-7734fa560194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5ba73289-14a6-400a-87e6-5613d4069e2b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_372d7ee8-dcb0-41ce-a865-7734fa560194" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5ba73289-14a6-400a-87e6-5613d4069e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_fc43c01e-13b7-481f-9569-eec6344929a9" 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_04cc100b-5269-4a84-b269-79c4326b504d" 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_fc43c01e-13b7-481f-9569-eec6344929a9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_04cc100b-5269-4a84-b269-79c4326b504d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_849c0b66-25ee-4580-9c41-627bfdd30856" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_InvestmentTypeAxis_849c0b66-25ee-4580-9c41-627bfdd30856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" 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_849c0b66-25ee-4580-9c41-627bfdd30856" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_cd15955e-fde2-4da7-b16f-30adc2dbd1d8" 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_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_MunicipalBondsMember_cd15955e-fde2-4da7-b16f-30adc2dbd1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_389edfb2-f385-4e72-a9b8-0340ffa9a3a3" 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_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_MoneyMarketFundsMember_389edfb2-f385-4e72-a9b8-0340ffa9a3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_BalancedAndLifestyleMember_66fbe96e-2e75-4502-9175-3131b7b653ef" xlink:href="hcsg-20181231.xsd#hcsg_BalancedAndLifestyleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_BalancedAndLifestyleMember_66fbe96e-2e75-4502-9175-3131b7b653ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_312d8370-2db7-4676-978e-e9928bc28a18" xlink:href="hcsg-20181231.xsd#hcsg_LargeCapGrowthMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_LargeCapGrowthMember_312d8370-2db7-4676-978e-e9928bc28a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapValueMember_f46f2843-5b65-4350-a201-1ef97d040965" xlink:href="hcsg-20181231.xsd#hcsg_SmallCapValueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_SmallCapValueMember_f46f2843-5b65-4350-a201-1ef97d040965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapGrowthMember_a0a342e4-b30e-4279-bc8f-f13e98506cc3" xlink:href="hcsg-20181231.xsd#hcsg_SmallCapGrowthMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_SmallCapGrowthMember_a0a342e4-b30e-4279-bc8f-f13e98506cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_1f481159-87d8-4a0d-8b1b-6331a1366d19" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_1f481159-87d8-4a0d-8b1b-6331a1366d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_031bf0a9-6f0f-466b-b658-dd767103a48b" xlink:href="hcsg-20181231.xsd#hcsg_InternationalMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_InternationalMember_031bf0a9-6f0f-466b-b658-dd767103a48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapGrowthMember_f9727ff4-09b5-4c68-8ee7-3f19f244f0f1" xlink:href="hcsg-20181231.xsd#hcsg_MidCapGrowthMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_59f03cae-bc9f-45fe-928e-3f9a5d464720" xlink:to="loc_hcsg_MidCapGrowthMember_f9727ff4-09b5-4c68-8ee7-3f19f244f0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a2faceac-b469-46fa-861b-0bf007300112" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a2faceac-b469-46fa-861b-0bf007300112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c6aec359-1ae5-44d4-b04e-949a708bab6b" 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_a2faceac-b469-46fa-861b-0bf007300112" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c6aec359-1ae5-44d4-b04e-949a708bab6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fa720cdd-5307-4b17-be01-892aade63674" 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_c6aec359-1ae5-44d4-b04e-949a708bab6b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fa720cdd-5307-4b17-be01-892aade63674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_9404ea8c-90cc-48d1-9c52-d0e2b3d522ee" 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_fa720cdd-5307-4b17-be01-892aade63674" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_9404ea8c-90cc-48d1-9c52-d0e2b3d522ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_41347011-d694-477c-a0af-be8c3dc8d2bf" 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_fa720cdd-5307-4b17-be01-892aade63674" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_41347011-d694-477c-a0af-be8c3dc8d2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de19341d-18ed-479f-9f02-0658a78e9d49" 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_5e2104c7-18fe-44c3-8e0a-96b62e4c8233" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8edc6105-acb3-48bd-a997-b2b2d263a5a6" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8edc6105-acb3-48bd-a997-b2b2d263a5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cb7ed41e-15b8-4661-8e86-f4170d019e9f" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cb7ed41e-15b8-4661-8e86-f4170d019e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_452ec580-2780-4ba4-b358-e5cb6f6a51b4" 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_de19341d-18ed-479f-9f02-0658a78e9d49" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_452ec580-2780-4ba4-b358-e5cb6f6a51b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4a214ef0-fdd9-40aa-b1cf-832820db21ad" 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_04cc100b-5269-4a84-b269-79c4326b504d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4a214ef0-fdd9-40aa-b1cf-832820db21ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4a214ef0-fdd9-40aa-b1cf-832820db21ad" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_6c0abf63-24fa-4ea8-9ac1-9f953fbe2a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_6c0abf63-24fa-4ea8-9ac1-9f953fbe2a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_0d282cb1-de14-4714-9ced-b61773bf60bf" 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_AssetsFairValueDisclosureAbstract_89639df7-41ab-4195-bb8e-4c927c906e14" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_0d282cb1-de14-4714-9ced-b61773bf60bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7d83d5f3-69cb-430c-8d26-38a51884aa02" 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_969a7538-6078-40b1-8e7c-f4484c20c701" 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_7d83d5f3-69cb-430c-8d26-38a51884aa02" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_969a7538-6078-40b1-8e7c-f4484c20c701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" 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_969a7538-6078-40b1-8e7c-f4484c20c701" xlink:to="loc_us-gaap_InvestmentTypeAxis_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" 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_e15dc90a-dfdd-4a4e-aade-4d9b3b06aed9" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_a2c3747b-5ac4-4b07-92ec-43ed88cae543" 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_50ef5fcf-6e2d-4ea5-83e9-0155249c3c90" xlink:to="loc_us-gaap_MunicipalBondsMember_a2c3747b-5ac4-4b07-92ec-43ed88cae543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" 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_969a7538-6078-40b1-8e7c-f4484c20c701" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_528f83fe-4c03-445f-906d-04ac7a863b19" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_528f83fe-4c03-445f-906d-04ac7a863b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8ee556e3-815c-4a3f-8245-294b593be2e8" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8ee556e3-815c-4a3f-8245-294b593be2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b3836198-6570-43ae-9ccb-9dacb8a78967" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b3836198-6570-43ae-9ccb-9dacb8a78967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e90a1368-2cda-47e0-a103-5333c47e044d" 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_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e90a1368-2cda-47e0-a103-5333c47e044d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_36301c6d-b52a-4a80-b500-959ce3bbe1a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f45fc239-3dba-4b33-ba1e-b5abc9af48e2" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_36301c6d-b52a-4a80-b500-959ce3bbe1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" 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_d98c3746-cc19-4d0b-ac9b-0d7b01baacf2" 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_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d98c3746-cc19-4d0b-ac9b-0d7b01baacf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8133479a-bfec-43d1-ba87-98838811b563" 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_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8133479a-bfec-43d1-ba87-98838811b563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_37a40fae-d2c0-4341-b543-af78b640ba14" 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_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_37a40fae-d2c0-4341-b543-af78b640ba14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_88f93dc9-bf23-4b0e-9c77-ac388f3ca48c" 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_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_88f93dc9-bf23-4b0e-9c77-ac388f3ca48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_49ac8aaf-9c11-4b37-b766-84d43637a2d2" 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_c41f9e87-df3c-42e0-b8d6-62c19be6ef25" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_49ac8aaf-9c11-4b37-b766-84d43637a2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivable"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d372e13d-8f15-444f-8bb3-6ad38b3d6d08" 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_6588e4fb-e21a-4c73-b151-2e359cb074a4" 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_d372e13d-8f15-444f-8bb3-6ad38b3d6d08" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_6588e4fb-e21a-4c73-b151-2e359cb074a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_841d38eb-4fcb-4331-a4b9-6fe2a5245eb8" 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_f32d4790-a253-4107-9e41-5e00453eafab" 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_841d38eb-4fcb-4331-a4b9-6fe2a5245eb8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f32d4790-a253-4107-9e41-5e00453eafab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_137b6fed-4626-4a8c-bfbe-35fe3190dfb2" 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_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_032d537c-7b6e-42e2-b397-33d222c1b5af" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_137b6fed-4626-4a8c-bfbe-35fe3190dfb2" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_032d537c-7b6e-42e2-b397-33d222c1b5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent_3fa0fd83-7656-47ce-a8e6-e79a96560f23" xlink:href="hcsg-20181231.xsd#hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_032d537c-7b6e-42e2-b397-33d222c1b5af" xlink:to="loc_hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent_3fa0fd83-7656-47ce-a8e6-e79a96560f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_86ca145e-faff-44d9-95b7-190c733b746c" 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_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_032d537c-7b6e-42e2-b397-33d222c1b5af" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_86ca145e-faff-44d9-95b7-190c733b746c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3b25a037-31c2-4e85-b1d5-10e8a35ad421" 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_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_032d537c-7b6e-42e2-b397-33d222c1b5af" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3b25a037-31c2-4e85-b1d5-10e8a35ad421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_9b5853d6-015c-4965-9cf0-c3468234ea23" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_137b6fed-4626-4a8c-bfbe-35fe3190dfb2" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_9b5853d6-015c-4965-9cf0-c3468234ea23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_6dfc7f36-66c6-4a69-91f2-c4d8260a47a9" 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_AccountsNotesAndLoansReceivableNetCurrentAbstract_9b5853d6-015c-4965-9cf0-c3468234ea23" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_6dfc7f36-66c6-4a69-91f2-c4d8260a47a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_be3eccf3-eabe-498f-9ff1-1ec5e707f364" 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_AccountsNotesAndLoansReceivableNetCurrentAbstract_9b5853d6-015c-4965-9cf0-c3468234ea23" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_be3eccf3-eabe-498f-9ff1-1ec5e707f364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_6efb3f3a-de60-4a79-a57e-56af22329927" 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_AccountsNotesAndLoansReceivableNetCurrentAbstract_9b5853d6-015c-4965-9cf0-c3468234ea23" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_6efb3f3a-de60-4a79-a57e-56af22329927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_42c2d739-dc9d-4b23-ac41-14966d17945f" 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_137b6fed-4626-4a8c-bfbe-35fe3190dfb2" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_42c2d739-dc9d-4b23-ac41-14966d17945f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccountsandNotesReceivableAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d57f274a-3a58-46f5-92c9-db1377ddf8e2" 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_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent_8f62c890-3ff6-49bd-81e6-901daa0e10cf" xlink:href="hcsg-20181231.xsd#hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d57f274a-3a58-46f5-92c9-db1377ddf8e2" xlink:to="loc_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent_8f62c890-3ff6-49bd-81e6-901daa0e10cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d57f274a-3a58-46f5-92c9-db1377ddf8e2" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_7b8a6669-cee1-4ca0-b0a4-be6a82b7ea7d" xlink:to="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableMember_5027c1cc-e068-45ac-9e95-3539e5bc4ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_790ead8b-9b3b-4cb9-8b0d-b4b880f70a61" xlink:to="loc_us-gaap_NotesReceivableMember_5027c1cc-e068-45ac-9e95-3539e5bc4ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38945308-8e1f-4af9-8353-2cec7de969b4" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4e09a3d5-3730-4005-9f4f-02333c927593" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7ca27213-a2b7-4d65-a762-cc6147ff57db" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4e09a3d5-3730-4005-9f4f-02333c927593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_f74ef88f-4c84-4c71-95d4-d3450a116cca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d57f274a-3a58-46f5-92c9-db1377ddf8e2" xlink:to="loc_us-gaap_NotesReceivableNet_f74ef88f-4c84-4c71-95d4-d3450a116cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccounts"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_102c11c8-963a-4bf2-a970-1e8023247a92" 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_3cf9a437-d2fc-4d52-aaaf-517047ebfc57" 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_102c11c8-963a-4bf2-a970-1e8023247a92" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_3cf9a437-d2fc-4d52-aaaf-517047ebfc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_aca7ed63-49ca-4b02-a67c-17adacbefe9a" 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_hcsg_ScheduleOfBadDebtExpenseTableTextBlock_9aa3c519-ea8e-4b83-b886-90857c45c6dc" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleOfBadDebtExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_aca7ed63-49ca-4b02-a67c-17adacbefe9a" xlink:to="loc_hcsg_ScheduleOfBadDebtExpenseTableTextBlock_9aa3c519-ea8e-4b83-b886-90857c45c6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock_3d756e78-a56c-4cd4-a452-992e9d9c5f5a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_aca7ed63-49ca-4b02-a67c-17adacbefe9a" xlink:to="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock_3d756e78-a56c-4cd4-a452-992e9d9c5f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsBadDebtProvisionsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_510286a6-96ca-4b49-bf38-cd5fb1dcb471" 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_c4681ef0-6ab0-40ce-9afe-a66ffa373638" 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_510286a6-96ca-4b49-bf38-cd5fb1dcb471" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c4681ef0-6ab0-40ce-9afe-a66ffa373638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7b9bc4f8-42b6-4025-8a41-6dafb9d2f9db" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b9bc4f8-42b6-4025-8a41-6dafb9d2f9db" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_4db3f63b-e074-4953-be03-0a3c9a8916ca" xlink:to="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableMember_f56804aa-9817-45dc-80f0-73e64fe5fd87" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_c88233f9-957b-4fe6-b11b-9cc3799d2ac2" xlink:to="loc_us-gaap_NotesReceivableMember_f56804aa-9817-45dc-80f0-73e64fe5fd87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_399ca46f-4a40-4d8d-802c-50c9891daa3c" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b9165828-8e91-4db2-be90-7aca6b25c161" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16a579d3-325f-459f-9f08-8065b4526271" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_b9165828-8e91-4db2-be90-7aca6b25c161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:href="hcsg-20181231.xsd#hcsg_ImpairedNotesReceivableRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b9bc4f8-42b6-4025-8a41-6dafb9d2f9db" xlink:to="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_eaaf3a08-6efd-41a3-8424-0856eb71b91a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_eaaf3a08-6efd-41a3-8424-0856eb71b91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseInImpairedNotesReceivable_7e654452-d463-4307-abba-424bb614b459" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseInImpairedNotesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:to="loc_hcsg_IncreaseInImpairedNotesReceivable_7e654452-d463-4307-abba-424bb614b459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DecreaseInImpairedNotesReceivable_0197075f-a76c-4630-8eac-a3b60e9f89d1" xlink:href="hcsg-20181231.xsd#hcsg_DecreaseInImpairedNotesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:to="loc_hcsg_DecreaseInImpairedNotesReceivable_0197075f-a76c-4630-8eac-a3b60e9f89d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3447d3eb-a439-4dbe-85f2-46cb781e5e71" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ImpairedNotesReceivableRollForward_4b812ed4-1fed-4115-9d38-58892d405f6c" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3447d3eb-a439-4dbe-85f2-46cb781e5e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_ccdf2c6c-d783-4279-ad98-112b86fdf72f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b9bc4f8-42b6-4025-8a41-6dafb9d2f9db" xlink:to="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_ccdf2c6c-d783-4279-ad98-112b86fdf72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b9bc4f8-42b6-4025-8a41-6dafb9d2f9db" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d70a13fe-d62e-4538-a5a6-2bffb14bfcf3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d70a13fe-d62e-4538-a5a6-2bffb14bfcf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseInReservedForImpairedNotesReceivable_2d73d1a5-617e-448a-a98a-4e0ada297c7d" xlink:href="hcsg-20181231.xsd#hcsg_IncreaseInReservedForImpairedNotesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:to="loc_hcsg_IncreaseInReservedForImpairedNotesReceivable_2d73d1a5-617e-448a-a98a-4e0ada297c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DecreaseInReservedForImpairedNotesReceivable_661bf7eb-44c8-4976-b4ac-45b5eb651f24" xlink:href="hcsg-20181231.xsd#hcsg_DecreaseInReservedForImpairedNotesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:to="loc_hcsg_DecreaseInReservedForImpairedNotesReceivable_661bf7eb-44c8-4976-b4ac-45b5eb651f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0d6c05b1-3e3a-4f66-bc35-ea7170f33f81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_4b586134-de9b-4db3-83b5-d92dbd7879ee" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0d6c05b1-3e3a-4f66-bc35-ea7170f33f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitments"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_0e370876-7b9f-4d79-8c97-f0f33eb96883" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_e7dac0a9-3f31-498a-8e7b-87d98ba8cd62" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_0e370876-7b9f-4d79-8c97-f0f33eb96883" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_e7dac0a9-3f31-498a-8e7b-87d98ba8cd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_1b3dda7d-c106-46e1-8683-b76321127e7a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_43fed9cd-3b76-48ff-8a28-29980a4af893" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_1b3dda7d-c106-46e1-8683-b76321127e7a" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_43fed9cd-3b76-48ff-8a28-29980a4af893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock_95b3001e-3c98-4e03-a8f0-6b080ead2d0a" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_1b3dda7d-c106-46e1-8683-b76321127e7a" xlink:to="loc_hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock_95b3001e-3c98-4e03-a8f0-6b080ead2d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_1162e209-e7b5-44d7-adee-eab6e57df9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_1162e209-e7b5-44d7-adee-eab6e57df9e7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_9bb7f94d-6c26-458d-ad1a-a3ade9eb21c3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_9bb7f94d-6c26-458d-ad1a-a3ade9eb21c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f5f04f01-6c03-4394-999f-6345e2321260" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f5f04f01-6c03-4394-999f-6345e2321260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_725cd53b-51be-40ec-8fce-4cec69a2097f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_725cd53b-51be-40ec-8fce-4cec69a2097f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b5a5fc7e-06db-4ac7-a01e-3a4efba7f9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b5a5fc7e-06db-4ac7-a01e-3a4efba7f9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2ceaf950-43d1-4010-ac18-3e4dd985b0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2ceaf950-43d1-4010-ac18-3e4dd985b0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_8d2b34ad-b281-47af-b6ed-df4aec291750" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_8d2b34ad-b281-47af-b6ed-df4aec291750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ed5740a4-1fe1-42a5-9d3f-93830f1b0350" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_f110e067-249a-46be-8a1a-9e744f08bcd9" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ed5740a4-1fe1-42a5-9d3f-93830f1b0350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#LeaseCommitmentsOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_e9eb4326-bfb5-4043-a148-d919ce96fb02" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_ffee14c2-dfff-4728-9b03-43d8028a8377" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_e9eb4326-bfb5-4043-a148-d919ce96fb02" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_ffee14c2-dfff-4728-9b03-43d8028a8377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8dc4a37a-e3af-4e9c-867d-ca581243dce0" 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_5028720f-c3bf-4fd6-825c-efc7dbc6c4db" 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_8dc4a37a-e3af-4e9c-867d-ca581243dce0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_5028720f-c3bf-4fd6-825c-efc7dbc6c4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_63bde1fc-b623-40b5-93ea-782cbede24fb" 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_7b870a5d-1733-41f0-bbe4-8c0f5f3648f1" 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_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7b870a5d-1733-41f0-bbe4-8c0f5f3648f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_565624fe-5b0f-49de-ae82-92259dbd8675" 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_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_565624fe-5b0f-49de-ae82-92259dbd8675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a8a44ddf-aff5-424a-b70a-b454c0f3898a" 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_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a8a44ddf-aff5-424a-b70a-b454c0f3898a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_6a3ac29e-d46a-407e-9718-cd84a62d1f25" 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_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_6a3ac29e-d46a-407e-9718-cd84a62d1f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_e22ae274-bd6d-44d4-b7f1-38843ad305ee" 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_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_e22ae274-bd6d-44d4-b7f1-38843ad305ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_3fa44bbc-c3f8-4e3e-a565-a0b76ad81a15" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_3fa44bbc-c3f8-4e3e-a565-a0b76ad81a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_e9361ba8-381b-456f-9024-6cfaee09342e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_e9361ba8-381b-456f-9024-6cfaee09342e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_95d7f0c3-5af2-4a40-a454-bbd1e9e102f7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_63bde1fc-b623-40b5-93ea-782cbede24fb" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_95d7f0c3-5af2-4a40-a454-bbd1e9e102f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5639586d-a363-4f89-93a0-c0e737c41c17" 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_f3743f7e-9c43-475f-8f03-06b688c01f36" 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_5639586d-a363-4f89-93a0-c0e737c41c17" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3743f7e-9c43-475f-8f03-06b688c01f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" 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_f3743f7e-9c43-475f-8f03-06b688c01f36" xlink:to="loc_us-gaap_AwardTypeAxis_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" 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_3e6ca42e-bb74-471a-bcdb-67a45ef061b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e50a322c-98aa-4187-91e8-5c42d56b09da" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e50a322c-98aa-4187-91e8-5c42d56b09da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_fc264e81-f8fb-48db-a0d6-1519408c8368" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_fc264e81-f8fb-48db-a0d6-1519408c8368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_598e2091-2357-47ef-b79c-1af6e1969b77" 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_5bcd6aaf-fb02-4939-bfd7-e8af195c8ea8" xlink:to="loc_us-gaap_EmployeeStockMember_598e2091-2357-47ef-b79c-1af6e1969b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" 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_f3743f7e-9c43-475f-8f03-06b688c01f36" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a2eee124-3822-4bca-bdee-f35274a45b44" 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_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a2eee124-3822-4bca-bdee-f35274a45b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_76a8378c-2c55-4b18-b51c-43352310f36c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_76a8378c-2c55-4b18-b51c-43352310f36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4fffae62-a30b-4adc-8853-d7499e5a84e5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4fffae62-a30b-4adc-8853-d7499e5a84e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4dc07dc7-88f0-4572-904b-f2a75bf64f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21ab7416-a5ce-477e-b009-c3f16a05695b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4dc07dc7-88f0-4572-904b-f2a75bf64f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensation2012EquityIncentivePlanDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ddcda78-85fe-4b0a-b6e1-6057e3413492" 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_CommonStockCapitalSharesReservedForFutureIssuance_35d669bc-940e-4a83-9b36-e4824ff6d06c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ddcda78-85fe-4b0a-b6e1-6057e3413492" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_35d669bc-940e-4a83-9b36-e4824ff6d06c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d9f10685-4c91-474e-a2dc-7d02d5ce2ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ddcda78-85fe-4b0a-b6e1-6057e3413492" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d9f10685-4c91-474e-a2dc-7d02d5ce2ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_dfd2e527-bebe-4346-a74d-d20b1b42f8e2" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ddcda78-85fe-4b0a-b6e1-6057e3413492" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_dfd2e527-bebe-4346-a74d-d20b1b42f8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a1dfa28a-c7b6-48dc-9a03-9be8bb83e2dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ddcda78-85fe-4b0a-b6e1-6057e3413492" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a1dfa28a-c7b6-48dc-9a03-9be8bb83e2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofStockOptionsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_efea8618-5991-43d9-96f6-4d310a1e6372" 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_ef5cc6b7-6d39-4309-9089-a04687893756" 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_efea8618-5991-43d9-96f6-4d310a1e6372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f5dec01b-3018-410d-b1a2-b551c90d78d3" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f5dec01b-3018-410d-b1a2-b551c90d78d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da49ad1c-2a92-4f5e-8bda-96570bdaf428" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da49ad1c-2a92-4f5e-8bda-96570bdaf428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d1277016-e1c2-4f91-bd1b-dd750e3411bb" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d1277016-e1c2-4f91-bd1b-dd750e3411bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_6743bc20-74aa-4d1f-b590-ab5934b02b85" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_6743bc20-74aa-4d1f-b590-ab5934b02b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_58971b1e-a439-49fb-8a53-46a6556efdd4" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_58971b1e-a439-49fb-8a53-46a6556efdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4dcd5a2d-240e-400b-91f4-63031c947b00" 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_ef5cc6b7-6d39-4309-9089-a04687893756" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4dcd5a2d-240e-400b-91f4-63031c947b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" 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_efea8618-5991-43d9-96f6-4d310a1e6372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea7557a4-8fd5-4530-a11b-0a47c5607469" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ea7557a4-8fd5-4530-a11b-0a47c5607469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bbdccbaa-3509-41a8-989d-cf1cfea0e13a" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bbdccbaa-3509-41a8-989d-cf1cfea0e13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_be696c41-bc44-4c1c-ba27-567d81d67020" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_be696c41-bc44-4c1c-ba27-567d81d67020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5cfb8066-4e3c-484a-8037-fdfebdfb5690" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5cfb8066-4e3c-484a-8037-fdfebdfb5690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0237c137-688b-44c1-af55-89df5894e5a5" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0237c137-688b-44c1-af55-89df5894e5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7050aaac-15d1-41b5-abbe-ebce6bc2d00c" 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_06f9bb61-2ac7-49c8-b406-1f7b7010afb8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7050aaac-15d1-41b5-abbe-ebce6bc2d00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_629b9fb3-ffd4-43d3-931c-2b8100e26859" 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_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" 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_629b9fb3-ffd4-43d3-931c-2b8100e26859" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e073336c-18a1-4622-8ff7-8d91a884cc7d" 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_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" xlink:to="loc_us-gaap_AwardTypeAxis_e073336c-18a1-4622-8ff7-8d91a884cc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" 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_e073336c-18a1-4622-8ff7-8d91a884cc7d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e4c0886e-50f3-4492-b525-2883ab5a3028" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87c97120-e2a2-4373-81f3-a29e75832de3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e4c0886e-50f3-4492-b525-2883ab5a3028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" 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_3f9e18dd-efd2-4bde-aa25-2c4215ad64b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b41f94cc-db1f-4861-8f80-694b92b539f0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b41f94cc-db1f-4861-8f80-694b92b539f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3b07af84-a0e4-4217-b662-034decea42a8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3b07af84-a0e4-4217-b662-034decea42a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_43dd1cf3-2c52-4931-9780-ee6bb22363c6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_43dd1cf3-2c52-4931-9780-ee6bb22363c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_cc35f034-554b-45b5-abed-52c2825ef03b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b342c7c0-df8a-433b-a483-537bbfa94b61" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_cc35f034-554b-45b5-abed-52c2825ef03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c7abc08e-1c88-4c2c-9e74-57f236e650e6" 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_d6d53777-c35c-4c52-a908-72626db6df1f" 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_c7abc08e-1c88-4c2c-9e74-57f236e650e6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d6d53777-c35c-4c52-a908-72626db6df1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" 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_d6d53777-c35c-4c52-a908-72626db6df1f" xlink:to="loc_us-gaap_AwardTypeAxis_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" 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_10e9a0a0-d050-4e36-b8d8-101b6354b1ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_63039848-bb75-421c-b861-f7fbfbc5b9cf" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1559f09-514a-4ddd-ba80-8a65b10eba62" xlink:to="loc_us-gaap_EmployeeStockOptionMember_63039848-bb75-421c-b861-f7fbfbc5b9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a76aecaa-70fe-481e-b504-f1bc8e80dab7" 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_d6d53777-c35c-4c52-a908-72626db6df1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_31bd0be2-2eba-40b6-9d2f-f5dba77734b3" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_31bd0be2-2eba-40b6-9d2f-f5dba77734b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6151e829-2963-49be-aabf-aba3547462e1" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6151e829-2963-49be-aabf-aba3547462e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2ccb647d-13d9-4768-941a-aa0cf16af9b5" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2ccb647d-13d9-4768-941a-aa0cf16af9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_cdd38ec9-4631-4635-99f9-f4bbc7cf118f" 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_a76aecaa-70fe-481e-b504-f1bc8e80dab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_cdd38ec9-4631-4635-99f9-f4bbc7cf118f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_971c5ba1-4f29-4d24-9ecb-f7d83f0dcc4c" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_971c5ba1-4f29-4d24-9ecb-f7d83f0dcc4c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" 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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:to="loc_us-gaap_AwardTypeAxis_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" 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_8cc3fdd7-95f6-4a97-9ed9-e4c682940f89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1f388447-b5c8-49f6-8114-5b206371b1ca" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ea8fcd9-1af4-4258-8153-09dd56f6658e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1f388447-b5c8-49f6-8114-5b206371b1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_7468cf30-c7a5-43af-a8ae-0d92b3f59840" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_86c45893-22f7-4195-bd98-35f1f1b4c796" 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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_86c45893-22f7-4195-bd98-35f1f1b4c796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d94e5550-1199-400c-9297-1080b62d8d52" 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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract_f5e05bae-fa32-4506-95a0-93b82fc1f764" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d94e5550-1199-400c-9297-1080b62d8d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:href="hcsg-20181231.xsd#hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b89b10fb-adbb-4537-91d0-4dfbad234523" xlink:to="loc_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1a8d2d85-6dd9-47e8-8c09-405ca4e4f0bc" 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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1a8d2d85-6dd9-47e8-8c09-405ca4e4f0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_142f5f31-cd35-4e5f-ac46-d2308073fcf0" 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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_142f5f31-cd35-4e5f-ac46-d2308073fcf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_693a26f6-c136-41cd-85d0-365526b33e43" 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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_693a26f6-c136-41cd-85d0-365526b33e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_51852aad-a188-4f51-a993-2dbcd6ce30d9" 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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract_1e4234b9-1167-49b1-bb15-83219593bde8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_51852aad-a188-4f51-a993-2dbcd6ce30d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e2de59f-ed98-40d5-b9b8-41e52876d5d2" 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_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" 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_5e2de59f-ed98-40d5-b9b8-41e52876d5d2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" 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_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" xlink:to="loc_us-gaap_AwardTypeAxis_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" 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_c4f3f59c-7416-4a2a-b7c6-533c2daf8e2a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_4469d1a1-eeb5-4756-8c86-a64be656f9e0" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e018928a-7377-43e2-ac02-0d3e32f1e793" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_4469d1a1-eeb5-4756-8c86-a64be656f9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6fa98466-601b-481a-9b8e-5052edeec668" 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_aaad1930-e65b-4a6e-9da0-35d9ff4c4692" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6fa98466-601b-481a-9b8e-5052edeec668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" 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_6fa98466-601b-481a-9b8e-5052edeec668" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c3b1af82-3b18-4b93-98b3-c61a1267528c" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c3b1af82-3b18-4b93-98b3-c61a1267528c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_55cb6b8f-1f66-4c19-8e2f-2bd580550669" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_55cb6b8f-1f66-4c19-8e2f-2bd580550669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250722eb-4e1f-4cba-a82b-1a0459245074" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_250722eb-4e1f-4cba-a82b-1a0459245074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4870e6db-99be-4443-827a-53845bc3fa89" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4870e6db-99be-4443-827a-53845bc3fa89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95ef5cd4-bb57-4828-9937-0ff13f557713" 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_1bd39fb7-5a5f-4ee4-b59b-cb70fcb973d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95ef5cd4-bb57-4828-9937-0ff13f557713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" 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_6fa98466-601b-481a-9b8e-5052edeec668" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0aa231d-674d-4804-885b-bb8d0b3921d3" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0aa231d-674d-4804-885b-bb8d0b3921d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_819827e0-a9ae-4cfc-9935-45bfa3ed4e9a" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_819827e0-a9ae-4cfc-9935-45bfa3ed4e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b556a8f2-48d4-4537-ba5c-9ee857343f9c" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b556a8f2-48d4-4537-ba5c-9ee857343f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4f37a87-80fb-40da-aa83-8087488302dd" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f4f37a87-80fb-40da-aa83-8087488302dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b3fc2825-3b5b-4a88-a7bc-59b98fea8dcf" 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_ed7b9a01-dd59-4f3e-b456-3972c8eccb29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b3fc2825-3b5b-4a88-a7bc-59b98fea8dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d854414-297c-4568-858e-be0785b2e405" 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_050ce1b6-6937-4ede-aad7-2538df6fae5a" 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_5d854414-297c-4568-858e-be0785b2e405" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_050ce1b6-6937-4ede-aad7-2538df6fae5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" 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_050ce1b6-6937-4ede-aad7-2538df6fae5a" xlink:to="loc_us-gaap_AwardTypeAxis_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" 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_9d3a2c97-9bb8-44ba-85bf-e5a066f096b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a064dd6e-a282-4d59-a90b-2fffd63cda91" 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_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a064dd6e-a282-4d59-a90b-2fffd63cda91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_dae5ebb4-a027-4484-a97f-8784846c78b0" 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_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_us-gaap_RestrictedStockMember_dae5ebb4-a027-4484-a97f-8784846c78b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_81f8f6a9-242f-4fe6-a66c-0aaf58a524f9" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c453eb79-c449-4fdc-82cb-b6918076d173" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_81f8f6a9-242f-4fe6-a66c-0aaf58a524f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" 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_050ce1b6-6937-4ede-aad7-2538df6fae5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa83d465-faf4-4db9-9bba-36d5748b58f1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa83d465-faf4-4db9-9bba-36d5748b58f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_516c4870-21cf-4b7e-a94a-c8ca533e47bb" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_516c4870-21cf-4b7e-a94a-c8ca533e47bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_54867046-6c93-49ad-9390-88af6ca51956" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b43c471-db97-49c3-b050-54abbd0e46d5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_54867046-6c93-49ad-9390-88af6ca51956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e18bff6-74d2-4dc7-97f5-95dd0f42783a" 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_fee44ec8-491b-4e67-95f9-44049500242f" 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_5e18bff6-74d2-4dc7-97f5-95dd0f42783a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fee44ec8-491b-4e67-95f9-44049500242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_914999bb-c8a7-4a60-922f-dc3d2e6c026e" 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_fee44ec8-491b-4e67-95f9-44049500242f" xlink:to="loc_us-gaap_AwardTypeAxis_914999bb-c8a7-4a60-922f-dc3d2e6c026e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" 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_914999bb-c8a7-4a60-922f-dc3d2e6c026e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_12e9ec40-3f79-4ac3-bf39-e74d41f09431" xlink:href="hcsg-20181231.xsd#hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59686600-2381-4cc9-a33c-14d543a57771" xlink:to="loc_hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember_12e9ec40-3f79-4ac3-bf39-e74d41f09431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fee44ec8-491b-4e67-95f9-44049500242f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b7666705-a954-4afa-a1fb-29870ae463a7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b7666705-a954-4afa-a1fb-29870ae463a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_60203460-9b74-475f-a40c-e1d5e65a1efe" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_056fb7c1-cf43-4c48-81f2-ee7576bd6b81" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue_60203460-9b74-475f-a40c-e1d5e65a1efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7e2f7856-1e17-455d-a9f1-459cd08f1f66" 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_a8305704-7d62-484d-a757-dc141a404c0f" 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_7e2f7856-1e17-455d-a9f1-459cd08f1f66" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a8305704-7d62-484d-a757-dc141a404c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e7b96b2c-fc95-4784-8816-545778061cbd" 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_a8305704-7d62-484d-a757-dc141a404c0f" xlink:to="loc_us-gaap_AwardTypeAxis_e7b96b2c-fc95-4784-8816-545778061cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd176ff5-d15c-42fc-8455-b02e594194c2" 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_e7b96b2c-fc95-4784-8816-545778061cbd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd176ff5-d15c-42fc-8455-b02e594194c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_5e438f84-89db-4a80-98ea-11a90b527ef8" 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_fd176ff5-d15c-42fc-8455-b02e594194c2" xlink:to="loc_us-gaap_EmployeeStockMember_5e438f84-89db-4a80-98ea-11a90b527ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" 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_a8305704-7d62-484d-a757-dc141a404c0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_635819ac-354d-4900-8109-28801759e307" xlink:href="hcsg-20181231.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_635819ac-354d-4900-8109-28801759e307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_79a8fd29-69b5-4d3b-819c-4d2fd76d1968" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_79a8fd29-69b5-4d3b-819c-4d2fd76d1968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0c6d8554-d9ee-480a-9fdb-41e0ce59c063" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0c6d8554-d9ee-480a-9fdb-41e0ce59c063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7e6d3744-2f75-471a-8cb0-f6d4db295803" 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_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7e6d3744-2f75-471a-8cb0-f6d4db295803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_91513ade-43e1-4ca5-b5d6-1ff7e4520265" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings_91513ade-43e1-4ca5-b5d6-1ff7e4520265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_8b99c4d0-356c-44d6-8163-f67ca2267b35" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation_8b99c4d0-356c-44d6-8163-f67ca2267b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_25c92129-eb7f-4d09-8dd2-1d7346ad0b15" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6405229a-6e4d-4db9-aace-de55b90002d5" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear_25c92129-eb7f-4d09-8dd2-1d7346ad0b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fc6a3595-d42b-441f-8731-c3f2cfea1a48" 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_f46de09a-7e79-4b21-8f18-165a2eb84207" 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_fc6a3595-d42b-441f-8731-c3f2cfea1a48" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f46de09a-7e79-4b21-8f18-165a2eb84207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_490c6225-90be-4ca3-a8df-4d9c4868bcac" 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_f46de09a-7e79-4b21-8f18-165a2eb84207" xlink:to="loc_us-gaap_AwardTypeAxis_490c6225-90be-4ca3-a8df-4d9c4868bcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" 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_490c6225-90be-4ca3-a8df-4d9c4868bcac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_22198594-7642-4099-a292-eadb5ffa0461" 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_774df237-2ecf-4697-9c8b-23bf8bcd3cd0" xlink:to="loc_us-gaap_EmployeeStockMember_22198594-7642-4099-a292-eadb5ffa0461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" 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_f46de09a-7e79-4b21-8f18-165a2eb84207" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_521aea82-d642-49a1-a571-3dec22c59887" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_521aea82-d642-49a1-a571-3dec22c59887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_53abe433-6439-4653-8c13-ed5d680387d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_647cfcff-13d8-448b-8eb3-e018a901b189" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_53abe433-6439-4653-8c13-ed5d680387d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationDeferredCompensationPlanDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17d9f933-ec92-4f60-9bd5-812cc9c46743" 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_65f419e3-4759-4938-8c91-a9575dc709f9" 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_17d9f933-ec92-4f60-9bd5-812cc9c46743" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_65f419e3-4759-4938-8c91-a9575dc709f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_65f419e3-4759-4938-8c91-a9575dc709f9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" 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_9d1de2b7-274d-4470-a7e8-7bc49ee2ac93" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_2682e760-0e44-4ab1-9fb5-36071656c151" 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_4c8eecc5-2a41-4c60-8a31-c012ca7e7e4c" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_2682e760-0e44-4ab1-9fb5-36071656c151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" 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_65f419e3-4759-4938-8c91-a9575dc709f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_8945a0e3-c09b-4de0-b204-82a8f4ff56cb" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer_8945a0e3-c09b-4de0-b204-82a8f4ff56cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_417bf062-7acf-4704-9f7f-40e57904381d" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral_417bf062-7acf-4704-9f7f-40e57904381d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_36525633-b0f5-4c40-b9ea-59c00884e2ff" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock_36525633-b0f5-4c40-b9ea-59c00884e2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_33033744-863d-4c49-8b0d-bedd88a9c09a" xlink:href="hcsg-20181231.xsd#hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution_33033744-863d-4c49-8b0d-bedd88a9c09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_23a07b80-d8c3-45e8-af42-39eecc9e53f0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_23a07b80-d8c3-45e8-af42-39eecc9e53f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_5e691858-3414-451c-8777-93fb671833a6" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_5e691858-3414-451c-8777-93fb671833a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_e6fdce6f-3743-48af-90d8-e89dfa3de316" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0ae1fde-e9ba-48ee-b59a-1801a5055f2d" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding_e6fdce6f-3743-48af-90d8-e89dfa3de316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ShareBasedCompensationSummaryofInformationOfSERPDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_333d6ba1-c633-4db7-8f39-2ae1fd8e4b85" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_333d6ba1-c633-4db7-8f39-2ae1fd8e4b85" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_cedc1bce-a5b2-40db-b9f9-c9451634f414" 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_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_cedc1bce-a5b2-40db-b9f9-c9451634f414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_07ba8851-d405-47dd-a05a-1a1b595995f8" 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_cedc1bce-a5b2-40db-b9f9-c9451634f414" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_07ba8851-d405-47dd-a05a-1a1b595995f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b674b454-888f-4ab3-a2ba-e7f74a8688d0" 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_07ba8851-d405-47dd-a05a-1a1b595995f8" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b674b454-888f-4ab3-a2ba-e7f74a8688d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c3e141af-e9ac-4814-99f1-26ffd28193ca" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1e7b3a66-0f0c-41a0-86e5-31b6f54c640b" 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_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1e7b3a66-0f0c-41a0-86e5-31b6f54c640b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_6b32575a-20dc-4a75-8c5b-18f286555dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_6b32575a-20dc-4a75-8c5b-18f286555dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationTrustAccountBalance_4ed9051a-077f-4346-b376-2c9011eb05c8" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationTrustAccountBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_hcsg_DeferredCompensationTrustAccountBalance_4ed9051a-077f-4346-b376-2c9011eb05c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_c4e56890-e3a4-49e0-b0a8-95f1eecc86ca" xlink:href="hcsg-20181231.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5b24581-2c0c-435c-88fa-69b866215709" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_c4e56890-e3a4-49e0-b0a8-95f1eecc86ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cebe2c15-d14b-4f5e-a4aa-7ecb4d661ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_42f7e701-de03-4338-8f0f-8f0c11400211" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cebe2c15-d14b-4f5e-a4aa-7ecb4d661ea9" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_42f7e701-de03-4338-8f0f-8f0c11400211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#OtherEmployeeBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b27ba4c-325c-40b4-b8b7-8ee787875d5a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_ec52c62a-515d-4956-b05c-bc7d26e5a287" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b27ba4c-325c-40b4-b8b7-8ee787875d5a" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_ec52c62a-515d-4956-b05c-bc7d26e5a287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/Dividends" xlink:type="simple" xlink:href="hcsg-20181231.xsd#Dividends"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/Dividends" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_951e5477-52fa-44c6-9b2e-e0d87bb1ab91" 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_881cd962-269c-4945-934f-526ee6459dca" xlink:href="hcsg-20181231.xsd#hcsg_DividendsDeclaredAndPaidTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_951e5477-52fa-44c6-9b2e-e0d87bb1ab91" xlink:to="loc_hcsg_DividendsDeclaredAndPaidTextBlock_881cd962-269c-4945-934f-526ee6459dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DividendsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_994c260d-d30a-4807-9989-52b98a033a59" 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_72a2bc5a-2097-4095-887c-d5ec25d2ee93" 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_994c260d-d30a-4807-9989-52b98a033a59" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_72a2bc5a-2097-4095-887c-d5ec25d2ee93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_34b1aed4-6b2e-4def-a023-085078f80487" xlink:href="hcsg-20181231.xsd#hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_994c260d-d30a-4807-9989-52b98a033a59" xlink:to="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_34b1aed4-6b2e-4def-a023-085078f80487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsQuarterlyDividendPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_fabd200a-0cde-4627-bd32-0a105783fd35" 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_DividendsAbstract_40fb8072-c0d3-4246-ae97-1bc752d4f898" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fabd200a-0cde-4627-bd32-0a105783fd35" xlink:to="loc_us-gaap_DividendsAbstract_40fb8072-c0d3-4246-ae97-1bc752d4f898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_4e3eba2a-72c2-4a5d-bfb8-37d4f1ed61b8" 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_DividendsAbstract_40fb8072-c0d3-4246-ae97-1bc752d4f898" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_4e3eba2a-72c2-4a5d-bfb8-37d4f1ed61b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_48789023-bf94-4aa3-bf08-8950348b40e2" 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_DividendsAbstract_40fb8072-c0d3-4246-ae97-1bc752d4f898" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_48789023-bf94-4aa3-bf08-8950348b40e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ac694e83-a2ed-4f95-a777-91bfd5777b94" 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_SubsequentEventTable_a5d339a9-1118-499c-b795-9703ad74654b" 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_EquityAbstract_ac694e83-a2ed-4f95-a777-91bfd5777b94" xlink:to="loc_us-gaap_SubsequentEventTable_a5d339a9-1118-499c-b795-9703ad74654b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_39b58253-b438-4534-9574-a8ba7927eb41" 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_a5d339a9-1118-499c-b795-9703ad74654b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_39b58253-b438-4534-9574-a8ba7927eb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7b740eaf-35fe-454d-ac33-10a175a641a6" 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_39b58253-b438-4534-9574-a8ba7927eb41" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7b740eaf-35fe-454d-ac33-10a175a641a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_413491c6-34be-4a9c-9b0a-0e77f1549cb5" 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_7b740eaf-35fe-454d-ac33-10a175a641a6" xlink:to="loc_us-gaap_SubsequentEventMember_413491c6-34be-4a9c-9b0a-0e77f1549cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_71abbc9e-84bd-4343-b4ad-ee002e6858af" 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_a5d339a9-1118-499c-b795-9703ad74654b" xlink:to="loc_us-gaap_SubsequentEventLineItems_71abbc9e-84bd-4343-b4ad-ee002e6858af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_71abbc9e-84bd-4343-b4ad-ee002e6858af" xlink:to="loc_us-gaap_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_bdd6e39f-13a6-437b-b4e1-d250d8143f66" 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_DividendsAbstract_2a0ca4a6-a4e8-4d13-9077-f6eb5568b519" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_bdd6e39f-13a6-437b-b4e1-d250d8143f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#DividendsCashDividendsPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_97c747de-e95d-4ba9-88bc-63a83d08a15e" 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_3d11b3a7-aab3-42e7-a8d1-96a60c46c27c" 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_97c747de-e95d-4ba9-88bc-63a83d08a15e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3d11b3a7-aab3-42e7-a8d1-96a60c46c27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ed0422f8-b6da-4582-a689-bb67d66eee09" 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_3e28d583-5669-4aa6-b67e-50420c6c2e0d" 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_ed0422f8-b6da-4582-a689-bb67d66eee09" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3e28d583-5669-4aa6-b67e-50420c6c2e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_aa620cc6-dbbf-432b-863b-2c8a9d678f16" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_07dbc4eb-319b-4235-ba9f-db1ae8b9f5d7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa620cc6-dbbf-432b-863b-2c8a9d678f16" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_07dbc4eb-319b-4235-ba9f-db1ae8b9f5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e0e60ee3-47ad-45c9-896f-d61a28f50f5f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa620cc6-dbbf-432b-863b-2c8a9d678f16" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e0e60ee3-47ad-45c9-896f-d61a28f50f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_cecf55f7-2442-43d9-9c33-a37b63b9c151" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa620cc6-dbbf-432b-863b-2c8a9d678f16" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_cecf55f7-2442-43d9-9c33-a37b63b9c151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_477270b7-3502-415c-8dd8-15ec89274699" 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c45b20d-acb9-41c6-a703-7551fda1bbb4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_477270b7-3502-415c-8dd8-15ec89274699" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c45b20d-acb9-41c6-a703-7551fda1bbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e79395fd-fb64-4f73-9f18-db2d433f670c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c45b20d-acb9-41c6-a703-7551fda1bbb4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e79395fd-fb64-4f73-9f18-db2d433f670c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_78f39e52-b08d-4588-993a-e66744e58ef5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e79395fd-fb64-4f73-9f18-db2d433f670c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_78f39e52-b08d-4588-993a-e66744e58ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a608a34b-f818-4309-8a36-12d4bd4a1180" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e79395fd-fb64-4f73-9f18-db2d433f670c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a608a34b-f818-4309-8a36-12d4bd4a1180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e75df882-df98-4f0e-85b7-6f8615dad5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e79395fd-fb64-4f73-9f18-db2d433f670c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e75df882-df98-4f0e-85b7-6f8615dad5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cda23a28-ab54-487d-a3dd-56811a6789cc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c45b20d-acb9-41c6-a703-7551fda1bbb4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cda23a28-ab54-487d-a3dd-56811a6789cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b59be72e-d229-4d6f-b3e3-59fc91c13a48" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cda23a28-ab54-487d-a3dd-56811a6789cc" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b59be72e-d229-4d6f-b3e3-59fc91c13a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e78fe66b-f142-4e8c-a8c4-8a852a59ffbc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cda23a28-ab54-487d-a3dd-56811a6789cc" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e78fe66b-f142-4e8c-a8c4-8a852a59ffbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5883733a-55ff-4277-bf35-eb83151eb8ae" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cda23a28-ab54-487d-a3dd-56811a6789cc" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5883733a-55ff-4277-bf35-eb83151eb8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b13e4d12-5e3e-423b-a88d-fae2655b4d90" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c45b20d-acb9-41c6-a703-7551fda1bbb4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b13e4d12-5e3e-423b-a88d-fae2655b4d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_476384c6-d73a-4dda-afd3-49b2a876a944" 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_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_476384c6-d73a-4dda-afd3-49b2a876a944" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_35ba9396-df9e-4b1b-aeeb-7a4b8a28c80e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_35ba9396-df9e-4b1b-aeeb-7a4b8a28c80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_5b019722-40ff-4591-a371-e4bd114514ec" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_5b019722-40ff-4591-a371-e4bd114514ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_ad72b3f2-aaab-411d-81c4-3aa39c6949fd" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsAccruedInsuranceClaims"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_hcsg_DeferredTaxAssetsAccruedInsuranceClaims_ad72b3f2-aaab-411d-81c4-3aa39c6949fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3b2a5dd2-074f-40a4-9e1e-99e1ed28bc42" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3b2a5dd2-074f-40a4-9e1e-99e1ed28bc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_91014e28-91f5-4ec1-9e19-96dd59e9eb4c" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets_91014e28-91f5-4ec1-9e19-96dd59e9eb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_37c89a28-e203-4d5a-99db-8549787aa416" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_37c89a28-e203-4d5a-99db-8549787aa416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ef8c3fa1-1e5b-4c39-8b57-464671bd4cb4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_960a988d-78cd-413d-bd6f-86fdab63fed7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ef8c3fa1-1e5b-4c39-8b57-464671bd4cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_476384c6-d73a-4dda-afd3-49b2a876a944" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_549f3f99-8edf-4358-904e-aee55a072f4a" xlink:href="hcsg-20181231.xsd#hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:to="loc_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies_549f3f99-8edf-4358-904e-aee55a072f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_db2bb084-cb20-4c16-9d39-627c20836703" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_db2bb084-cb20-4c16-9d39-627c20836703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_48ed68d8-6adb-4257-863b-4ab5a79ba7d0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_48ed68d8-6adb-4257-863b-4ab5a79ba7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_305483d4-112e-42b6-98bd-c3541a16cb9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c77f9b6e-228e-4f2a-bd11-14f28b0b2961" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_305483d4-112e-42b6-98bd-c3541a16cb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_41f6a506-a9da-4af1-93cf-2ce01108ca63" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_476384c6-d73a-4dda-afd3-49b2a876a944" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_41f6a506-a9da-4af1-93cf-2ce01108ca63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1ba35caf-a873-43c8-9c45-896439eb6ec7" 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_1482ec30-aab9-4c01-81df-80c50fe9cd22" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1ba35caf-a873-43c8-9c45-896439eb6ec7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_1482ec30-aab9-4c01-81df-80c50fe9cd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6691bc2f-535f-46ff-9b38-242ba5ec4a1b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_1482ec30-aab9-4c01-81df-80c50fe9cd22" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6691bc2f-535f-46ff-9b38-242ba5ec4a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:href="hcsg-20181231.xsd#hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_1482ec30-aab9-4c01-81df-80c50fe9cd22" xlink:to="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_61a1ba53-3063-40ce-afd0-3dc0b7c9efd8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_61a1ba53-3063-40ce-afd0-3dc0b7c9efd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_5d54f736-9a4e-4fad-bf75-9daa1aa0b65e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_5d54f736-9a4e-4fad-bf75-9daa1aa0b65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_96c6c4ae-62be-4e0e-bc21-6ea9e36be3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_96c6c4ae-62be-4e0e-bc21-6ea9e36be3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8482b8f9-d8e4-4ac8-b309-53ee4a370d33" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8482b8f9-d8e4-4ac8-b309-53ee4a370d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_b827e08e-65d7-44b7-9032-8bf62446525e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_b827e08e-65d7-44b7-9032-8bf62446525e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_ec3e61d8-89c0-4f82-8522-e03bbbe1ddf6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract_9d91668b-4025-4520-908e-824c9e69ff21" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_ec3e61d8-89c0-4f82-8522-e03bbbe1ddf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a4b68966-b5eb-4059-b94a-33076e4a0737" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_1482ec30-aab9-4c01-81df-80c50fe9cd22" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a4b68966-b5eb-4059-b94a-33076e4a0737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4b3bc41c-c12e-4d39-bcaf-5a60485387fc" 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_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_439e072c-f068-4e31-bf24-d23b51a17739" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b3bc41c-c12e-4d39-bcaf-5a60485387fc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_439e072c-f068-4e31-bf24-d23b51a17739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_202b3a9c-7daa-4cfa-8fec-542eff1e38be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b3bc41c-c12e-4d39-bcaf-5a60485387fc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_202b3a9c-7daa-4cfa-8fec-542eff1e38be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_6379c129-923e-4324-81d6-90f90c5c6acd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_6c1bc317-8a30-48fb-bf2c-dd82c8c6a8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_6379c129-923e-4324-81d6-90f90c5c6acd" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_6c1bc317-8a30-48fb-bf2c-dd82c8c6a8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_b5ffa22c-d69d-4a39-bad6-1b12dadf0fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_5b8350a3-7d2b-4eff-8afb-0eb926b0679b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_b5ffa22c-d69d-4a39-bad6-1b12dadf0fe4" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_5b8350a3-7d2b-4eff-8afb-0eb926b0679b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues_199580e0-4d24-4908-a81c-5e269b24163f" xlink:href="hcsg-20181231.xsd#hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_b5ffa22c-d69d-4a39-bad6-1b12dadf0fe4" xlink:to="loc_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues_199580e0-4d24-4908-a81c-5e269b24163f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3b47187f-8ed2-4c70-86ca-841b1f4bd666" 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_d1263e49-65ab-4502-bfbd-f25d5decdeb8" 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_3b47187f-8ed2-4c70-86ca-841b1f4bd666" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_d1263e49-65ab-4502-bfbd-f25d5decdeb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_582dc6ac-20dc-4371-9e25-662ee1598f37" 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_f8a92b9c-0f96-41d3-887c-11182345f27b" 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_582dc6ac-20dc-4371-9e25-662ee1598f37" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_f8a92b9c-0f96-41d3-887c-11182345f27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_895a5349-3bcf-4da7-af00-9becc781867d" 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_49750d97-d69e-4fed-9b5b-9345e9435162" 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_895a5349-3bcf-4da7-af00-9becc781867d" xlink:to="loc_us-gaap_NumberOfReportableSegments_49750d97-d69e-4fed-9b5b-9345e9435162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f0eab39e-9516-4e9a-96ae-d28b9d40efaf" 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_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f0eab39e-9516-4e9a-96ae-d28b9d40efaf" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_6b26face-77d7-4ddb-8034-a643344926ce" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_srt_ConsolidationItemsAxis_6b26face-77d7-4ddb-8034-a643344926ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" 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_6b26face-77d7-4ddb-8034-a643344926ce" xlink:to="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_d02a6ce1-036f-4c25-a6b0-afc6fe526ab3" 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_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:to="loc_us-gaap_OperatingSegmentsMember_d02a6ce1-036f-4c25-a6b0-afc6fe526ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_71a4ccfc-0de9-40df-b6e0-fcaaa8b19023" xlink:href="hcsg-20181231.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_2c7e7cf1-8707-4c0b-89a6-200f9c8bfe7d" xlink:to="loc_hcsg_CorporateAndEliminationsMember_71a4ccfc-0de9-40df-b6e0-fcaaa8b19023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" 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_1f6c1a83-d26b-4292-9dd8-113a2d1b0480" xlink:to="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b7dc0b5f-3a6f-4628-96cd-e4f1f49c1e67" xlink:href="hcsg-20181231.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:to="loc_hcsg_HousekeepingServicesMember_b7dc0b5f-3a6f-4628-96cd-e4f1f49c1e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_77ab7a60-2537-4332-b4ea-219de3e5779b" xlink:href="hcsg-20181231.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b1e946c5-e1df-4bd2-bae0-00128bd20686" xlink:to="loc_hcsg_DietaryServicesMember_77ab7a60-2537-4332-b4ea-219de3e5779b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75b2b444-2266-4758-b0fd-85fd60ad5f14" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3b01db15-c2d9-4d3b-bc43-43b0536dd971" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_15f7e85b-0816-40e9-b369-300a7705ea00" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3b01db15-c2d9-4d3b-bc43-43b0536dd971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_340c7329-425a-411e-8d06-57fceac22738" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_d0605ef7-9ba1-4068-bb0d-00d6f064e9f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5547700-c4ce-4f9e-9ceb-7175188509d4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_d0605ef7-9ba1-4068-bb0d-00d6f064e9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_5be13356-a460-476f-8235-8705a291bdf6" xlink:to="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisMember_ae095373-2ed8-451c-bb5d-c72d8e961086" xlink:href="hcsg-20181231.xsd#hcsg_GenesisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_578b9c65-08db-4441-bb26-c42c36da0e57" xlink:to="loc_hcsg_GenesisMember_ae095373-2ed8-451c-bb5d-c72d8e961086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9a619695-f6fa-4d01-8e23-d04db6e5c362" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a412765e-3762-4eb5-b486-0ea1f711e858" 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_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a412765e-3762-4eb5-b486-0ea1f711e858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_04594967-0ed9-4276-9dd6-16ffc9cac0d6" 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_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_04594967-0ed9-4276-9dd6-16ffc9cac0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8f810cdc-ccc9-4701-8399-adaf53290284" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8f810cdc-ccc9-4701-8399-adaf53290284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_856c32aa-806a-4e8e-9fa0-609bad0152b3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_Assets_856c32aa-806a-4e8e-9fa0-609bad0152b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_366ca243-05da-41a4-99ee-12b7a52ab927" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_366ca243-05da-41a4-99ee-12b7a52ab927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1055a386-d967-44a2-9efb-6c5995a1086b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_5c3ed4f5-80ce-4b7e-ac7b-1f3f0e074e69" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1055a386-d967-44a2-9efb-6c5995a1086b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_248fca1d-d03a-4d08-a20e-9cdd53eb81b0" 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_1b504e30-f080-4273-866d-920e34a8869f" 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_248fca1d-d03a-4d08-a20e-9cdd53eb81b0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1b504e30-f080-4273-866d-920e34a8869f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8780fb5a-0294-4ed7-b732-92588bf8a1ad" 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a5ec4ac1-46c7-4075-acb7-c0189380bcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8780fb5a-0294-4ed7-b732-92588bf8a1ad" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a5ec4ac1-46c7-4075-acb7-c0189380bcf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#EarningsPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f7dd257e-422e-4d8f-a90b-e865459e2e86" 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_531284db-7af6-44d6-8d44-e6737df36ad2" 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_f7dd257e-422e-4d8f-a90b-e865459e2e86" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_531284db-7af6-44d6-8d44-e6737df36ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_ebb35eec-f860-4e2e-b27c-16f22aaee49b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7dd257e-422e-4d8f-a90b-e865459e2e86" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_ebb35eec-f860-4e2e-b27c-16f22aaee49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_118b4295-61aa-47cd-bf84-28f264f69472" 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_f7dd257e-422e-4d8f-a90b-e865459e2e86" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_118b4295-61aa-47cd-bf84-28f264f69472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ad439c72-846d-45f9-93e5-e95aa63c2729" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7dd257e-422e-4d8f-a90b-e865459e2e86" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ad439c72-846d-45f9-93e5-e95aa63c2729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_d746cea3-b293-48a3-b397-5e835c95fd34" xlink:href="hcsg-20181231.xsd#hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7dd257e-422e-4d8f-a90b-e865459e2e86" xlink:to="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_d746cea3-b293-48a3-b397-5e835c95fd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingencies"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1efb7fe8-5291-4a64-bddf-e670b2bb7fbe" 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_ad4e5fcf-7401-4c9d-b301-c6de90fb51be" 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_1efb7fe8-5291-4a64-bddf-e670b2bb7fbe" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ad4e5fcf-7401-4c9d-b301-c6de90fb51be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ContractualObligationsandOtherContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f3656713-84c0-4c5e-ae3c-0827f658e0ad" 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_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" 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_f3656713-84c0-4c5e-ae3c-0827f658e0ad" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" 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_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_VariableRateAxis_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" 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_4e6d53e6-81cc-4a0d-9feb-d6c4bb5694d8" xlink:to="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_51c091af-e4e5-41ae-91b4-a5cbcce1f725" 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_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_51c091af-e4e5-41ae-91b4-a5cbcce1f725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_16b07b51-bf4b-4547-af1a-f6ad4baa75da" xlink:href="hcsg-20181231.xsd#hcsg_PrimeRateOrOvernightBankFundingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e9a24661-0e62-46cb-aaa5-5522f7c5c7e2" xlink:to="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_16b07b51-bf4b-4547-af1a-f6ad4baa75da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_b9e09146-8282-4897-b5ba-8f7ecf12d103" 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_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_b9e09146-8282-4897-b5ba-8f7ecf12d103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_e482cbf8-5edb-4a32-b11d-1969532353dc" 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_b9e09146-8282-4897-b5ba-8f7ecf12d103" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_e482cbf8-5edb-4a32-b11d-1969532353dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7ea51905-8249-4485-8081-65a6daf7a72f" 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_e482cbf8-5edb-4a32-b11d-1969532353dc" xlink:to="loc_us-gaap_LetterOfCreditMember_7ea51905-8249-4485-8081-65a6daf7a72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5018916f-1730-49ae-9262-858a97a762a8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5018916f-1730-49ae-9262-858a97a762a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a0fbf180-df05-4d74-99f0-cf9d211e0549" 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_5018916f-1730-49ae-9262-858a97a762a8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a0fbf180-df05-4d74-99f0-cf9d211e0549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c56a3467-3858-4add-ae83-5f0f73157433" 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_a0fbf180-df05-4d74-99f0-cf9d211e0549" xlink:to="loc_us-gaap_SubsequentEventMember_c56a3467-3858-4add-ae83-5f0f73157433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_926e63d7-a3ee-4d48-a7bc-53b574cb80aa" xlink:to="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b331427a-c7ff-4f55-92e5-bb829f797a49" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b331427a-c7ff-4f55-92e5-bb829f797a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6593be5f-5bd6-4fc6-bc60-a6b5c931a341" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6593be5f-5bd6-4fc6-bc60-a6b5c931a341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_d5e570e8-82e4-4921-b856-ba1b398793ee" 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_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LineOfCredit_d5e570e8-82e4-4921-b856-ba1b398793ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_e78aba7c-1ce2-4579-b0e3-da802495fddd" xlink:href="hcsg-20181231.xsd#hcsg_LineOfCreditFacilityNumberOfFinancialCovenants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_hcsg_LineOfCreditFacilityNumberOfFinancialCovenants_e78aba7c-1ce2-4579-b0e3-da802495fddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c83f3193-a2f6-4be5-8f09-ab84fe984cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c83f3193-a2f6-4be5-8f09-ab84fe984cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_8a7db54c-e5d7-404c-97ce-cab3b1121635" xlink:href="hcsg-20181231.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_80883c7b-a08f-450c-b430-9de7ca07ff06" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_8a7db54c-e5d7-404c-97ce-cab3b1121635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaims"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaims" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_3089f43a-1506-44f1-b211-36d4fa0f8bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccruedInsuranceClaimsTextBlock_74ac31f1-d062-4ba0-aef2-804651b2428f" xlink:href="hcsg-20181231.xsd#hcsg_AccruedInsuranceClaimsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3089f43a-1506-44f1-b211-36d4fa0f8bd4" xlink:to="loc_hcsg_AccruedInsuranceClaimsTextBlock_74ac31f1-d062-4ba0-aef2-804651b2428f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#AccruedInsuranceClaimsDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2c069c3c-593a-459b-a728-0fa7fd03303e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_WorkersCompensationPercentOfLiabilities_7eb0699d-005d-46bd-a617-0264969501aa" xlink:href="hcsg-20181231.xsd#hcsg_WorkersCompensationPercentOfLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2c069c3c-593a-459b-a728-0fa7fd03303e" xlink:to="loc_hcsg_WorkersCompensationPercentOfLiabilities_7eb0699d-005d-46bd-a617-0264969501aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_c206efce-e19c-4f33-a415-2d00aa025e51" 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_c4e6c300-accd-4c50-8fa2-ef6317d888ae" 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_c206efce-e19c-4f33-a415-2d00aa025e51" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_c4e6c300-accd-4c50-8fa2-ef6317d888ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_43354908-e030-4afe-84ba-ab146dc0d5f2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_678233c1-3451-4d2c-a114-4710c1b7293a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_43354908-e030-4afe-84ba-ab146dc0d5f2" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_678233c1-3451-4d2c-a114-4710c1b7293a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1dbd963c-fc8a-466c-8a40-0683dbf0cd7a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_68905378-5e1a-4a02-b24c-2201f358316f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1dbd963c-fc8a-466c-8a40-0683dbf0cd7a" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_68905378-5e1a-4a02-b24c-2201f358316f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1d41acc6-9462-42a6-b0ac-f0e3952ae35c" 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_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1d41acc6-9462-42a6-b0ac-f0e3952ae35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_f4360cff-a8b2-4e05-bea9-b1c62bb7b76a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_f4360cff-a8b2-4e05-bea9-b1c62bb7b76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_691bb983-6941-4687-95c5-e5ef739ee059" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_691bb983-6941-4687-95c5-e5ef739ee059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4c78a00d-7559-4cef-b8b4-4b553c0f8da2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_NetIncomeLoss_4c78a00d-7559-4cef-b8b4-4b553c0f8da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3583a309-3b08-465b-93b2-25cdbc1d426c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_EarningsPerShareBasic_3583a309-3b08-465b-93b2-25cdbc1d426c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_c109304b-a4ed-431c-aed9-8644af8eca0d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_EarningsPerShareDiluted_c109304b-a4ed-431c-aed9-8644af8eca0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_19a078b3-c63d-4179-9251-7b6830e019f2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_de798382-7917-4981-8ff4-70a5047af882" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_19a078b3-c63d-4179-9251-7b6830e019f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReserves"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_9c4d1c88-7149-4395-9d9d-9c199612a3a8" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_dd094f22-bcd1-41d8-80e9-b4ace8f42131" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_9c4d1c88-7149-4395-9d9d-9c199612a3a8" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_dd094f22-bcd1-41d8-80e9-b4ace8f42131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="hcsg-20181231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesDetails"/>
  <link:presentationLink xlink:role="http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_4afdab6e-6cb8-4da2-ac6a-3a60c53374b8" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_4afdab6e-6cb8-4da2-ac6a-3a60c53374b8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3c401ea4-0076-44b1-9c24-1895016b0ac5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_6b0a4488-0953-49bc-a022-3a3484ba235e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_903efed7-b33d-4a15-89c0-ef1e1c7bd6ee" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_6b0a4488-0953-49bc-a022-3a3484ba235e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7aaa713d-faf6-409b-bff3-5389614c779f" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f838944-a1d4-4046-b8ca-fb2cffe4e0c1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ec809a32-b2fc-4438-9932-a1dfdfdebb25" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_ec809a32-b2fc-4438-9932-a1dfdfdebb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:href="hcsg-20181231.xsd#hcsg_ValuationAllowancesandReservesAdditionsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_410af4ee-7699-4915-9e60-68cab0e06874" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_410af4ee-7699-4915-9e60-68cab0e06874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_72e77d3a-e402-4860-a0da-826872341b54" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ValuationAllowancesandReservesAdditionsAbstract_9abcb060-aeb7-4072-ad51-f966ad1d2b17" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_72e77d3a-e402-4860-a0da-826872341b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_13c3258c-5184-475d-89b0-3e3e2fb342dd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_13c3258c-5184-475d-89b0-3e3e2fb342dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_71b65c48-dafb-48e6-9909-98102d26bb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_0119ab64-eb87-47a0-8e80-3e74daa10c3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_71b65c48-dafb-48e6-9909-98102d26bb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>hcsg-20181231_g1.jpg
<TEXT>
begin 644 hcsg-20181231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 44 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***^2/''_!3_5=<^-4OPF_91_9TU?XBVGA[XHR^!/&7B5M7LM.L5UJ'
M2[J_N-,LFGF#S7,(AC$KNB0*7V>86SL /K>BO"-#_P""@OPGN/V5_$'[57C/
MP#XV\,6GA;6+K1=;\':MH2RZZFL0W8LQIL-O:23+=3S7+QQ0^3(Z2F6,JVUL
MU\_?#_\ X+KZ=8?M0>#/V:OVQ_V"_B[\!?\ A9VIKIWPV\5>/+2V?3]6O'*B
M*UF>!V%M.[.B>7F0JTB!RH.Z@#[XHKYO_;4_X*#:I^S#XJL_A%\%/V3?B'\;
MOB%=Z1_:\_A3P#91K%I6GF1XX[F^O)RL5L)7BF2)/GDE:"3"X4FJG_!-G_@J
M1\'O^"D>B>,-+\,_#WQ7X!\>?#C6$TSXA_#;QSIXMM4T.X??Y3,H)#QN8I0K
M?*V8G#(O&0#Z;HKX_P#VW/\ @KC;?LB_&G_A1GP[_82^//QRU6RTJ"\\27/P
M8\"R:Q;:"\^XP6MW(AQ%</$HF$9Y\MXVZ.*^DO@)\3=:^-'P8\,_%KQ#\+/$
M'@B[\1Z/#J$OA+Q7;K#J>E"5=RP74:DB*8*1OC)RC$JV""* .NHKR?\ :E_:
M^^'O[+C>$/#&KZ5?:_XQ^(WB-=!^'W@O1]GVS6KXH9)#ND94AMX8E:6>X<[8
MHUS\S,B/F_ #]LO1_BK\:O$_[+'Q.\#3>!OBIX1TFUUB_P#"5WJ4=Y%J&CW+
M,D.J6%R@475MYJ/ Y*1O%*A5T4-&S@'M5%?-_BK_ (*%'5O'_P 1/ _[,GP"
MUSXICX/SK;_$N]T75+:T6VO3!Y[Z98"<XU#4(XMK20YBC0RQH9O,8HOKW[/?
MQ_\ A+^U/\%/#?[0OP)\80:]X2\6:8E_HNJ6X*B2-L@JRL T<B,&1XV 9'1E
M8 J10!V5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XQ?MD_
M"G]L_P#X(E_M@W'[87P<\/7/Q?\ V;/B!\<;WX@^*?AQI:8\0>'/$%SIFH"^
MGM.#YT#027$YP"-EHJ.(@GGO^SM?!'Q!_:1_;"\%>/? 7@C]H_\ 8K\>:MJF
M@_M":S/X/\1>#KW1KRQ\4Z,]AKYTU(M]]$]I=+:RPI)'<K$@\AG\PYP #Z2_
M9$^/7[(O[=7P)T?]IC]FN_TGQ#X8U[5?[62?[(%FM=5C54?[1$W,-W'A00PR
M,*P)!5CX5_P5)^#EI^W5\>O@%^Q9X:LDN9O"?Q4TOXI?$+58^?\ A']#TQ;E
M8$9@/W<]_<R?9X0#N*0W3@%86(X?]E7]FS]MG_@FE^Q7\9?B%\ ?V1+#QG\7
MOC)\9]<\:Z'\(=%\5:;9:3X0CU#:MM;W%S<7%O#)';Q01^:+9B7DD6./]VIF
M7$^!_P >?^"T_P */"]WX8\+_P#!#&1/%GBO4A=>*OB9XR_:5\,W1O-1E58F
MU*]@LU626*%%0):P;!'!"D,(154  _1Z#0_#>B:CJ'B>#3;2UNK]8VU._$:J
M\RQ)M3S'ZD(N<9.!D^IKXV_X)N?!6+Q]^VK^T?\ \%0K+319^'OC'J6C:'\.
M]HV_VMHNC68M6UHC W1WEP':!B/FMX8I!E958Y?_  4D^(7_  4T\0?$C3/@
M-\!_^"96L?%OX10V*2>/-6A^+GAWPY_PF$I1&&G!+J=YH]/R6%RC11O<$>2"
M+?S/M'HO['O[0?\ P4N^,?Q&O=)_:0_X)K:9\!O!6A>&I'TS[1\6-+\17.N:
MB7C2"UB&G#;901QB5G9U8L3$%P%<$ ^6?VI?V/O^"P'_  3P\6_$_P#X*&?L
M0_MLP?%73=5\17GC'Q_\!_&G@V*&#4;58T5TL;B*1I/-AM8(HXU4Q.R6R+NE
M($3_ *#_ +(7[2GA#]L7]E[P%^U+X$L)K/2O'GA>TUBVL;EPTMF9HPSV[L.&
M:-]T9(X)0D<5X#\//VJ?^"EWQX^'.K_"?QO_ ,$Q]7^%/CZ\CN=/_P"$KUGQ
M]HVJ>$].C?,:7RRVUR+Z[95)D%LEJH=E"-/$&,B;WQ(\+_''_@F;_P $ZO"'
MPB_X)U_LQR?&#6? 5GH_A_2O"]]K\6GR75FK+'<7LDKX4R'YG(& &E+8VH5(
M!X#\?[O4?&7_  =(_ ;P=K\>_2O!G[,VN>(?#XD!*IJ-Y>7EC<LN> WD1Q D
M<XZ\53_;?U[4?!/_  <M_L97OA=W6?Q5\-?&6B>(DA.#<Z?%975U$CX&2B3J
M)1GC*=N37O7[:_[)?Q)U']KSX)?\%*/@7X1EUSQ7\*8M2T7QAX(M;R"*Y\0^
M'-1@:.:.VEG>.(W5K,5N(HY)(TE'F*7!* Y7PY_9+^*/[0W_  53C_X*7?''
MX?7G@[0/A_\ #8^$/A)X3UBZMY-2N+BZEEEU#6+I+:66.W!CE^S10^8SE-SR
M+&=JD \F_P"#5Z[U'Q5_P3'U/XP>)X_^*B\??&3Q3X@\4R.#O?4);I8I"Y/)
M;$*CGGBJ?_!KWKVHR?LN?'?X=([MH?@W]JCQ=I?A= ?W=O9%;.?R8\# 4232
MOQQF4\>OI/[+7P*_:)_X)<1?&/X%?!C]G+6?B7X1\6^.M4\:_!VZT35=/MX-
M,GU!(VFT343=W,+6T4-RAD2X190\$K?\M5$3>H?\$D_V"KO_ ()T?L6Z+\!_
M%/B6WUOQAJ.IWGB+X@ZW9!A!>ZY?2>9<-%N )B0".%&(4LL*L54L0 #Z7K)\
M=>#=+^(7A&_\%ZW<7<-IJ,!AGDL+EH9E4D'*.O*GCJ*UJ* /"O\ AWK\$O\
MH;?'?_A97/\ C5']@W0H-<^"=X=1U'4)#9^+-3M(6EU&61O+CF*KEG9B3@>O
MY5]!UX5_P3U_Y(EJW_8]ZS_Z4F@#US_A!='_ .?J]_\  IJ/^$%T?_GZO?\
MP*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_
M  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9
MHH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_
M (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#
M&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!
M='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%
MT?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\
MGZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^
M?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_
M ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW
M_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJ
MV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH
M_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH
M QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X
M071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A
M!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_
M )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?
M_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]
M_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J
M]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*
M:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ I
MJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:
M* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/
M^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_
MX071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='
M_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!=
M'_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZ
MO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#G
MZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\
M"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P
M*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:M
MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:
MC_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH Q
MO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (07
M1_\ GZO?_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X0
M71_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y
M^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\
MY^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?
M_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_
M\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"F
MK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "
MFH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:*
M,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@"OIFFP:5:BTMGD90Q.97+
M'GW-6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KPK_@GK_R1+5O^Q[UG_TI->ZUX5_P3U_Y(EJW_8]Z
MS_Z4F@#W6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O"O^">O_)$M6_['O6?_ $I->ZUX5_P3U_Y(EJW_
M &/>L_\ I2: /=:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *\*_X)Z_\ )$M6_P"Q[UG_ -*37NM>%?\
M!/7_ )(EJW_8]ZS_ .E)H ]UHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPK_ ()Z_P#)$M6_['O6?_2D
MU[K7A7_!/7_DB6K?]CWK/_I2: /=:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%
M8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^
ML?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3Z
MQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>
M_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[
M_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T
M ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_
M  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W
M_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?
M]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_
MT)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O
M_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_W
MTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;
M-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_P
MD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"
M3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\
M0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)
MU[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?
M2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]
M+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%
M8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^
ML?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3Z
MQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>
M_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[
M_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T
M ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_
M  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W
M_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?
M]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O_?2T ;-%8W_"3ZQ_
MT)U[_P!]+1_PD^L?]"=>_P#?2T ;-%8W_"3ZQ_T)U[_WTM'_  D^L?\ 0G7O
M_?2T ;-%8W_"3ZQ_T)U[_P!]+1_PD^L?]"=>_P#?2T ;-?%__!PK_P H?_B]
M_P!P#_U(--KZW_X2?6/^A.O?^^EKX:_X.)OC)X4\/?\ !+/QW\/_ !;<PZ5J
MOBV[TBV\.V-Y=()M0E@U>RNIEB3[S[(8G=B.% &3R,_0<)PG/BC J*O^^IOY
M*:;^Y:OR/-SF48Y1B&W]B7_I+/YO:***_M _"3[0_P"#>K_E,!\(?^X__P"H
M_J5?TX5_)=_P3@_:WTS]A7]M3P/^U1K7@R?Q!9>%[F\%[I-K=+#++#=6-Q9N
MR,P(WHMP9 IP&*!2RYW#^G#]EO\ ;<^"O[9OPNM_B]^SKJO_  D&D2MY=RL,
MBK<6,^,F"XA/SPR#^ZPY!#*64AC_ #KXR9?C7G%'&JF_9>S4.;HI*4W9]M&K
M7WZ;,_3N!L30^HSP_,N?F;MUM:*O^![#16-_PD^L?]"=>_\ ?2T?\)/K'_0G
M7O\ WTM?C)]T;-%8W_"3ZQ_T)U[_ -]+1_PD^L?]"=>_]]+0!LT5C?\ "3ZQ
M_P!"=>_]]+1_PD^L?]"=>_\ ?2T ;-%8W_"3ZQ_T)U[_ -]+1_PD^L?]"=>_
M]]+0!LT5C?\ "3ZQ_P!"=>_]]+1_PD^L?]"=>_\ ?2T ;-%8W_"3ZQ_T)U[_
M -]+1_PD^L?]"=>_]]+0!LT5C?\ "3ZQ_P!"=>_]]+1_PD^L?]"=>_\ ?2T
M;-%8W_"3ZQ_T)U[_ -]+1_PD^L?]"=>_]]+0!LT5C?\ "3ZQ_P!"=>_]]+1_
MPD^L?]"=>_\ ?2T ;-%8W_"3ZQ_T)U[_ -]+1_PD^L?]"=>_]]+0!LT5C?\
M"3ZQ_P!"=>_]]+1_PD^L?]"=>_\ ?2T ;-%8W_"3ZQ_T)U[_ -]+1_PD^L?]
M"=>_]]+0!LT57TR\GOK47%S826S%B/*E(S]>*L4 %%%% !1110 4444 %%%%
M !1110 4444 %?!'Q!_:1_;"\%>/? 7@C]H_]BOQYJVJ:#^T)K,_@_Q%X.O=
M&O+'Q3HSV&OG34BWWT3VETMK+"DD=RL2#R&?S#G ^]Z* /SM_95_9L_;9_X)
MI?L5_&7XA? ']D2P\9_%[XR?&?7/&NA_"'1?%6FV6D^$(]0VK;6]Q<W%Q;PR
M1V\4$?FBV8EY)%CC_=J9EQ/@?\>?^"T_PH\+W?ACPO\ \$,9$\6>*]2%UXJ^
M)GC+]I7PS=&\U&55B;4KV"S59)8H45 EK!L$<$*0PA%50/TMHH ^0?VD?V3O
MB=X _P""AOPX_P""GOP3\*77B[4=*^']Y\/?BMX6TN6W@OM5T*:<7=M>V8GD
MCA>:WO%WR1/(IDA8B,EXECDJ_LX_L<_$?XD?\%+_ (A?\%0OVB? C^&VN_ %
MI\/?A7X,U.ZM[B]M-#28W5W>WH@DEACEN+EF\N)79HX2PDPSE%^R** /S^_9
M>_9__:\_X)H?LH>/_P!@/X!? 35?&]M9ZQKMQ^S_ .+K76;"'3;.QU.:2XAM
M]5>XN$GMY+*YGF:5HXI!-$$:'=(S1)O_  V_9_\ VB?^"-7_  27\$_ #]AC
M]GF'XX>._"DUI#JNCG6TTU-1N+R[:?4KU7EQ\BR2N(T)RJ;"<B-@?N*B@#Y)
M_;7_ &2_B3J/[7GP2_X*4? OPC+KGBOX4Q:EHOC#P1:WD$5SXA\.:C T<T=M
M+.\<1NK68K<11R21I*/,4N"4!ROAS^R7\4?VAO\ @JG'_P %+OCC\/KSP=H'
MP_\ AL?"'PD\)ZQ=6\FI7%Q=2RRZAK%TEM++';@QR_9HH?,9RFYY%C.U3]ET
M4 ?#'[+7P*_:)_X)<1?&/X%?!C]G+6?B7X1\6^.M4\:_!VZT35=/MX-,GU!(
MVFT343=W,+6T4-RAD2X190\$K?\ +51$WJ'_  23_8*N_P#@G1^Q;HOP'\4^
M);?6_&&HZG>>(OB#K=D&$%[KE])YEPT6X F) (X48A2RPJQ52Q ^EZ* "BBB
M@ KPK_@GK_R1+5O^Q[UG_P!*37NM>%?\$]?^2):M_P!CWK/_ *4F@#W6BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBOC;_@K'_P6(^#G_!-;P.?#NG1VOB?X
MHZO:%_#_ (06X^2U4Y"WE\5.Z* 'H@P\I!5=H#2)WY;EF.S?&QPN$@YSELE^
M;[)=6]$<^*Q>'P5!UJTN6*_K[SN/^"DW_!3GX!_\$U_A+_PF7Q)NAJWB?4XW
M7PIX*LKE5N]4E /SMG/DVZG[\Q! Z*'8A#^9'[&O_!/;]JK_ (+C_'P?M]_\
M%&-3U#3/AF\@/A[0+=Y+8:K:JQVV=@F[=:V(/WYP=\I+;69V:5.I_P"":_\
MP2(^.'_!0;XM#_@I'_P5;OM0U2UUJ>._\.^#=7!235XP<Q/<0D8M[!1CRK90
M/,7!(6/ E_9G3]/L-)L(-*TJRAMK6VA6*VMK>()'%&H 5%4<*H   '  K[O$
MYC@.",/+!97-5,9)6J5EM#O"EY]Y?KI'YVEAL3G]15\6G&@M8T^LNTI_HOTW
M^-?^(>K_ ((__P#1HG_E_P#B#_Y/H_XAZO\ @C__ -&B?^7_ .(/_D^OM"BO
MD_\ 6KB?_H.K?^#9_P#R1[/]CY3_ - \/_ (_P"1\@>%_P#@@C_P22\'ZO\
MVYH_['UB\_V6XM]NH^*M8O(MDT+PO^ZN+QTW;)&VOMW1MM="KJK#\_?VJ?\
M@EY^V[_P1C^*UW^VO_P3#\<:QKG@: &77_#KH;JYL+0$LT-[;C O[, DB50)
M(AECM*><?W!HKT,LXVSW!5W+$57B*<E:<*K<XRCV]Z]O)K\5H<V+R#+L132I
M05.2UC*"46GWTM<^+O\ @ES_ ,%JOV=?^"B^B6_@G49H/!OQ0@M@=0\&W]T-
ME\5&6FL)&Q]H3@L8_P#6QC.0R@2-]HU^8W_!47_@WX\*_&S6Y_VH?V [R#P!
M\4+.Y&HR:)8W'V*PU:Z1MZS0.F/L%WN&0ZXC9@"P0EI:X#_@G;_P7V\?_"3Q
M\O[%7_!6S0+[PQXGTBY73H?'NJV9MWC?&$75(\ +D;<7:#8P96<8W3'T\;PS
ME^>8668<.MR2UG0>M2GYQ_GCVMKZNZ7)A\UQ.7UEALS5F](U%\,O7^5_A^OZ
M\45#IVHZ?K&GP:MI-]#=6MU"LMM<V\H>.6-@"KJRY#*0001P0:FK\^::=F?2
M[A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7A7_!/7_DB6K?]CWK/_I2:]UKPK_@GK_R1+5O^Q[UG_P!*30![
MK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%?F+_P5\_X+C7'P?\02?L3_ /!/\'Q7
M\6]6N1IFH:SH]O\ ;$T.XD(06ULBAA<WQ)QM *Q' (9\HOKY+DF89_C5AL)&
M[W;>D8KK*3Z)?\!79Q8_,,-EN'=6L[+HNK?9+JSO?^"P?_!;+P/^P?I<WP&^
M RVOBGXRZI ([;3XP)K?P\)!A)KI5SOF.08[;JV0SX4J)/%?^"3_ /P1'\=^
M+?B"/^"@W_!4<7?B/QUK-XNJZ+X/\0N9I()CADN]25N&E&%V6OW8@!O&X"./
MO/\ @CW_ ,$.(/V;M6MOVQ/VVICXH^,>HS-J%I8W]W]KB\/32$LTTDA+?:;X
MDDM*251B=A8CS#^E=?5YCG>7\.X.>59%*\I:5:_6?>,/Y8>:W[]7X^%R_$YG
M7CC,Q5DM84^D?.7>7Y?@@  8 HHHK\]/I0HHHH **** "OFK_@HM_P $L?V9
M?^"D7@+^Q_BGH@TGQ78V[)X=\=Z5;K]OT\\E4?I]IM]Q),+G')*E&.\?2M%=
M>!QV,RW%1Q.%FX3CLUO_ ,-W3T?4QQ&'H8JBZ5:*E%[IGX0?"[]I/_@H_P#\
M&[?Q9L_@9^T[X<N_'GP0U"\=='FM96DM3$6+-+IEP^/LTXY9[.7"D[B N\3'
M]EOV5?VN/@#^VE\)K/XS_L[^/K?7-'N3LN$7Y+FPGP"UO<0GYH95S]T\$892
MRD,>B^,7P8^%7[07PZU+X2?&KP'IWB3PYJ\/E:AI.J0;XY!V8=T=3RKJ0RL
MRD$ U^,O[4W_  2]_;?_ .",/Q6N_P!M;_@F-XXUC7O EOF;Q#X==6N;BRM%
M8LT%];K@7]F 2?.4"2(98["GG'] ]MDG':Y:W+AL>]I;4JS_ +W\LWWZOO=)
M?-\F/X>UIWJX;MO."\N\5VZ>6[_<&BOB_P#X);?\%I_V>O\ @HWHD/@O4&M_
M!OQ/MH,W_@R^O 5OMJY:>PD;'GI@%C'CS(P#D,H$C?:%?!YEE>/R?&2PN,IN
M$X]'^:>S3Z-:,^APN+PV-H*M0DI1?]?)^04445P'2%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7A7_!/7_DB6K?]CWK/_I2
M:]UKPK_@GK_R1+5O^Q[UG_TI- 'NM%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,RHI=V  &
M22> *KZUK6C^'-'NO$/B'5K:PL+&V>XOKZ]G6*&WA12SR.[$*BJH)+$@  DU
M^+/_  40_P""J_[0/_!4KXS#_@F__P $M--U"X\/:M.]IXB\76F^!]9@!VS,
M9,9M=-4'YY&PTHPN K;)/H.'^',;Q#B7&FU"G!7G4EI&$>[??LNODKM>;F6:
M4,LI)S]Z4M(Q6\GY?JSMO^"IW_!:WXC?&_XD#_@G;_P2G:\U_P 4:[>G2=8\
M;: <O)*25DM=.DR H #>9>$A44,48 >:/H?_ ()"?\$3OAI_P3\T*W^,/Q>%
MEXJ^,.H6Y-YK)'FVVA!Q\]O9;ADL02KW! 9^0NU20W=_\$K_ /@D=\$/^":G
MP\%S8I;^(_B/JUH$\3^-IK?#$'!-K:*W,-N"!Q]Z0@,YX54^MZ]K.^(L%A<$
M\GR-..'^W-Z3K/O)[J':/;==#@P&65ZV(6.S#6I]F/V8+R[ON_\ APHHHKX4
M^A"BBB@ HHHH **** "BBB@ H(!&"*** /S&_P""HG_!OOX5^-FMS_M/_L"7
MT'P_^)]G<?VC)HEC.;.PU:Z1MXE@="/L%WN&0ZXC9L%O+):2N%_X)W_\%]O'
MOPM^(*_L5?\ !6SP_>>%?%>DW0T^/Q[JEI]G*2# 1-3B  3/:\3]VP96< ;I
MC^N=?-__  40_P""7/[,?_!2'P(NB?%[0FTWQ-I]NR>'/'&DQJM_IQ.2$;/%
MQ!N.3"_')*E&.\?>9;Q3A,?@XY9Q!%U:*TA47\6EZ/[4>\7?YV2/G<5E%;#5
MWBLM:A-_%'[$_5='YK\-6?1.F:GINM:;;ZSHVH07=G=P)-:W5K*LD<T; ,KH
MRDAE((((X(-3U^$OPM_:2_X*,?\ !NQ\5;?X$_M,^$[SQ]\#-0U!ET6]M79K
M?RR26DTVX?BVF R[V4I"DAB-N_SC^R7[*_[6OP#_ &T/A+9_&C]G?Q];:[HU
MT=DZI\ES83@ M;W,)^:&5<C*MU!#*65E8^7G_"V+R6,<33DJV&G\%6/POR?\
MLNZ?G9NS.O+<WHX]NE).%6/Q0>Z\UW7FCTBBBBOESUPHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KPK_@GK_R1+5O^Q[UG_TI->ZU
MX5_P3U_Y(EJW_8]ZS_Z4F@#W6BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L7XB_$7P+\(_ VJ_$SX
MF^*['0] T2S>[U75M1G$<-M"HR69C^0'4D@ $D"L/]H7]HKX-?LJ_"?5/C;\
M>O'5IX>\.:3&#<WMT23(Y^Y#$BY:65CPL:@L3T'!K\6_'?Q$_;6_X.4OVCS\
M,OA19WO@+]G[PEJ2O>W=TI:&'KMN+K:0+N^=,^7;J=D0;J 7E?ZCAWAJKG//
MB<1/V6%I_'4>R_NQ_FD^B7==TGY&9YK# VI4X\]:7PQ7YOLEW_X-M#]JG]M/
M]KW_ (+Z_M S?L3?L%Z7?:#\'["=7\1Z]>*\"7T"OC[;J#@9C@R,PV8R\A&Y
M@6 $7ZD_\$\_^";_ .SW_P $XOA$GP[^#^D_;-9OHT?Q3XPOH5%]K,ZCJQ&?
M+B4D[(5.U ?XF+.W6_L>?L:? 3]ACX,6/P0_9^\()IVFVX$FH7TV'O-5NMH#
MW5S* #)*V/0*HPJ*JJ%'JE='$'$M/%X999ED/98.&T?M3?\ /4?5OHMEIV5L
M\MRJ=&J\7BY<]>77I%?RQ71>?4****^//;"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#F?C%\&?A5^T#\.M2^$GQJ\!Z;XE\.:O#Y6H:3JD DCD'4,.Z
M.IPRNI#*P#*00#7XT?M6_P#!+G]M;_@C1\6+O]MW_@EYXVU?6O!$ :7Q!X:D
M0W-SI]F#N>"\@'&H60&2)0!+$/F.TIYY_;V@@$8(KZ/(.)L?D,Y0@E4HSTG2
MEK"2].C[-?.ZT/+S+*<-F,5*7NU(_#-:27^:\CXP_P""7?\ P6I_9S_X*,:'
M;^#+Z>W\&?$^"'_3_!>H7@*WQ4$M-82-C[0F 6,>!)'@Y4J!(WV?7YD?\%1O
M^#?KPM\;]<G_ &H/V!;V#X?_ !0L[@7\FC6%Q]AL-6N4;>)H7CQ]AN]V")%Q
M&S %@C%I:X#_ ()V?\%^/&WPE\;?\,6_\%:]#O\ POXIT6Y33H?'>IV1A97'
M"IJD?\)/RXNT!1@P9P!F5O=QO#. SO"RS#AUN26LZ#UJ4_\ #_/'M:[]7=+S
ML/FN)P%98;,]&_AJ+X9>O\K_  _7]=J*@TS4]-UK3;?6=&U""[L[N!)K6ZM9
M5DCFC8!E=&4D,I!!!'!!J>O@&FG9GTNX4444@"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO&?CI_P4%_9 _9Q^
M(FF_";XK_&[1[+Q'J%TD4VC6]P+BYTV-[>>X2XNXH\O;0,EO)MD< -CC(#$
M'LU%8/PS^*GPR^-/@NR^)'P>^(>B>*O#VHH7L-<\.ZK%>VEP <$I+"S(V#P<
M'@C%9?@G]HCX%_$KXG^*/@O\//BUH.N>*O!45J_B_0])U*.XGT;[091"ER$)
M\EV\F4A&PV%R0 02 =E17EO[1_[;W['_ .Q_/I%K^U)^TIX,\ 2Z^D[Z+%XK
MU^&S:]6$H)3&)&!8*9(\D=-X]:Q_@'_P4=_8+_:G\=GX8?LX?M=^ /&_B(6,
MEX=%\->)8+NY%O&5#R[(V)VJ74$]!N'K0![517D?[17[?'[%/[(WB#3_  I^
MT_\ M2^!O 6IZK9F[TW3_%/B*"SFN8 Y0RHDC E-P*[NF01V-=]\,/BA\._C
M5X TKXJ?";QEI_B'PWKEJ+G1];TJX$UM>0DD"2-UX=3@X(X- &]16!\3/BE\
M.?@SX.N?B!\5?&NG:!HUHT:3:AJ=RL4?F2.$CB7/+R.[*B1KEW=E506(!S?@
MQ^T#\'/VA-%O=>^#WCNUUF+2[\V6KVZQR0W6G7017\BYMYE2:VDV.CA)45BK
MJP&&!(!V-%>9?&3]LG]E_P#9]U\>%_C%\9]'T._2S6]O8)W>3^S;-F95N[PQ
MJPLK8LK@7%P8XB4<!OE;'I5K=6U];1WME<1S0S1AXI8G#*ZD9# C@@CD$4 /
MHHHH *\*_P"">O\ R1+5O^Q[UG_TI->ZUX5_P3U_Y(EJW_8]ZS_Z4F@#W6BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\F_;._;4^ O[!_P5OOC?\??%*V5E"#'IFF6Y5KS5KK&5MK:,D>8
MY[GA4&68JH)KE?\ @HI_P4@^ ?\ P3@^#;_$?XL:@+[6KY'C\*^#[*X5;S6;
M@#HN<^7"I(,DQ!5 0 &9E1ORV_9+_8=_:V_X+V?'Y/VY/V_-8OM%^$MK<%/#
MNA69>W34+=7/^A:>A.8;8$8ENCEY&!"LS[GB^QX?X:I8K#/,\TG[+!P>K^U4
M?\E-=6^KV6O9V\/,LUG1JK"82//7ETZ17\TNR\NIE_#OX3_MM?\ !R9^TB/B
M_P#&6^OO GP#\+ZB\6GVUHVZ&V7C=;68< 75ZX \VZ92L>>@ CA/[7? ']G[
MX/\ [+WPHTGX)_ KP-9^'O#>C0^79V%FOWF/WI9'.6EE<_,TCDLQ.236U\/O
MA]X'^%'@G2_AO\-?"MCH>@Z+9I:Z5I.FVZQ06L*C 1%7@#]222<DFMBN;B+B
M:KG7)AJ$/986GI3IK9><OYI/JWW?=MZY9E4,!>K4ESUI?%)[OR79>04445\N
M>N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?-O\ P41_
MX):?LQ?\%'_ AT?XL: -+\565L8_#WCO2H%&H:<<Y"-T%Q!G.87X^9BI1CO'
MTE177@L=C,MQ4<1A9N$X[-;_ /#=T]'LS'$8>ABJ+I5HJ47NF?A-\+OVE?\
M@H[_ ,&[_P 6+3X&_M1^&[[Q_P# V^O&BT2[M93);",G<9=-G?\ X]Y@,L]E
M*54G<0%W"8_LE^RU^UI\ ?VS?A3:?&3]G?XA6FO:/<X2X6)MMQ838!:WN83\
MT,HSRK#D88$J0QZ#XR?!;X4_M"?#C4_A%\:_ >G>)/#>L0>5J&E:G!OCD'9@
M>J.IPRNI#(P#*00#7XT_M3_\$POVV/\ @B[\6+G]MG_@F#XSUC7O D"F7Q'X
M:G4W5Q96H)9H;VW7:+^R )(E4"6(98[2GG'[]5<DXZ5JW+AL>]I;4JS_ +W\
MDWWV;[W27S?)C^'M87JX?MO."\N\5VZ?B_V]HKXQ_P""6W_!:/\ 9Z_X*->'
MH/"&H3VO@_XH6T&=2\%WMW\MYM'S3V,C8\^/J3'_ *R/!W J!(WV=7PF999C
M\HQDL+C*;A./1_FGLT^C6C/HL+B\/C:"K4)*47_7R?D%%%%<!T!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?BE%^T[XI_
MX)/?\%*?$'P9_P""AG@JYT'P#\3_ -J[5/B?X'^/TL;2Z7<V5[H][8IIEW*
M3"UKYMI$%/$2[V8)#LD;]K:_/#]I?]L[_@GG^W+X;T#X%_M/>+/ =I9^&?CU
MK?A[XI_#_P >ZW;VLEC:V6GZ_;1WL\<[1O'!*L=O<PW*X4&1"CATX /M'X$?
M!CX2_##PCK<'PIBL)O#WC/Q%?>)C%9")[2634")IWCV?(\<KL\N>0WFGJ#7P
MU_P3&\$>#?AS_P %WO\ @H%X/^'_ (4T[1-)MK+X8O;:9I-DEO;PM)H$DLA2
M.,!5W2.[' Y+$]ZZ7_@W<^&7Q!^#_P"R+X_\*76L>(;CX40?&KQ#_P ,]MXK
M:3[5_P (4LD:V<R^:%86\KK-+'E1N#F0#;(M<#_P3A^/OP-\0_\ !P1^W7;:
M#\8_"]Z_BBQ^'"^&A:Z];R?VLUIH'E72VVUSYYBD8(X3)5C@XH ^WOBM^P9^
MR)\??BR?C3^T)\ ?"WQ!UN+1HM*TO_A.=!MM4M]*M$>20I:PW$;)"TCRLTD@
M&]\(I;:B*OSE_P $[/V>?V?)O^"C/[1/[2_P"^!O@WP9X:\%+I_PC\,IX,\-
M6FF07=S9@:CKD[I;1H)'^V7-K:ER.NFE?X>/JS]JKX^^&_V5OV:/'O[27BY0
M^G^!O"-_K<\&>;@V\#R+"OJTC*J*.[.!7!_\$W/@+KG[*7["7@7P!\27>3Q5
M_8TNO_$&Z\IGEN-?U&634=3D. 6<_:KB<#J=JJ . * /S?\ VN_B9\3OV7_V
MK?B/^U7_ ,%>/^")'@[XK?!37O%L=MHGQ8%OI/BJ_P#!.@0JEM9PO97"2F"W
M9@UQ( 85\^\F.^1BB']<O@?JWP@U[X,>$];_ &?5T9? EYX;LIO!B^';5(+
M:6T"-:BVB156.'R2FQ H"K@8&,5\LR_\%=/^"9_[9_[.7BCPM\&_BWI7Q+U3
MQ)HVI:''\'[>RE7Q'K$SQO;M9MI4ZI<QQN7V-/(B0(K,[R(BLRR_#?XE_"+_
M ((8?\$E_A9IG[:OC^XCLO GA[1O#FM:EI&FS7V[49L!HXEC4LT2.9 &./W<
M0XR0I /-/VPO&NJ?&O\ X.&?V8OV0]:NI)/"OP]^&NM?%2ZTA@/(O-4?[7IM
MC.X/WGMVB>2,]4:0D=:C_:&^(NJ?LX_\')/P'L?"%TUKIO[0?P=UGP]XXL8B
M1%>3Z.MW?V%Y(@X:9,F!9#DB.1EX%;O[<OP]N/@+_P %;OV>O^"HFJ&.'X=?
M\(;JOPW^)GB*7Y8?#T%UYMUI5[<L>(K5KR1H9)G*I$98RQ >L:Y\!P_MW_\
M!?7P)^T[\+KZ#6OAG^S5\+;^SNO%]C()].OO%.J_:(&T^VF0F.=X+259960M
MY3[$?:Q% %7_ (-T-:C_ &M/V1?B]^VA\5K9-:U7X^_&?Q!?:P^IQ+)YFD0I
M'8V>G,IS_H\,,<D:1G("R,.AK0_X-I/C!XL\9_L,>,?@)XLUVYU)?@7\:?$/
MP^T&[O)FDE;2;,P36B%VY81I<F%1_"D*+@ "L;_@E%XN^&7_  22^"7QD_8H
M_:Q\:Z9X/D^&7Q(US7_!::G<I"_B7PG?%+FQN]/1B#>.9&FMFAAWLDZK$1N=
M0?0O^#?#]DOXJ?LN_L'WGB?X[>%;C0?&OQ@^(>K_ !#\0:#?1E;G2SJ#1K!;
M3!N5E%O!$[H0"CR,I 930!]S5G^+/%GASP-X<N_%WB[5X;#3;"$RWEY.2$B3
M.-QQVYK0J*_L+'5+.33]3LH;FWE7;+!/&'1QZ%3P10!Y9_PW1^R-_P!%YT+_
M +^O_P#$UQO_  3Q\;>%)O@=J<T6N0,DGC;5I$8$_,KS;U/3NK _C7MO_"K?
MAE_T3K0?_!1#_P#$UY!_P3TTS35^".JJNG0 +XYUA5 A7@"X( Z=@ * /:?^
M$R\+_P#0:A_,T?\ "9>%_P#H-0_F:N_V;IW_ #X0?]^A_A1_9NG?\^$'_?H?
MX4 4O^$R\+_]!J'\S1_PF7A?_H-0_F:N_P!FZ=_SX0?]^A_A1_9NG?\ /A!_
MWZ'^% %+_A,O"_\ T&H?S-'_  F7A?\ Z#4/YFKO]FZ=_P ^$'_?H?X4?V;I
MW_/A!_WZ'^% %+_A,O"__0:A_,T?\)EX7_Z#4/YFKO\ 9NG?\^$'_?H?X4?V
M;IW_ #X0?]^A_A0!2_X3+PO_ -!J'\S1_P )EX7_ .@U#^9J[_9NG?\ /A!_
MWZ'^%']FZ=_SX0?]^A_A0!2_X3+PO_T&H?S-'_"9>%_^@U#^9J[_ &;IW_/A
M!_WZ'^%']FZ=_P ^$'_?H?X4 4O^$R\+_P#0:A_,T?\ "9>%_P#H-0_F:N_V
M;IW_ #X0?]^A_A1_9NG?\^$'_?H?X4 4O^$R\+_]!J'\S1_PF7A?_H-0_F:N
M_P!FZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^% %+_A,O"_\ T&H?S-'_  F7A?\
MZ#4/YFKO]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^% %+_A,O"__0:A_,T?\)EX
M7_Z#4/YFKO\ 9NG?\^$'_?H?X4?V;IW_ #X0?]^A_A0!2_X3+PO_ -!J'\S1
M_P )EX7_ .@U#^9J[_9NG?\ /A!_WZ'^%']FZ=_SX0?]^A_A0!2_X3+PO_T&
MH?S-'_"9>%_^@U#^9J[_ &;IW_/A!_WZ'^%']FZ=_P ^$'_?H?X4 4O^$R\+
M_P#0:A_,T?\ "9>%_P#H-0_F:N_V;IW_ #X0?]^A_A1_9NG?\^$'_?H?X4 4
MO^$R\+_]!J'\S1_PF7A?_H-0_F:N_P!FZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^
M% %+_A,O"_\ T&H?S-'_  F7A?\ Z#4/YFKO]FZ=_P ^$'_?H?X4?V;IW_/A
M!_WZ'^% %+_A,O"__0:A_,T?\)EX7_Z#4/YFKO\ 9NG?\^$'_?H?X4?V;IW_
M #X0?]^A_A0!2_X3+PO_ -!J'\S1_P )EX7_ .@U#^9J[_9NG?\ /A!_WZ'^
M%']FZ=_SX0?]^A_A0!2_X3+PO_T&H?S-'_"9>%_^@U#^9J[_ &;IW_/A!_WZ
M'^%']FZ=_P ^$'_?H?X4 4O^$R\+_P#0:A_,T?\ "9>%_P#H-0_F:N_V;IW_
M #X0?]^A_A1_9NG?\^$'_?H?X4 4O^$R\+_]!J'\S1_PF7A?_H-0_F:N_P!F
MZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^% %+_A,O"_\ T&H?S-'_  F7A?\ Z#4/
MYFKO]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^% %+_A,O"__0:A_,T?\)EX7_Z#
M4/YFKO\ 9NG?\^$'_?H?X4?V;IW_ #X0?]^A_A0!2_X3+PO_ -!J'\S1_P )
MEX7_ .@U#^9J[_9NG?\ /A!_WZ'^%']FZ=_SX0?]^A_A0!2_X3+PO_T&H?S-
M'_"9>%_^@U#^9J[_ &;IW_/A!_WZ'^%']FZ=_P ^$'_?H?X4 4O^$R\+_P#0
M:A_,T?\ "9>%_P#H-0_F:N_V;IW_ #X0?]^A_A1_9NG?\^$'_?H?X4 4O^$R
M\+_]!J'\S1_PF7A?_H-0_F:N_P!FZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^% %+
M_A,O"_\ T&H?S-'_  F7A?\ Z#4/YFKO]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ
M'^% %+_A,O"__0:A_,T?\)EX7_Z#4/YFKO\ 9NG?\^$'_?H?X4?V;IW_ #X0
M?]^A_A0!2_X3+PO_ -!J'\S1_P )EX7_ .@U#^9J[_9NG?\ /A!_WZ'^%']F
MZ=_SX0?]^A_A0!2_X3+PO_T&H?S-'_"9>%_^@U#^9J[_ &;IW_/A!_WZ'^%'
M]FZ=_P ^$'_?H?X4 4O^$R\+_P#0:A_,T?\ "9>%_P#H-0_F:N_V;IW_ #X0
M?]^A_A1_9NG?\^$'_?H?X4 4O^$R\+_]!J'\S1_PF7A?_H-0_F:N_P!FZ=_S
MX0?]^A_A1_9NG?\ /A!_WZ'^% %+_A,O"_\ T&H?S-'_  F7A?\ Z#4/YFKO
M]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^% %+_A,O"__0:A_,T?\)EX7_Z#4/YF
MKO\ 9NG?\^$'_?H?X4?V;IW_ #X0?]^A_A0!2_X3+PO_ -!J'\S1_P )EX7_
M .@U#^9J[_9NG?\ /A!_WZ'^%']FZ=_SX0?]^A_A0!2_X3+PO_T&H?S-'_"9
M>%_^@U#^9J[_ &;IW_/A!_WZ'^%']FZ=_P ^$'_?H?X4 4O^$R\+_P#0:A_,
MT?\ "9>%_P#H-0_F:N_V;IW_ #X0?]^A_A1_9NG?\^$'_?H?X4 4O^$R\+_]
M!J'\S1_PF7A?_H-0_F:N_P!FZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^% %+_A,O
M"_\ T&H?S-'_  F7A?\ Z#4/YFKO]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^%
M%+_A,O"__0:A_,T?\)EX7_Z#4/YFKO\ 9NG?\^$'_?H?X4?V;IW_ #X0?]^A
M_A0!2_X3+PO_ -!J'\S1_P )EX7_ .@U#^9J[_9NG?\ /A!_WZ'^%']FZ=_S
MX0?]^A_A0!2_X3+PO_T&H?S-'_"9>%_^@U#^9J[_ &;IW_/A!_WZ'^%']FZ=
M_P ^$'_?H?X4 4O^$R\+_P#0:A_,T?\ "9>%_P#H-0_F:N_V;IW_ #X0?]^A
M_A1_9NG?\^$'_?H?X4 4O^$R\+_]!J'\S1_PF7A?_H-0_F:N_P!FZ=_SX0?]
M^A_A1_9NG?\ /A!_WZ'^% %+_A,O"_\ T&H?S-'_  F7A?\ Z#4/YFKO]FZ=
M_P ^$'_?H?X4?V;IW_/A!_WZ'^% %+_A,O"__0:A_,T?\)EX7_Z#4/YFKO\
M9NG?\^$'_?H?X4?V;IW_ #X0?]^A_A0!2_X3+PO_ -!J'\S7RI_P5#_X+!?
M7_@G/\,R8[JV\3_$35[9O^$8\&V\^#G! NKMAS#;*W_ I""J='=.'_X+ _\
M!9GX2_\ !/?PY/\ "+X36>E^)_C#J5L!9:+Y8DM]"21<I<WNW^(@AHX 0SY#
M-M0@M\\_\$JO^"*/Q&^-WQ$/_!0[_@JK#>Z[XDUN\75-$\#^(T#/*Y :.ZU&
M(C"J!@1V6 J*JAU 'E#[K).'<%A<"LXSQN.'^Q#:=9]H]5'O+MMW/GL?F=>M
MB'@<OUJ?:E]F"[ON^R_X8\]_X)Y_\$T_C%_P4\^,X_X**_\ !5GQ==W>AZA*
MEQX>\(WQ:&36H5):(&)<?9-.7/R1+AILEN%;?+^T6BZQ\/\ PYI%KX?\/2V%
MA86-ND%E96<(BAMXD4*D:(H 55      &*U4TK3(U")IL"JHP (5  _*E_LW
M3O\ GP@_[]#_  KQ>(.(L;Q#B5*HE"G#2%..D81[)=^[Z^2LEWY;EE#+:34-
M92UE)[R?=_HBE_PF7A?_ *#4/YFC_A,O"_\ T&H?S-7?[-T[_GP@_P"_0_PH
M_LW3O^?"#_OT/\*^?/2*7_"9>%_^@U#^9H_X3+PO_P!!J'\S5W^S=._Y\(/^
M_0_PH_LW3O\ GP@_[]#_  H I?\ "9>%_P#H-0_F:/\ A,O"_P#T&H?S-7?[
M-T[_ )\(/^_0_P */[-T[_GP@_[]#_"@"E_PF7A?_H-0_F:/^$R\+_\ 0:A_
M,U=_LW3O^?"#_OT/\*/[-T[_ )\(/^_0_P * *7_  F7A?\ Z#4/YFN6^-_Q
MINOAK\(_$/Q!\ >&(?%>KZ+I<M[9^'!J1M&U#RQN:))?*DVN5#;1L.Y@%XSD
M=M_9NG?\^$'_ 'Z'^%']FZ=_SX0?]^A_A50E&,TY*Z73OY::E0:C--JZ[=S\
ML?\ B)H_ZLG_ /,D?_>VC_B)H_ZLG_\ ,D?_ 'MKY5_X+!_L>C]DG]KW5!X;
MTK[/X3\9[];\->6F(X=[G[1:KC@>5*3A1TCDB]:^5:_9,'PUPQCL+#$4Z/NR
M5_BG]WQ=-F?J>%R#A[&8:%:G2TDK_%+_ .2Z'[E_\$_O^"PFN_MV_%R\^'UO
M^R^GA;2-*TM[W5_$<WC8W:V^3MBB$0LH][R,3@;QA4=N=N#]E?\ "9>%_P#H
M-0_F:_.[_@CE\;O^"?'[,7[+=GH/BC]I+P;:>-O$]T=3\5C5KG[,;>3&V&UW
MSJJD11XS@E?,>4@D'-?<_A;]H;]E_P <!#X*^./@+5_,QL_LOQ+97&[Z;)#7
MYOGV"A1S&<<-0E"G'174M;;N\K[O;RL?!YSA(4L=..'HN--:+26MMW=]^GD=
M5_PF7A?_ *#4/YFC_A,O"_\ T&H?S-6H;/2+B)9[>UMG1AE71%((]B*?_9NG
M?\^$'_?H?X5X)XQ2_P"$R\+_ /0:A_,T?\)EX7_Z#4/YFKO]FZ=_SX0?]^A_
MA1_9NG?\^$'_ 'Z'^% %+_A,O"__ $&H?S-'_"9>%_\ H-0_F:N_V;IW_/A!
M_P!^A_A1_9NG?\^$'_?H?X4 4O\ A,O"_P#T&H?S-'_"9>%_^@U#^9J[_9NG
M?\^$'_?H?X4?V;IW_/A!_P!^A_A0!2_X3+PO_P!!J'\S1_PF7A?_ *#4/YFK
MO]FZ=_SX0?\ ?H?X4?V;IW_/A!_WZ'^% %+_ (3+PO\ ]!J'\S1_PF7A?_H-
M0_F:N_V;IW_/A!_WZ'^%']FZ=_SX0?\ ?H?X4 ?EW_P5&_X(6?"SXX:Y<?M1
M?L#^)[+P!\4;2Y&HR:-97)LM/U:Y0[Q- \8'V&[W $2+B-G +!&+2UR/_!.;
M_@X \9_#+QJ/V-_^"LNDW?AGQ+I,ZV,'C_4;,PD/@;4U.,#"Y&,7:#8P*LX
MW2G]<O[-T[_GP@_[]#_"OG#_ (*'?\$K?V7O^"C7@'^Q/BAX=31_%%C;LGA[
MQSH]LBW^GMR0C]!<09Y,+G'+%2C'>/O,MXIPF/PD<LX@BZE%:0J+^+2]']J/
M>+O\[)'SN+RBMAZ[Q>6M0F_BB_@GZKH_/\M6>^:?\0O!&KV$&JZ5XHL[JUN8
M5EMKFWE#QRQL,JZL,AE((((X(-3?\)EX7_Z#4/YFOPS^&?[0_P#P4,_X-W_B
MS:_ S]J3P=-\0?@AJ5XRZ+>6Q,EOY9)+2:;<2#_1Y@#N>REPI.2-N\3']D?V
M6?VH_P!G#]L_X46GQE_9V\9:=KVCW.$N%CC"7-A/C+6]S"?FAE&?NL.1AE+*
M0Q\O/^%L7DL8XFG)5L-/X*L=8OR?\LNZ?6]F[,Z\MS>CCVZ4DX58_%![KT[K
MS1W?_"9>%_\ H-0_F:/^$R\+_P#0:A_,U=_LW3O^?"#_ +]#_"C^S=._Y\(/
M^_0_PKY<]<I?\)EX7_Z#4/YFC_A,O"__ $&H?S-7?[-T[_GP@_[]#_"C^S=.
M_P"?"#_OT/\ "@"E_P )EX7_ .@U#^9H_P"$R\+_ /0:A_,U=_LW3O\ GP@_
M[]#_  H_LW3O^?"#_OT/\* *7_"9>%_^@U#^9H_X3+PO_P!!J'\S5W^S=._Y
M\(/^_0_PH_LW3O\ GP@_[]#_  H +'4++4[<75A<++&20'7IFIJ;%#% GEPQ
M*B_W57 IU !1110 4444 %%%% !1110 4444 %%%% !7+>/?@G\)_BAK_A_Q
M3X_\!:=JNH^%M5&HZ!>74.7M+D0S0AP1C<-D\HVME<L&QN52.IHH **** *^
MK:/I.O:?)I.NZ7;7MI,!YUM=P+)&^"",JP(." >>XJQ110!4L] T+3K^XU73
M]%M(+J[(-W<PVRK),1TWL!EOQI=8T31?$-@VE:_I%K?6KNCM;7ENLL996#*2
MK C(8 @]B >U6J* &7%O!=P/:W4"2Q2H4DCD4,KJ1@@@]01VIMC86.EV<>GZ
M;9Q6]O"@2&"",(B*.@"C@#V%2T4 5[O2=*O[JWOK[3+>:>T<M:32PJSPL1@E
M"1E21QQ5BBB@ HHHH *\*_X)Z_\ )$M6_P"Q[UG_ -*37NM>%?\ !/7_ )(E
MJW_8]ZS_ .E)H ]UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K\U_^"QW_!<&S_9AN[C]D3]C)T\3?&+5'%A=WNGP_:H_
M#<TA"K&L85A<7Q+86'D(V"X)Q&> _P""LW_!;WQAXE\;M_P3^_X)?R7OB/Q[
MK5\=)U?QAX<7SF@E;*M9Z:R'YI^N^Y'RQ '8=V7C]A_X(Z_\$1_!_P"PUI\'
M[0O[1*VOB?XRZG$97N96%Q;^&Q(#OBMV.?,N&#$27/?)1,*6:3]"RW(\OX>P
M<,VSV-W+6E0VE/M*?\L/7?\ !_-8K,,3F=>6#RYV2TG4Z1\H]Y?E^*X7_@D#
M_P $.K_X5^(H?VWO^"@PD\4?%C5+HZGINAZU<_;!HL[G?]JNG<M]HOLG<"25
MA/(+2 ,GZ@445\IG>>9AG^->)Q<KO9):1BND8KHE_P %W9[& R_#9;AU2HK3
MJ^K?=OJPHHHKR#M"BBB@ HHHH **** "BBL;X@?$3P)\*?"-[X^^)7B[3]"T
M73HO,O=3U2Z6&&)>V68@9)X '))  ).*<8RG)1BKMCC&4FDE=FS7SO\ MN?\
M%-?V:?V'-*DL/'.O_P!M>+'AWV/@S1I5>[?(RK3'[MM&>#N?DC)17QBOCS]J
M?_@LU\;OVE_'7_#,_P#P3"\#ZK>W5^6A;Q7'II:^N%SAGMHG&+6( Y,\P#*#
MG$1&ZN[_ &(/^"&?AGPGK,?QS_;JUQ?'GC&ZG^V2>'Y[E[BQ@F)W%KJ1SNOI
M<]0W[K.01*,-7T]+)<+EU)5\VERWU5-?'+U_E7KKZ,^AI93A\#35;,I<M]H+
MXWZ_RK^M&?*GQ>\-?\%*O^"Q&AZK^T1JG@.#3? G@[3+V]\,:7Y9@MYMJ!G@
MLLJ9;VX<1@&0_)N4J"G"5YC_ ,$F_P!B*P_;;_:@@\-^.-+FG\$^'+0ZEXM\
MJ9XO.CY6&U$B$,C2R8^Z0VR.0@@@&OZ!;.RL].LXM/T^TB@MX(UC@@AC"I&@
M& JJ.  . !7EW[+_ .Q[\(/V2?\ A,?^%4Z7Y'_"9^*Y];O]R >3O^Y:QXZ0
MQ9?8O;S&]:]&'&,J>7UL/1IJGHE34?LI[W??K?N=T.*7#!5:-*"AHE!1Z7WN
M^_6_<^??%?\ P0%_X)Z^(F8Z1H7BW0=QX&D^)W?;]/M*3?KFO-_%'_!MI^SK
M=ESX+_:%\::?G/E_VG:VEYM],[$AS^E?H_17@T^),]I?#B)?/7\[GC4\^SBG
MM6E\]?SN?E9/_P &[WQL\#2M/\'/VY#;D'=&'T2YT\@^[074GMSBD_X=I_\
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
M]9_]*30![K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MS\C?C#,E6K1PE-Z1U?J]ON7YA1117Y^?$A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7A7_!/7_DB6K?]CWK/_I2:
M]UKPK_@GK_R1+5O^Q[UG_P!*30![K1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !117FG[67[7'P*_8H^#6H_'+]H#QC%I6CV*E;>!</=:C<$$I
M;6T60996QPHP  68JJLPUH4*V*K1HT8N4I.R2U;;Z)$5*E.C3<YNR6[9O_'#
MXY?"C]F[X7:O\9_C;XVL_#_AO1+8S:AJ5Z^ HZ*B*,M)(QPJQJ"S,0 "3BOQ
M/^,OQ\_;3_X.//VBS^SQ^S=I5[X)^!7AR^6;5+^_C;R50$[+O4&0XFN&P?)L
MT;"GG)VO,*VDZ!^VW_P<L?M/?\)%XADU#P#^S]X3U+;$D;;[>R ',<60%O-2
MD0_-(04A5^@4JDG[4?LU?LS?!7]D7X0:7\#?@'X)M]#\/Z5'\D,0W2W,I WW
M$\A^:69R 6=N3P.  !^D*& \/J2E/EJYBUHMX4+]7TE4_!>GQ?+-XCB6=HWA
MA5UVE4_RC^?Y<Q^P]^PK\ ?V /@K:?!CX$>&EA0*LFMZ]=1J;_6KH YN+F0
M;CR=JC"HIVJ *]DHHK\YQ6*Q&-Q$J]>3E.3NV]6V?44:-*A25.FK16B2"BBB
ML#0**** "BBB@ HHKAOV@OVD_@G^RWX!F^)/QS\?66A:;'D0"=]TUW(!GRH(
MER\TA_NJ#@<G !-73IU*U10IIMO9+5LNG3G5FH05V]DCN:^,_P!OO_@LW\ O
MV15O?A]\-Y+?QSX^B#1G3+&Y!L=,DZ?Z7.I^\#UA3+\88QY!KY6^,O\ P42_
M;D_X*G>.+K]G?]@?X?:OX:\).?+U35HY?)NI(&R-][=J=EG$P!_=1L7?#+ND
MSLKZB_8%_P""+?P&_9,-C\1OBH+?QUX]B"RK?7EOG3],EZ_Z+"WWF4])I,MP
M&58\D5]1#*<!E$%5S65Y[JE%Z_\ ;S^ROQ_(^AAEF#RN*J9B[RW5-/7_ +>?
M1?UY'R]\'_\ @GU^W3_P57\=67[0_P"WIX]U/PSX..)-*TDP^3<RV[8(2RM"
M-EI&P_Y;2 NV%.V3.X?IW^S[^S;\%/V6_ $'PU^!O@*RT+3(\-.8$S-=R 8\
MV>4Y>:0_WF)(' P  .YHKR\RSK%YDE3=H4UM".D5\NK\W\K'GX_-L3CTH.T:
M:VC'1+_-^84445Y!Y84444 %%5M9UC2_#VCW>OZY?Q6ME8VTEQ>74S;4AB12
MSNQ[ *"2?:OF_P#X)]?\% -+_;,UCQSH%Y:Q65[H>MR7&A6N-KS:-(VV%V'>
M16&'/0>8GK7+5QF'HXBG0G*TIWLN]M6<=;'X7#XJEAJDK3J7Y5WLKL^F:***
MZCL"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@@$8(HHH
M _,;_@J)_P &^_A7XV:W/^T_^P)?0?#_ .)]G<?VC)HEC.;.PU:Z1MXE@="/
ML%WN&0ZXC9L%O+):2N%_X)W_ /!?;Q[\+?B"O[%7_!6SP_>>%?%>DW0T^/Q[
MJEI]G*2# 1-3B  3/:\3]VP96< ;IC^N=?-__!1#_@ES^S'_ ,%(? BZ)\7M
M";3?$VGV[)X<\<:3&JW^G$Y(1L\7$&XY,+\<DJ48[Q]YEO%.$Q^#CEG$$75H
MK2%1?Q:7H_M1[Q=_G9(^=Q645L-7>*RUJ$W\4?L3]5T?FOPU9]$Z9J>FZUIM
MOK.C:A!=V=W DUK=6LJR1S1L RNC*2&4@@@C@@U/7X->"OVF/^"F?_!NAXZ?
MX(_'/P$?B3\'KVXE_P"$7:74)(;"9CN8-8WOERFRD)^:2TD1A]YE7YA*WHO_
M !%Y?]8]O_,L_P#WJK:MX;<0UI^TRQ1Q-"6L:D9P2:\U*2::ZK6SZD0XIRV"
MY<6W2J+>+4G;YI--=C]B_"O@;P?X'_M+_A$/#EIIW]L:K-J>J?9(@GVJ\EQY
MD[XZNVU<GO@5JU^+_P#Q%Y?]8]O_ #+/_P!ZJ]H_X)Z?\'&W_#>7[8'A#]E'
M_ACC_A%?^$J_M#_B?_\ "POMWV7[-I]S>?ZC^SXM^[[/L^^N-^[G&#QXSP]X
MRPF&J8G$8:T(1<I/GINRBKMZ3;=DNFIT4N*,EQ->-.%:\I-)>[+5O1;H_3BB
MBBOB3W0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HKQ?_ (*%_M>_\,&_L?\ B_\ :N_X5[_PE7_"*_V?_P 2#^UO
ML/VK[3J%M9_Z_P J79M^T;_N-G9MXSD?F/\ \1>7_6/;_P RS_\ >JOILFX/
MXCX@PKQ& H<\%+E;YH1U23M:4D]FNECRL=G>5Y;65+$U.635[6D]-5T3[,_:
M"BOQ?_XB\O\ K'M_YEG_ .]58'Q/_P"#KOXQ_$KP/??#_P#9_P#V+X?#7C'6
M4%GH.MR^,CK+6L\A"*T=F-/B\^7GY%+%=^W*N,H?8AX8\:RFE+#**ZMU*=EY
MNTF[+R3?D<,N+,A46U5N^RC+7\#[A_X*Y_\ !9[X3?\ !.;PG-\/?!+V/BCX
MMZE:YTKPT)=T.E*Z_)=WVPY1<$,D.0\O&-JDN/E'_@F!_P $:?B[^UM\4O\
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
M#X$>*;#/^L_LR]MKO'TWF'/Z5Z#X;_X+6_L/:YC^T]8\3:-GK_:7AYFQ_P"
M[2U]&^)?@=\%/&9<^,/@_P"%M6\S_6?VGX?MI]WUWH<UY]XD_P""<_[#WBK(
MU3]FCPS%GK_9MLUG_P"D[)BCZMQ-2^&O"?\ BBU_Z2'U3C"C\&)IS_Q0<?\
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
M^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\
MY^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?
M_ IJV:* ,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_
M\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"F
MK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "
MFH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:*
M,;_A!='_ .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$
M%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^
M$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_
M^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_
M .?J]_\  IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^K
MW_P*:MFB@#&_X071_P#GZO?_  *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO
M?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P#
MIJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\
M IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:J7Q
M4^-7P?\ @9X;?QA\:/BEX>\)Z4@.=0\1:Q#9Q$@9P&E90S>PR3Z5\+?M*_\
M!S%_P3N^"OVC2?A3=^(/B=JL651?#FG&UL1(,\-=703*_P"W$DHYXS7K99D.
M<YS+EP6'E4\TM%ZRV7S9Q8O,<#@5>O44?5Z_=N=9_P ' OA33=,_X)%?%N]M
MY[EG3^P<"2X+#G7].'3\:_FBK]*O^"@G_!83_@H-_P %$OV4?&&D:3^R0GA'
MX'R/8OXCUZVTB[O0@34+=K:.34I%2 $W(MQMCC5B>.A(K\U:_ICPUR/'9!D5
M3#8OEYW4<FHR4K7C!6;6B>E[7V:/RKBK,,/F68QJT;\JBE=IJ^LG=7Z:A7V-
M_P $ ]&T_7_^"N'PCTS4X!)$TFN28/9TT+4'1AZ$,JD'L0#7QS7VA_P;U?\
M*8#X0_\ <?\ _4?U*OI.*=.&,=_UYJ_^D2/*RC_D;8?_ !P_]*1_2O\ \(+H
M_P#S]7O_ (%-1_P@NC_\_5[_ .!35LT5_%I^[F-_P@NC_P#/U>_^!34?\(+H
M_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_  @NC_\ /U>_^!35LT4 8W_"
M"Z/_ ,_5[_X%-5;6/#WA#P]I5QKNOZ])8V-G"TUW>7FH^5%!&HRSN[$!5 Y)
M)P*\E_;3_P""D'[-'[#NB,/B7XG.H^))H=^G>#]&99;Z?(^5G&<6\9_OR$9&
M=H<C%?GW:Z%_P4=_X+C^)H]1\07!^'GP9@OB\"B.1;)E#8&Q?E?4YQC&\E8E
M8-CRB=I]S+\CK8JE]8Q$E2HK><NO^%;R?H>Q@LGJXBG[>M+V=)?:?7_"MVST
M']LG_@L;:ZOXK7]GO_@G/X=U/QAXGOKEK-?$XMI;B(R]-MC;CYKANI\QQY8V
MY"R*=PN?L>_\$.O$7CGQ"/VA/^"D'C._\0^(+^1;D^$_[4:=M_!'VZYR3(1T
M\F([!@ NPR@^Q_V/?^"?W[-7[$OAM-.^$/@N-]9EMQ%J?BO4U674;WN0TF!Y
M:$@?NXPJ<#()YKVRNJOG=#!47A\JBX1>CF_CE\_LKR7X'16S>CA*3H9;'D3W
MF_CE\^B]/P.:T#X2^"?"FB6OAKPOIS:;IUC"L-G86#"&&",# 1$4!54>@&*N
M?\(+H_\ S]7O_@4U;-%?--MN[/ ;;=V8W_""Z/\ \_5[_P"!34?\(+H__/U>
M_P#@4U;-</\ &[]I'X'?LY:!_P )%\9_B1INAQ,I:WM[B7=<7..T4* R2?\
M 5..^*SJ5:=&#G4DDEU>B,JM:E0INI5DHQ6[;LE\V;__  @NC_\ /U>_^!35
MSOQ,\0?!OX->&I/%_P 5?B)!H&FQY_TK4]5\H.?[J G+MZ*H)/85\1_%?_@L
M7\8_C7XG;X4?L&?!/4+J^N<I#K&H:?\ :KLKT,D=JF8XE'!WRLXP?F5>T'PQ
M_P""1G[1'[1GB:+XL?M\?&S4?.G^=]%M+\7=\%)SY1E.8;9?]B(. .!M[?/S
MSZ6*FZ>6TG5?\VT%\WOZ+?HSY:IQ-+&3=+*:+K2V<OAIKUD]_1;]&3_'/_@K
MMHFLZZ/AO^Q7\+=;\5ZO=2&&TU74XYRLK]O(LXOWTN1R"Y0C'*$5B>"O^"9W
M[;O[9.JVOQ _;4^+]YH.F-()(M$FE$]W&A'2.V0B"UR#C)RXYW)GK]Y? ?\
M9:^ G[-.B#1?@U\-=/T@M&$N=06/S+RY'_36=\R.,\[2=H[ 5Z!2628G'/GS
M.JY_W(^[!?J_F*/#N+S)J><5W47_ #[A>--?K+U9XK\!?^"?G[,'[.%O')\-
MO [+J2IMDUZ_G\Z^D]?WI'R ]UC"K[5ZC_P@NC_\_5[_ .!35LT5[]"A0PU-
M4Z45&*Z)6/I\/AL/A*2I4(*,5T2LC&_X071_^?J]_P# IJ/^$%T?_GZO?_ I
MJV:*U-S&_P"$%T?_ )^KW_P*:C_A!='_ .?J]_\  IJV:* ,;_A!='_Y^KW_
M ,"FH_X071_^?J]_\"FK9HH QO\ A!='_P"?J]_\"FH_X071_P#GZO?_  *:
MMFB@#&_X071_^?J]_P# IJ/^$%T?_GZO?_ IJV:* ,;_ (071_\ GZO?_ IJ
M/^$%T?\ Y^KW_P "FK9HH QO^$%T?_GZO?\ P*:C_A!='_Y^KW_P*:MFB@#&
M_P"$%T?_ )^KW_P*:C_A!='_ .?J]_\  IJV:* ,;_A!='_Y^KW_ ,"FH_X0
M71_^?J]_\"FK9HH QO\ A!='_P"?J]_\"FH_X071_P#GZO?_  *:MFB@#&_X
M071_^?J]_P# IJ/^$%T?_GZO?_ IJV:* ,;_ (071_\ GZO?_ IJ/^$%T?\
MY^KW_P "FK9HH QO^$%T?_GZO?\ P*:C_A!='_Y^KW_P*:MFB@#&_P"$%T?_
M )^KW_P*:C_A!='_ .?J]_\  IJV:* ,;_A!='_Y^KW_ ,"FH_X071_^?J]_
M\"FK9HH YW6?#OA/P]H]WK^N:Q<6ME8VTEQ>74UZ52&)%+.['L H))]J_"O]
MKGX]WG[2?Q_U_P"*3/.+"XNC!H=O<.2UO81DK"AST)7YV'3>[>M?NW\1_AWX
M0^+7@;4_AOX^TV6\T;6+8V^I6D5[-;F:(D$IYD+HX!Q@@,,@D'()%>%?\.CO
M^">O_1OO_EUZM_\ )5?+\293F6<0A2H2BH+5W;U?39/1?J?&\79'F^?4Z='#
M3A&G'5\S:;>RVB]$K_?Y'XGU^M'_  12_:D_X6G\#;GX ^)]1WZUX&Q_9WF/
MEI]+D8^7CU\I\QGL%:(5Z1_PZ._X)Z_]&^_^77JW_P E5UOP5_8"_9+_ &=O
M',?Q(^#7PLET368[:2W%W'XCU&8-%(,,C1S7#HX. <,IP0",$ UY61\-YQE&
M81K.<'':23EJO_ =UN>)PWPCGV19I'$.I3<'I))RNT^WN[IV:/8Z***^]/TT
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *\*_X)Z_\D2U;_L>]9_]*37NM>%?\$]?^2):M_V/>L_^E)H ]UHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BOG[]I/_@J?_P $_P#]DQ;FU^,_[3WAJVU.U!\S0-)NCJ.HANR-;6HDDC)[
M%PH]2!S7P/\ '?\ X.I_#NJ:N? W[$7[)VN>*=4N9##I^H>+)#$)9.0/+L;0
MR2S G! \V-L=@>GTF5\(<29PE+#8:7+_ #2]V/KS2LG\KGE8O.\KP+M5JJ_9
M:O[E=GZ\UYE^T#^V=^RC^RKI[7_[0_[07A7PF1'OCLM5U:,7<R^L=LI,TO7^
M!&K\E4\+_P#!S1_P4J&=<UB_^#OA*_/W))1X7BC1L$J8X@^IR+M[/N4C(SR<
M^H?L^?\ !JI\'K&_3Q=^V%^TKXB\:ZG,XFO--\-PBPMWDXRLEQ,99IP>?F'D
ML<]L<^W_ *K</97KFV8QYE]BBO:2].;2,7ZG!_:^9XO3!85V_FJ>ZONW:]#H
M?VCO^#J#]D'P&TNB?LT?";Q1\1M1R5@OKQ1I&GNQX4JTBO<-S_"8$S_>]/%U
M_:V_X.0_^"D0\CX!?!:7X4>$[[A-5M=(&CHT!Z2"]U)FGEX(^>U )QPO!K]0
M_P!F[_@G-^P]^R1'#)\ ?V:/"^AWT  36WL?M>H\8_Y?+@R3]LXWXSVKVNE_
MK)POE6F59<IR7VZ[YW_X K13]&/^R\WQG^^8IQ7\M-<J_P# GJ?CM\+O^#7_
M .*'Q<\2K\2/^"AO[<&L>(M6N,&_MO#DTU]=29R2#J.HY;J?^>!ZGFON7]FW
M_@C#_P $V_V7#!J'@/\ 9ET75M6@P1KOC!3J]UO'1U^T[HX6]XD2OJ2BO)S+
MC/B7-8\E;$24/Y8>Y&W:T;77K<[,+D658-\T*2<N[]Y_>[_@>*_\%!?V/8OV
MZOV.?%G[)-OX]7PC'XG73U36TT?[:+,6M_;7@ MQ+#O#?9_+^^NW?GG&T_F3
M_P 0AO\ UD)_\Q-_]]:_:"BIR;C#B/A_"RP^ K\D')R:Y82U:2O>46]DNMBL
M=DF5YE657$T^:25MY+35]&N[/Q?_ .(0W_K(3_YB;_[ZU[1_P3T_X-R?^&#?
MVP/"'[5W_#8__"5?\(K_ &A_Q(/^%>_8?M7VG3[FS_U_]H2[-OVC?]QL[-O&
M<C].**[\5XA\8XW"U,/6Q-X3BXR7)35U)6:NH)JZ?1W.:CPSD>'K1JTZ5I1:
M:?-+=:K[04445\4>\%%%?,/[=O\ P58_9P_8@L;CPYJ.HCQ1XX\K-MX/TBY7
MS(6(RK7<O(MD.0<$&0@@JA'(Z,+A,3CJRI4(.4GT7]:+S9OAL+B,755*C%RD
M^B/HKQIXW\'_  X\+WOC;Q_XHL-&T?3H3+?:GJ=TL,$"#NSL0!Z>Y(%?FK^U
M-_P6J^*GQY\;?\,T_P#!,7P#J6KZMJ+M;KXN.FE[B8?Q/9V[C$2 <F><#:,G
M8F ]>?>#_P!G3_@HI_P6G\567Q2_:)\42^!OA4EP)]*LUMWBMVC];*T8YG<J
M2/M,QQACM9@/+K]*_P!E3]C#]GO]C3P4/!OP-\#Q6+S(HU/6;DB6_P!1<?Q3
MS$9;G)"+M1<G:JYKZ3ZOE.0ZXBU>O_(O@B_[S^T_+Y/N>][#+<EUKVK5OY5\
M$7_>?5^7_#GQ[^Q'_P $.=,TGQ /C]^WYKH\<>+[^<7LGAN>Z:YM(9V.YFO)
M6)-[)G&5_P!5D,#YH((_1#3]/L-)L8=+TJQAMK:VB6.WMK>()'$BC"JJCA0
M, #@5-17A9AF>-S.K[3$2O;9;)+LET_JYX^.S#%YA5YZTK]ET7HN@445X=^T
MO_P41_9<_9;CN-.\;>.TU+7H1@>&= VW-YN_NR $)!_VT93CH#7DXC$X?"4W
M4K248]V['E8K%X7!475Q$U&*ZMV/<:\L_:)_;0_9P_9<T]YOBW\2+2VOQ&'A
MT&R87&H39'&V!#N4'L[[4_VJ^&M=_;E_X**?\% =5NO!?[(/PTN_"GAPR>5/
MJVGR;9HU_P"FVH2;4A./FVQ!9.H!;OZ1^SS_ ,$1O ^EZ@/'7[6GQ NO&>LS
MR>=<Z5I]S+%:-(<EC+.V)[@D\Y'E=\AJ\%YUC,P?+EE'F7\\[QA\EN_ZT/F'
MQ!C\T?)D]#F7_/R=XP^2WE\ON.#\>?\ !47]L;]K[Q%<_"_]A+X,ZAIENYV/
MJZVZW-^J'(#R2-_H]F#TRQ8@CB0&NA^"'_!%GQ'XW\0#XI?MP_&"_P!<U2[?
MS;S1M-OWFDE;L)[V3+-Z%8P,=I*^]/ W@#P/\,O#D'A#X=^$=.T32[88@L-+
MLT@B7U.U  2>Y/)/)K7JJ>0+$357,:CK2[;07I%?KOV+I<+K$U%6S6JZ\ULG
MI!>D5O\ /?JCEOA+\$?A+\"?#*>$/A#\/],T"P4#=%86X5YB/XI)#EY6_P!I
MRQ]ZZFBBOH(0A2@HP2271:(^IITZ=&"A3226R6B7R"BBBK+"BBB@ HHHH **
M*S?&7B[P_P" /".J>.O%NHI9Z7HVGS7VHW3](8(D+NYQUPJDT :5%?AG^VO_
M ,%/?C_^U;XQOK/0?%NI^&/!*RM'I?AO3+MH/.A#?*]TT9S-(PP2I)13PHZL
M?!/ 7Q0^)'PL\01^*OAKX\U?0=2C<,M[I.H26\A/N4(W#KD'(()!ZT ?TCT5
M\:?\$FO^"CFM?M>Z!?\ PF^,,L!\=>'K-;D7T$0C75[+<J&8HO"RH[*'"@*?
M,4J!\P'V70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7A7_!/7_DB6K?]CWK/_I2:]UKPK_@G
MK_R1+5O^Q[UG_P!*30![K1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445C>/?B-\/?A7X;F\8_$_QWHWAS2+?_CXU37=3BM+>/@GYI)651P#
MU/:JA"522C%7;Z(3:BKO8V:*^#/VDO\ @XX_X)I_ 47&F>$/'VJ_$C5H25^Q
M^"=,+VX<<#-W<&*%E_VHFDX[&ODS4?\ @NW_ ,%9/VZ;^7PS_P $X_V'I-)L
M9',?]O+I<NM2V[= S74R16,&2#Q*C#MDXR?KL#P)Q+C:7MITO8T^LZK5.*_\
M"U^Y,\7$<0Y50GR1GSR[07,_PT_$_:#4-0L-*L9M3U2]AMK:WC,D]Q<2A$C0
M#)9F/  '<U\H?M)_\%Q?^"9_[,?GV'B3]H[3O$VK0D@Z+X#7^UYBPSE#)"?(
MC8$8*R2J<_C7P;8?\$-/^"N_[=M]#K__  48_;<?1M,>02/H#ZO)K$L)SD[+
M.W:*QAZD;D<\C[N ,_5W[-W_  ;>?\$U_@48=4\;>#M:^)6JQA6-SXSU0FV6
M0=2MK;"*,J?[LOF_4UW?V/P5E.N/QTJ\U]BA'3_P9+1KTU.?Z]GV,_W?#JFN
M]1Z_^ K5?,^8_B)_P<Q?M+_M!>)7^''_  3E_88U#5+^5MEO?:W:W&K7C;L!
M6^Q6.%B(YY::1>YX!SS\?_!/#_@X6_X*.8N/VN?VCY_A[X7O6W7&C:CK:VJM
M%Q@#3=+ 1R.PN&1N"2<]?V8^'OPP^&OPC\.Q^$/A3\/=#\,Z3$<Q:9X?TF&S
MMT.,9$<*JHX'I6[3_P!<\!EFF39?3I/^>?[VIZIRT7I9H/["Q&*UQV)E/^['
MW(_<MS\S/V:O^#6_]ASX6FVUC]H#QMXG^)NHQ &>TEG_ +)TQVSG(AMV,_YW
M!![BOO+X#_LG_LT?LP:/_8?[/GP*\+^$(3'LFDT31XH9YQQ_K9@/,F/ Y=F/
M YXKT&BOF\TXDS[.F_KN(E-=KVC_ . JT?P/4PF5Y=@%^XI*/G;7[WK^(444
M5XAWA1110 4444 %%%% !1110 5SWQ3^+/PU^"/@B\^)'Q;\;:?X?T.P3==:
MCJ5P(T!YPJ]W<XPJ*"S'@ GBOF?]O7_@L'^SO^QFMYX&\/3Q^-/'L:L@\/:7
M=+Y&GRCI]LG&1$0?^62AI..0@(:OD3X6?L+?MZ?\%;?'%I\>OVX_'&I>$? F
M_P W2-(%N8)'A;^&QLWRL"%<#[1,"[C:<2]1]!@<BE.@L5C9^RH]W\4O*,=W
MZ[==3V\'D[E1^LXN7LZ7=[R_PKKZ_F;W[1/_  5P_:>_;=\>2_LR_P#!,7X>
M:U!%=;H[GQ6D 34)HONM(C,=FGP\_P"M=A)RN#$WRGU_]A/_ ((=?"[X*WL'
MQ=_:OOK;X@^.))?M1L;C=+I=C.3N+$2#-Y)DDEY1MSR$R U?7/[.W[,/P-_9
M3\!Q_#KX%?#^ST.P&&NI8EWW%[(!_K9YFR\S^[$X'    '?5>+SV-*B\+EL/
M94^K^W+_ !/IZ+\M"\3G$:=)X? 1]G3ZO[<O5_HOR$CCCBC6*) JJ %51@ #
ML*6HKZ^LM,LY=1U*\BM[>",R3SSR!$C0#)9F/  '))KY+_:;_P""QW[,WP1:
MY\._#69_'^O1 J$T:=5T^)_1[H@AO^V2R#L2*^1QF/P> I\^(FHKSW?HMW\C
MY/'YG@,LI>TQ5107GN_1;OY(^N20!DFOFO\ :8_X*J?LI_LZ+<Z-:^*1XO\
M$,#%/[$\-2+*L;CM+<?ZJ/!X(!9P?X*^6ET/_@JA_P %-F2;6[EOAY\/;U?N
M8EL+2>$_],\FXO-PZ;OW1(X*U])?LR?\$C/V6_@!]FU_Q7I!\<^(80&.H^((
M5-K&_K%:<QKZ@R>8P/(85XO]I9KF>F I<D/YYZ?^ QW?DWH?/?VMG>;Z9;1]
MG3?_ "\J:?.,-WY-Z=SYND^,_P#P5(_X*57#6'P?\/R?#[P)=L5.HV\TEG;O
M%T.^](\ZYZD%8%"GNG>O:OV:_P#@BQ^SW\+'M_$OQMU&;Q[K2D.UM=(8--C?
MKQ""6FYXS(Q5O[@K[,AAAMH4M[>)8XXU"HB+@*!P  .@IU;8?A_#*HJV+DZU
M3O+9>D=E^)T87A?!JJJ^.D\15[SV7^&.R7WE71-#T3PUI,&@^'-'M=/L;6,1
MVME96ZQ10H.BJB@!1[ 5:HHKWDDE9'TR22L@HHHIC"BBB@ HHHH ***SO%/B
M_P )^!]&E\1>-?$^G:/I\ S-?ZI>QV\,?^\\A"C\30!HT5\K?&?_ (+)_L-_
M",S66E>/;OQA?Q9'V7PG8F="<X_U\A2$CW5VX['C/S?KO_!9O]L/]H759?"O
M[&G[*K*6;RQ=M9SZQ<Q]PY$2I%#QU#AU'KWH _3DD 9)P!U-?&W_  5P_:M^
M!FG?L?\ CCX/Z!\:] E\8:M#:6UMH=AJ*W%R5^VV[3JZQ;O*S )?O[01QW%>
M#+^P5_P5R_;$(N_VG/CX_A?2+HDSZ5?:SD;&':QL,0'CC:[(1WKV'X/?\$&O
MV4?!4*7/Q6\3>(?&EX%Q(CW/]GVA..HC@/F#GGF4CIQUR ?CY17TQ^VO_P $
MPOC_ /LH^,;Z[T+PEJ?BCP2TK2:7XDTNS:?R82?E2[6,9AD48!8@(QY4\E1X
M)X"^%_Q(^*>OIX5^&W@/5]>U*1]JV6DZ=)<2 ^X0':.N2<  $GI0!ZK_ ,$X
M?V@O!_[,?[7_ (8^+?Q%U6ZL_#UI%?6^LR6ELTSF.6SFC3Y%Y8"8Q,<<X7/.
M,5^SGPE_;D_9%^. BC^&O[0/AJ]N9@/*T^YOQ:7;9](+C9(?^^:^7/V _P#@
MC7\/?!?POO\ 6?VRO FG:]XB\0)&(]$>Y8IHL YVB6)@?/8GYF1B%"A5)^8F
MY\7?^"!G[,GBZ2:^^$OQ!\2>#YY,^7:S,FI6D7IA)-LI_&8T ?=H((R#D'H:
M*_+Y?^";G_!5S]EG]_\ LP?M*C6M/@_X]]*LO$,EMNQTS:7F;;_Q\U*O_!3C
M_@J)^S!BW_:F_98_M:PM^)]5N="FL3)CKB[MMUK^2&@#]/**^&OA1_P7M_94
M\7>5:?%'P7XF\(7#8\R;[.NH6B?\#A(E/_?JOJ#X1_M<_LQ_'>*)OA-\<_#>
MLS3C*6$6I)'=_C;R;95_%10!Z+1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7A7_!/7_DB6K?]CWK/_I2:]UKP
MK_@GK_R1+5O^Q[UG_P!*30![K1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445XS^
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
M RL,,K#((]* /B3X4?\ !>+]D3QGY5I\2= \3>#KAL>;-<6(OK5/H]N3(?\
MOT*^G_A-^U'^SI\=8(Y?A'\:?#FNR2C(L[/5(_M*_P"] Q$J?1E%<Y\5_P!@
M/]C7XU^;+\0/V=_#<US-GS+_ $ZS^PW+'U,UL8W8_4FOF#XL_P#! #X':]/)
MJ?P5^,?B#PO.3OBM-4MTU&W1AT"D&*11[EW(]^E 'W_17YA_\,8_\%G_ -E?
M][\"?C^_BW3;?F#3[?Q$)U5!V^RZFHC4^R%O;FGP?\%=_P!OW]G&XCTW]K;]
MD@36\3A7OI-,NM)DF'3(F(D@?G^XH':@#].:*^+_ (4?\%U/V,_'(2U\?P^(
M_!EP2 [ZEIANK?)_NR6I=\>[1K7TU\+/VDOV?_C=&I^$GQF\->(9&CWFUTS6
M(I+A!_MPAO,3Z,H- ';4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7A7_!/7_DB6K?]CWK/_I2:]UKPK_@GK_R1+5O^Q[UG_P!*30![K111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5\7_\ !PK_ ,H?_B]_W /_ %(--KZI^*7QK^#GP.T+_A*/C1\5
M_#?A+3CG;?>)=;@L8F(Z@-,Z@GD<#GFORN_X+?\ _!9O]@/X]_L.^.OV2_@1
M\5+SQ?XG\2R:8EO=:/HLZZ?;&VU2TNY#)<3B,,#' X4Q"0%BH.!DCZW@W*\R
MQG$.$K4*,I0A5IN4E%M)*:;;>RLCQL]QF%H997A4FE)PDDFU=MQ=K+<_#>BB
MBO[#/Q ^D?\ @D9^TO\ "O\ 8]_X*$^ ?VCOC7J-W:^&?#<>L-J,MA9-<3$S
M:/>VT2I&O+%I9HU[ ;LD@ D?I3\6?^#HKQS\3?$C_#K_ ()^?L3:SXDU2?<-
M/N_$J2W5Q*>@(T[3]S'U_P!?^ K\Z?\ @BU\#/A1^TE_P4R^&?P8^.'@RW\0
M^%]7DU=]2T>[ED2.X,&CWMS%N,;*Q EAC;&<';@@@D'^G3X4_!+X.? KPXOA
M'X+?"OP]X3TM0!]@\.Z/#9Q-CH66)5#'D\G)Y/K7XAXEYAPWE^>TYXW".O6]
MFK)SY::CS3M=+5N][IZ6L??\*X;-,3ETXT*RIT^=WM&\F[1[Z)6MY[GXZ_\
M#+7_  <E_P#!2!O-^./Q<N?A/X3OU DTZ[U9=%C,!QNC-EIX:YD//W;G&2,%
MA7LG[-__  :L?LH>!VBUO]ISXR>)_B%?Y#S:?I@&CZ>Q/WE?8TEP_/1EFCSW
M7GC]3J*_-<3X@9]*DZ."Y,-3_EHQ4?\ R;65_--'U5+AO+E/VE?FJR[S;?X;
M?@>6?L^_L1?LB_LJVJ0?L]?LZ^$_"LR)L.HZ=I"&]D7&,/=.&GDX_O.>IKU.
MBBOCJ^(Q&*JNI6FY2?5MM_>SW*=*G1ARTXI+LE9!1116)8444C,J*7=@ !DD
MG@"@!:*\X\>?MA_LG_"]I(?B#^TIX%TB:,$M:WOBFU6<XZXB\S>Q]@#7AOQ%
M_P""XO\ P3H\ &2&Q^+E_P")+B/.ZW\.>'KF3/TDF2.)OP<UW4,LS'$_PJ,I
M>D7^=CLHY?CL1_#I2?HF?7-%?FEX[_X.2OA1%*;/X0?LP^)M9FD)6W.N:M!8
MEF)POR0K<$_0'VKF&_X*I?\ !8+X[DV_[/\ ^PY_9EG./W.H?\(?J%T4ST_T
MB=TM_P T[5ZL.%<YY>:K%4UWE**_6_X'HQX;S6W-4BH+O*27ZW/U4J*^OK+3
M+22_U*\BMX(5+2SSR!$1?4D\ 5^59^"W_!Q3^T$"/%_Q6E\%6MP/D(\0:?I?
MEJ?^P8K3+^/S4ZT_X-_/VG_BO=)J/[3/[<27DV_=+Y45[K+D^TEU+"0??!^E
M7_8>74?]YQU-?X$Y_E8O^Q\#2_CXR"_PWG^5C[Z^(?[?/[%/PK$B^./VI/!%
MK-%GS+2#Q!#<W"_]L86>3_QVO"_B%_P7P_X)Z>"Q(OAWQ5XE\5NF0%T'PU+&
M&/H#>& ?C_.N-^'_ /P;H?L>^'PD_C[XE>.?$4ZXWQQWEM9V[=/X$A:0=_\
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
M9[YKYD^*'_! #P%)?MKW[/W[0&M>'KB-_,M;76[-;M4;L%FA,3QCT.US]>M
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
M%-0!LT5C?\(+H_\ S]7O_@4U'_""Z/\ \_5[_P"!34 ;-%8W_""Z/_S]7O\
MX%-1_P (+H__ #]7O_@4U &S16-_P@NC_P#/U>_^!34?\(+H_P#S]7O_ (%-
M0!LT5C?\(+H__/U>_P#@4U</\:/B[^S#^SGI2ZW\>OCQH/@^W="T+>(_%$5H
MTV.T:R,&D/LH)]JTI4:M>HH4XN4GLDKO[D3.<*<>:;LO,]1HK\S_ -H/_@XX
M_P"":?PF\W3OA1=>-OB5?H2J-H5D]E9AAV::\\ML>C)'(#].:^:G_P""Q?\
MP5Y_;AN3IO[ ?[$UYHVFS.RQZU;Z9<ZN8>H&Z]N%BLDZ'[\?)'M7U^#X!XFQ
M5/VM6DJ-/^:K)4TO5/WOP/$K\1Y52GR0G[27:"<G^&GXG[ARRQPQM--(J(BE
MG=C@*!U)/:OFS]H/_@L!_P $W?V9O-M?B3^U?X9N-0B+*VD>&;AM7NU<?P/'
M9"3RF_ZZ%![U^<&F_P#!#G_@LE^VY)'??MZ?MI?\(]I,S;I=$N]>FU>2$G!.
MVQM6CLE_X#*.G3 KZ8^ '_!L+_P3P^%B17WQ9O/%OQ'U!0#(-8U;[#9!AW2&
MS".!ZAY7!KK_ +#X+RO7'Y@ZTE]FA&__ )4E[K^XQ_M#/<7_ +MAE!=ZC_\
M;5J>3_&G_@ZO\$7^J#PA^QU^R-XC\5:C<2&.TN_%-VMMO?L4M+3SY)@?3S(S
MCMV'#?\ ";_\'/G_  4%_P"1>\,W7P=\.W/)D2TC\-+&K="'N"^HD8[IGU]*
M_5_X/?L;?LT?L^::=)^!GP?T/PE Z!)AX?TV*U:8#_GH\:AI#[L2:[7_ (07
M1_\ GZO?_ IJ/]:N'\MTRK+(7_GK-U'Z\ND4_0/['S+%?[YBY6_E@E!??NS\
MDOA;_P &LWB;X@:[_P )S^W5^VYK7B'4[C!O8/#$;SSN>IS?ZAO9OQ@]ZZ7_
M (*@?\$<_P#@GQ^QI_P2\^)'C3X._");3Q-:G0XK?QGKE_/J%];^;K=A"[)Y
MCB.+<CNC&-4RKL.AQ7ZD?\(+H_\ S]7O_@4U(? VC@9-U> #J?M;5S/C_B:K
MCJ5:O7DX0E&7)&T(M1:?+:*M9VMJI>C.BEP]D]&G*,:*;::;E=O7SO=?)I]F
MC^27_AG7_J</_*?_ /;*/^&=?^IP_P#*?_\ ;*^YO^"L_P"R_P"&OV8/VP=;
MTOX?7]G/X9\2#^V-&CL[E)/L9E8^=:L%/R%)0VU3_P LWCKYEK]MP?$^8XW"
MPKTZFDDGM'_+H?I^%\-/#_%X>-:&#TDK_P 2K_\ )GL__!"?X6VG@7_@K7\'
MK^;Q/]HEEEU](;<6>S=_Q3^I$G.\X 'MW%?T@U^)_P"P)_P4L_9%_80_9T'@
MZU^%WC/Q)XXUJ\>_\3WMJ]O9V9<96"W24R-(RQQXR3&!ODD(R#7HDG_!:;]K
M?XT2-:_LM_L+WUVTA*P.TFI:V<],D6L< Z^_'O7Y9QAAL\XFS98F5.T814.:
M3C%.TI.]M++WO/:]];+R'P9]0Q%2GEU!4J%[J\GV2;;G)O5K396MI>[?ZV45
M^3$$W_!PM\?"!HW@V;P78S_?9XM/TWRP>/\ EZ=[D?\  >:O0_\ !&K_ (*=
M_&L _M&_MSQPVD_^MLQXDU/4S&#U'DL(H1WX5L5\K_8&&H_[SC*<?*+<W]R*
M_L7#TOX^*IQ]&Y/[D?I/\0?VB_V?_A,LC?%#XW^$O#QB'SIK/B*VMG^FV1P2
M?8#->%?$+_@M%_P3D^'JR1/\?DUJYCSBU\/:-=W6_P"D@C$7_C]>"?#[_@VV
M^ .EM'+\4OVA_%NN,O,BZ+86VG(Y]/W@N#C\<^]>W>!/^"(G_!.CP-Y<TGP;
MNM:N(^EQKVO7,^[ZQAUB/_?%'L.%</\ '6J5/\,5%?\ DVH>QX;H?%5J5/\
M#%17_DVIXO\ $+_@Y&_9RTA9(_AA\ _&.NR)D(VL75MIT;GV9&G8#ZKGVKA_
M^'S?_!2_XY?N?V9OV#,0W'$5W_PC^IZMY8/\7FQ^3$.?XF&WVK]!_ 7[''[,
MWPM:.3X;?!CP]H,D?*3:3I$$$F?7>B!B?<G-=I_P@NC_ //U>_\ @4U']IY#
M0_@X+F?><V_P6@?VADM'^%A+OO*3?X+0_,3^P?\ @XT_:"^2_P!9_P"$(TZX
MX!^TZ5IOEYX/^I#W0_'\*5?^"&7[=GQL=9/VIOV]3=)*09HAJ&I:X0,] +EX
M%_+@=J_3K_A!='_Y^KW_ ,"FH_X071_^?J]_\"FH_P!:,;3_ -VI4Z7^&"O^
M-P_UBQ=/_=Z<*?\ A@OUN?!?P]_X-Q_V4M",=Q\1OB]XV\0RI@O%9R6UA!)]
M5$<C@?20?6O=?A[_ ,$>_P#@G/\ #@QS:=^S7INISI@M/XAO[K4-Y]3'/*T?
MX! /:O?_ /A!='_Y^KW_ ,"FH_X071_^?J]_\"FKAKY]G.)_B5Y?)V7W*R..
MMG6:XCXZTOD[?E8I^!/@O\'?A;$L'PS^%'AKPZBKM5="T*WM !Z?ND6NEK&_
MX071_P#GZO?_  *:L#QQK7P:^&5F=0^(_P 3M/T" )O\W6?$$=L"/4>8PS7D
M5:N\ZDOFW^K/+JUDDYU)?-O]6=Q17R7\2_\ @I]^P%\.5:*U^*NK^)+E#S:^
M&K6:;\I)/+B/X/7@WC3_ (+2VVNZD?#_ , /V;]9U"YER+2;6M;=I'/_ %[6
MR,3^$M>-B.(<FPSM*LF^T?>_*YX&*XIR#".T\1%OM'WG_P"2W/TMJ.\O;/3K
M62^U"[B@@B4M+--(%1 .Y)X K\PK?Q=_P6F_:/V_\(A\.=0\'V$W+.+"/2E"
M]FW7[F8C_<.3[ULZ9_P1J_:Q^,EQ'J_[3O[5Z%W;=)"MQ=:O*@_NYF:)%/\
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
M8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U &S16-_P@NC_\_5[_ .!34?\
M""Z/_P _5[_X%-0!LT5C?\(+H_\ S]7O_@4U'_""Z/\ \_5[_P"!34 ;-%8W
M_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U &S16-_P@NC_P#/U>_^!34?\(+H
M_P#S]7O_ (%-0!LT5C?\(+H__/U>_P#@4U'_  @NC_\ /U>_^!34 ;-%8W_"
M"Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U &S16-_P@NC_\_5[_ .!34?\ ""Z/
M_P _5[_X%-0!LT5C?\(+H_\ S]7O_@4U'_""Z/\ \_5[_P"!34 ;-%8W_""Z
M/_S]7O\ X%-1_P (+H__ #]7O_@4U &S16-_P@NC_P#/U>_^!34?\(+H_P#S
M]7O_ (%-0!LT5C?\(+H__/U>_P#@4U'_  @NC_\ /U>_^!34 ;-%8W_""Z/_
M ,_5[_X%-1_P@NC_ //U>_\ @4U &S4&J:5I>MV$NE:SIMO=VLR[9K:ZA62.
M0>C*P((^M9O_  @NC_\ /U>_^!34?\(+H_\ S]7O_@4U 'BGQ<_X)9?L+_&2
M2:]UOX$Z?I-[-D_;O#$KZ<RL>K>7"1$Q]V0U\V?$3_@@#H6GW_\ PD'[._[2
M>L:-=P-OM(-?LEE96[8N;8Q,F/41L:^_O^$%T?\ Y^KW_P "FH_X071_^?J]
M_P# IJ /S<_X5]_P75_9&_<>%O%<_P 0M$M. ([V'6%D4=%"706\'T0#'3TK
M0\-_\%TOC5\+=53PK^UG^R/<:?>CB>33S<:;,H'4_9;M6+'_ +:*/SK]$_\
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
M;24_.6L-$TXH/^WDF<?\!YI@_P""8'_!:?XRN;CXN?MK'2[>7_765S\0M2D
M^D%M'Y/_ (\*FKG^98:#IX7$X;"0[44G+YNS=_--%P\/\KC+GS#&1J2_O3<K
M?]NJR^6I]:?!O_@DW_P2Q_8]M8-;T?\ 9W\&Q75N RZ_XZF749PZ_P#+17OF
M=8F]XPF.V*]%\5?M]_L*?#" :9K?[4WP_M!:H$%C8>(;>=X5 X7RH&9EXZ#%
M?#'A_P#X-O-8UZ]_MGXP_MD7%Y<OCSUT_P ,M([?]MY[G)_%*]3\$_\ !NQ^
MQ1H&R?Q;XX\>Z_*/OQRZK;6T+?18K<./^^Z^1QCR?%5/:8[,*E>7^&3?WS;/
M:H95PO@(\L*SMVA3Y?S.^\:?\%RO^"<7A%GAL/B_J.NR)UCT7PS>,"?0--'&
MA_!L5Y)XT_X.0OV8=,=X_ 7P-\<:N5^Z^HM:62.?8K+*<?4?A7O/@S_@C=_P
M3?\ !&R2S_9LLK^9>3-K6L7MYO/NDLQ3\E KU[P5^RE^S!\-XT3P#^SMX(T<
MQ_=DT[PM:1/]2RQ[B?<G-<?M^%*/P4:M3_%)1_\ 23?VW#=+X:52?^*27_I)
M^=DO_!P+^TK\3)6A_9^_83:[R=L1>\O-5)/NMM!%^6?QIO\ PV7_ ,' /QE_
M>^ _V5_^$7CF_P!5_P 40;/:.QSJLK?F>/PK]4HH8K>)8((E1$&$1%P%'H!V
MIU']MY92_@8&"_Q.4_SL+^U\OI_P<'!?XFY?G8_*O_AFG_@X@^,_[SQO\?\
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
M:+)?0G<FJ:W$=0N0_P#>5[@OY9_W-H]J]K1$C01QH%51A5 P /2EHH ****
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
MJ>2@N+C]W!CIM2-U]#Q7Z16=E9Z=:1V&GVD4$$*!(888PJ(H& H X 'H*DH
M\0^ 7_!.C]CW]G 07G@#X-Z?<ZI"!C7=>7[=>;O[ZO+D1'_KFJ#VKV^BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPK_@GK_R1+5O^Q[U
MG_TI->ZUX5_P3U_Y(EJW_8]ZS_Z4F@#W6BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHILLL4$33SR*B(I9W<X"@=23V% #J*\0^,G_!2/\ 8;^ LLEG
M\1_VD_#D=Y$/WFGZ5<-J-RIZ;6BM5D93_O 5\L?%[_@XY_9M\,L]G\&?@SXH
M\5S)D"XU.:+2[9O0J?WTA'UC6O5PN1YOC;.C1DUWM9?>[(]+#9/F>+_A4I-=
M[67WNR/T6I))(XHVEE<*J@EF8X  [FOQ1^*/_!>7]O\ ^)\CV_PJ\-^'?!5F
MV1#+8:1]KN #G[TMV7C)'JL:]*\#\3^)_P!N;]KW5FTOQW\5/&OC*6=N-'AN
MKJ\C!/9+6']VOT513Q&"RK+96S''TJ3_ )5+GG_X!&[,,4LERR7+F&/I4W_*
MI<\__ (W9^Y/Q;_X*"?L4_ Z*0_$G]ICPG:319\RQLM36]NEQZV]MYDO_CM?
M*_QA_P"#B[]E7PCYMG\'OAAXJ\8W*9\NXNA'IEG)Z8=_,E'XPBOSXB_X)P_$
MCPA NI?''4O#WP]L]@9KOXE^,+#05 /3]U<2K.<]L(?3K4<FG?\ !,3X/+O^
M*'[>FCZI?0<RZ1\+_!5]K#R#^ZE[.L$ /ODBNC!QP.,_Y%>78K&ONH>RIO\
M[>?O+[CR,1Q;PK@M*-"M7?>?+0@_G-J?W19[M\3/^#@/]M[XBQ/9_!_X;>&/
M",#YV7<=C)?W*>G[R<B$_C%_A7SK\3/VE?VX_P!H3?;_ !?_ &D_$U[;7'#Z
M8FJO%;.3V^S6^R'O_=]JGN/^"DG_  3 ^']X+'X-_L3?$OXH7SL$MI?B'XQA
MTM"_JMOIJ2%QW"LV>>3Q7IOP[_;3_P""R?Q'C2/]AK_@E/X;^'5DPQ;ZWIOP
MLE6:3/ +7VHLL,I&.NWCO7T=/AWQ&<%.GA<+E\'M*I)3FOG)_P#MIXU3Q"S6
MI+ER^E1H?X(3KU%_V])1@_Q/#?$'[)OCSX>_"C4_CK\0/A[XHL?"&BQP-J?B
M*]T::"SB\V:.&/#E/F+22QH I)^<?6N;TG0_!WB_P:-4\+:>4AO8B]G<S1LK
ML ?E8;_F"G'MD&O;OVW?V7_^"YVN_LS^(/CC_P %(_VC)-,^&NDS:=+XI\+M
MXHB/VI)M0MH8E%CI4;6\K)-)$X#D!"FX?,H%?/%I^TS\ +"TBL;/QFL4,,:Q
MQ1II=T B@8 '[KH *^.XPR?C?"4,-5RS%XC,<1[1RG+#QG+#P4>5QBU3@HN;
MD[N[LHI>[[USX;B'BSC.GF%*I/%UW*-II2]Q73T?LX6C:ZV=^O1DOPV\.R7.
MLR:C>0D+9-@*P_Y:^GX=?KBN?UOXM?M$3?&7_A2GPY^$7_"2ZU>2M_8FF:-I
M=U=W=_'L9P8X8B6<A58MM'&QN@&:W(?VF_@#;;_(\:*GF.7?;I=U\S'J?]5U
MKW__ ()$^/?@[\3?^"L_P5UCPEXJ6?5["3Q!'Y1L)T,T#>']2R-SQ@94X(R>
MA;N:G"_VUG7&-;,>)L@K2POL91BJE&LHTI0BYQ;DHJRE)-2;T2E=_"<W$/$.
M)X\XLIU\3!PA+DIQCOR+2_WR;?S\C6_9]_X)._\ !87XZ-%?>)?@[X)^'.F2
MX/VSQO?2I-MQSBWMI)9@WH)$3GN.M?;GP2_X( ^%M)TY+C]HK]I#5=>OF0%K
M?P=HL.EV\;<97=<&Z>0#GYAY9/' Z5^B5%<6/PV1XQVI8"C2CVC#]9.3^YH^
MYPG!'#V&UE3YW_>?Z*R/D>T_X(G?L0VZ[9M.\4SGCYI?$!!_\=05HV__  1J
M_8.A),GP]U>;/02>);H8_P"^7%?4]%>2LCR=?\P\/_ 4>HN',@CMA8?^ H^:
M+;_@D'_P3\@(,OP0GGPN,2^*=3&??Y;@5?M?^"4'_!/VS"B+]GFW.TY'F^(-
M2?\ /=<G/XU]$45HLHRE;8>'_@,?\C59%DD=L+3_ / (_P"1X/;?\$Q?V#K4
M;8OV<-'.3G]Y=W3_ /H4IK0M_P#@G9^Q!;$F/]F?PN<]?,LR_P#Z$3BO:**T
M66Y=':C#_P !7^1HLHRF.V'A_P" 1_R/)[;]A+]C*T(,7[+W@<X7'[WPY __
M *$I_.K]K^QK^R)9A?L_[+7P[!0Y5CX+L2P/U,6:])HK18+!K:G'[E_D:K+L
MOCM1C_X"O\CAK;]F#]FFS&VT_9X\#1 G)$?A*S7GUXBK0M_@=\%+0DVGP?\
M"T6[[WE^'[9<_DE=315K#X>.T%]R-5A<-':"^Y&-:_#KX?61!L_ NC0D+M!B
MTN)<#TX6K]KH>B6(466CVL.PY7RK=5P?48%6J*T4(+9&BIPCLD%%%%46%%%%
M !1110 4444 %<W\8/BEX7^"7POUWXL^,[GR],T#39+NYP0&DVCY8USU=VVH
MH[LP%=)14S4G!J+L^CW_  (J*;@U!V=M':]GZ:7]+G\\?Q@^*7BCXV_%#7?B
MSXSN?,U/7]2DN[G!)6/<?EC7/1$7:BCLJ@5S=?T@45^?SX$E4FY2Q-V]7[G_
M -L?E]3PUG5J.<\9=MW;]GNW_P!OGYO_ /!"_P#:D_Y#'[)WBO4?^>FK^$_-
M?Z?:K=<_A,%'_38U^D%%%?8Y5@JN78*.'G4Y^79VMIT6[V_(^^R7+JV4Y=#"
MU*OM.71.UM.BM=[>NU@HHHKT3U0HHHH **** "BBB@ HKBOC%^T;\"?V?]+_
M +7^,WQ6T3P[&5W11:A>J)YA_P!,X1F23Z(IKXU^.'_!>SX4:1=MX9_9H^%&
MK>,-1E;RK74-4#6=J[DX4I$ TTN?[I$1H ^_Z\K^._[;7[+/[-D4J?%[XSZ/
MI][$/^0/;S&YOB>P^SPAI!D\98!?4BO@[_A&_P#@M?\ M\_O-;U"X^&GA6]Z
MPN[Z'!L/5?+3=>RJ0>C[D/K7J7P)_P"""OP"\(3Q:Y\??B#J_C:]R'FL+7.G
MV3,>2&V,TS\_Q"1,]QZ '+?%7_@NUK_C/6CX$_8Q_9SU/7=3N,K:7FNV[S2R
M'U2RM"SN.X)D';*]JY2#]D/_ (*]?MX,+S]H[XK7/@KPU=_ZS2]1N1;*8CV&
MGVF-Y'3%P5;W-?H]\*O@A\'_ (':&/#GP@^&NC>';/:!)'I5@D32XZ&1P-TC
M?[3$GWKJ: /C;X"_\$0/V0/A6D.H_$F+4_'VJ1X9GUB<V]F''=;>$C(_V9'D
M%?6G@SP+X*^'.@0^%?A_X1TS0],MQ^YT_2;&.WA3Z)& !^5:M% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A7_  3U
M_P"2):M_V/>L_P#I2:]UKPK_ ()Z_P#)$M6_['O6?_2DT >ZT444 %%%% !1
M110 4457U75])T'3Y=7US4[>RM(%W3W5W.L<<:^K,Q  ^M"3;L@2;98HKYU^
M,/\ P5A_X)_?!3S;?Q'^TAHNIWD60+'POOU21F'\.ZV5XT/^^RU\O?%K_@Y(
M^#FEQR6OP-_9Y\1ZW/RJ7/B6_AT^('^\$A\]G'L2A/M7KX7(,YQBO3H2MW:L
MOO=D>IA\ES7%*].D[=WHOO=C]*ZBOK^QTNSDU'4[V*WMX4+33SR!$11U)8\
M>YK\/OBY_P %R?\ @HE\3H)AX3U#0? 6G,"-^C:.@<)[SWK2X/\ M)L]L5\C
M?&7]JWQ/\4+UKW]H#]JS5/$TRMN6"YUFYU,(?[JJ"8X_H, 5WX;AV%6I[.6(
M4I+>-*,J\UZQIIM')BJF097?^T,PI0:WC%NI->L879_0!\8?^"I/[ _P/\V#
MQA^TKX?N[N+(-AX=E;5)MW]PBU$@1O\ ?*X[XKY=^+7_  <A? 30XY+7X)_
M?Q/XBN!E5GUZ[@TV GLPV&=V'?!5">G'6OQDT;XM^&/$NL)X>^%GPE\3^+]2
M?[EG!$0S^ZI LCD?45[;\-?V%O\ @KS\;%1/A1^PIJGAJ"=@8M0\0Z8FENB_
MWBVI21!AQV0D]LY%?14^$OJZ4JF$DE_-B:U/#P?_ &ZG*JOG \.?&G"]-\N
MPE?%2\[0B_NYI_?$^EOBE_P72_X*(?%;S+7X<6.@>"+-\B-]'T433[3_ 'I;
MTR*3_M(B^V#7S?\ %SXL_M&?%F>-_P!I7]IW4YH;TEX(/%7BMDMF[XC2>1(5
M'?"\5[I\/_\ @W&_X*@?%*3[?\;_ -J'PKX,M;E-ES9:;J5S=3 =<-!;1Q6[
M=3_RT/2O>/A'_P &G/[+7AXPW'QM_:7\;^*98R#)%H-C:Z1!*?0AQ<OCZ.#[
MUK;+<"O?S*A1\L-0E5G_ .#JON??3,)<5\<XC3+\)2PL>_*G/YN;=_\ P _,
MV7QI^RQX65W\1_%M=0FA;$UCI%C/<RMQG]VP1('_ ._X'O3],_:P_9XM-5BT
M+X8? /QGXOU"X;%H&N[?3'9N<)Y$,5Z\O;[LJ'KC'6OW1^$/_!"3_@E?\'!%
M/IG[*>E:[=1_>N_%]]<ZIYAP.6BN)&A_*,"OIGX>?"#X3?"+3?[%^$_PO\.^
M%[/;C[)X=T2"RBQUQMA11^E>3B\;P/._MZ>*QO\ U_KN$/\ P"E:-O+E]3R,
M3E/%.<?\C/'RDGTO*4?_  &\8?\ DI^ 7PQ\'?\ !7+XQ2+-^S?_ ,$P--\-
MQ3_\>NJ^)/!+RAUP,,9/$DSVK?[R1J#DX'''N7A[_@CM_P %YOC[I::3\<?V
MUK'P)H,O%QX=T[Q=<1Q(#P0+'2HDM&X XWCK]:_:VBHH<7T,K7+E&6X;#><:
M:<__  )[_<:X;A# T(VE4D_)-1C]T4OS/R2^%?\ P:;_  1MKD:I^T+^UUXO
M\2W$K&2Z3PUI%OIFYSR09+@W3/SG+84G_9-?3_PB_P"#?W_@E7\)/)N5_9N7
MQ->1$'[;XNUR[OM^/[T)D6 _]^Z^SJ*Y,;QMQ9F&E7&3MVB^1?=#E/5P^09-
MAO@H1^:YOSN<=\+?V>?@%\#K467P7^"/A+PE$%V[/#7ARVL<C '/DHN>@Z]:
M[&BBOFJE6K6FYU)-M]6[L]6,(0C:*LCQ?_@H7^R%_P -Y?L?^+_V4?\ A87_
M  BO_"5?V?\ \3_^R?MWV7[-J%M>?ZCS8M^[[/L^^N-^[G&#^$W[8G_!&_\
M9N_9'U^?X?3?\%!KWQ9XKMU'VG1=#^%*".S8]%N)VU;;&V/X%#N.-R@$&OW?
M_;E_:/L_V;_V8/&OQ)T?7;--=T[1VCT>![A#(+N9U@A<(>6V22JY&.BG/K7X
M":GJ>I:UJ5QK.L7\UW=W<[S75U<REY)I&)9G9CRS$DDD\DFOHLFXPXCX?PKP
M^ K\D'+F:Y82U:2O>46]DNMCS,=DF5YE657$T^:25KWDM-7T:[L\G\!?L2?#
M?5?$$=E\2OCQJ^B::[A6O])\$1ZA(@/\1B>_@X'&<,3C. >A_5?_ ()+?\$+
M?AG\!_V@_ ?[??PD_;UM?B+HNB+J!@TRU^'QL?M#7.GW%FT;R'4)6@DC^T[R
MC1EODVD+NR/SYK[8_P""(/[3EW\)?VD[CX.>)/$L=KX8\9:=.SI>W0C@M[^W
MC,L<V6.U2T:21GIN+)G.U17?BO$/C'&X6IAZV)O"<7&2Y*:NI*S5U!-73Z.Y
MS4>&<CP]:-6G2M*+33YI;K5?:/V,HJKI>N:+KD/VG1=7M;R/_GI:W"R+^:DU
M:KXH]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HJOJNK:7H6G3:QK>I6]G:6T9DN+JZF6..)!U9F8
M@*/<U\O_ !__ ."Q7[%GP.:?2]'\:S>-M6BR!9>$8UN(0W;=<L5AQGJ49R/[
MM 'U16+X\^(_P^^%N@R>*?B5XWTG0--BSOOM8U".VBSC.-TA )]AR:_-NY_X
M*._\%-OVV;J30_V-?@ _AO2)7:/^V;>U%RR#."'OKI4MD..RH&'.#TK5\"_\
M$2/CG\:=>C\?_MP_M/W]]>2#=+8Z9=R7]T%)R4^U7/R18Z;4C=?0X% 'J'Q\
M_P""Z?[*OPT\[2_A%I6J^/M13(66TC-E8!AQ@S3+O//=(F4CO7B8^/G_  67
M_;X_<_!_P1/\/O"UWPNI64!TR,Q'H_VRY)GEP#UM\?[M?;/P"_X)W_L@?LW"
M&\^'?P:TZ75(<$:[K:_;KS>,?.LDN1$>/^680>U>V4 ?G?\ !W_@@SI.I:K_
M ,)K^UQ\>=4\2ZI<MYE[8Z%(RK))W\R[N TLP/J$C/O7V5\#_P!D?]FS]G"T
M6W^#'P=T719E7:VHQVWFWD@QC#7$I:5AUX+8Y->C44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 445\D>./\ @I_JNN?&J7X3?LH_LZ:O\1;3P]\4
M9? GC+Q*VKV6G6*ZU#I=U?W&F633S!YKF$0QB5W1(%+[/,+9V 'UO17F_P"S
M5^TMH'[2OPNN_B3IWP_\4>%I]*UJ_P!'UWPUXJTZ--1TZ_LI6BN(62WDFCEP
MRG:\3R)(I5D+!A7GO[*G_!2/X8?M<?M6?&/]E+P+\-?&&BZG\%HM%_M^_P#%
MFDG3_MDFI1W$L7DV\A\Y4$4*/NE6-F\T80 9(!]%45X_^TM^V)X-_9[\;^!O
M@GIOAR\\5?$?XFW]U:^!?!>FS)$]TMK"9KN\N)I/DM;."/#22D,WSJL<<CL$
M+/V:?VQ?#/Q[\?\ C;X$>)O"=SX/^)GPXN;9/&/@K4+R.X:.WNH_-M+^UGCP
MMU9S)G;( K*R.DB1NNV@#V.BOESQ-_P4WTBZ@^)?C;X%_ ;7_B%X%^#&L7.E
M_$KQ9HVH6\)CN[2-9;^#3+:0[M2>T1LS -$"P,<+3R H/H3X5?%+X??&_P"&
MN@_&'X4>*K37/#7B;2H-2T+5[%]T5W:S('CD7.",J1P0"#D$ @B@#?HKR?\
M:E_:^^'O[+C>$/#&KZ5?:_XQ^(WB-=!^'W@O1]GVS6KXH9)#ND94AMX8E:6>
MX<[8HUS\S,B/F_ #]LO1_BK\:O$_[+'Q.\#3>!OBIX1TFUUB_P#"5WJ4=Y%J
M&CW+,D.J6%R@475MYJ/ Y*1O%*A5T4-&S@'M5%?-_BK_ (*%'5O'_P 1/ _[
M,GP"USXICX/SK;_$N]T75+:T6VO3!Y[Z98"<XU#4(XMK20YBC0RQH9O,8HOK
MW[/?Q_\ A+^U/\%/#?[0OP)\80:]X2\6:8E_HNJ6X*B2-L@JRL T<B,&1XV
M9'1E8 J10!V5<E\<_CG\*_V;/A=J?QH^-?BH:)X9T=K==1U,V<UQY1GN([>(
M>7 CR-NEEC7Y5.-V3@ D=;7R'_P7@T*_\3?\$K/B;H6F3&*>YN_#JI*/^6?_
M !4.FDO^ !/X5VY=0P^)S"C1KRY82G%2?:+:3?79:F=6I[&E*IRN5DW9;NW1
M>;-+_A]I_P $Q?\ HYG_ ,LS6O\ Y#KR?]CC_@K1_P $^_A5\+M1\.>/?C_]
M@O9_%FIWL4/_  BNK2[H)9RT;YCM6 R.<9R.X%?C%JVFOI5^]FY)"\HQ_B7L
M:K5^E4.!\BQ-&-6G5J.,DFG>.S_[=/TVCPCD^(I1J0J3:DKK6/7_ +=/Z)O@
MM_P5-_8._:'^*.D_!?X/?'<:OXFUUIUTK3#X9U.W\\PV\MQ(!)/;)&N(H9&^
M9AG;@9) /T%7\W/_  3]^,W@;]E[]N#X9_M-?$:]OY=#\*3:RVK6&E6ZRSNM
MSI%Y:PLBLRJ6\V9 06&%<GL:^_/B_P#\')VDCS]/_9]_9GNKAC_Q[:GXOU98
M\?[UK;!L_A.*^>S;A&K3Q<(9;&4X<OO.5E:2E)-7:BFK)/2^Y\MB,@QL\PJT
ML+1E[.#24I62E[J;:=DK)MKY>9^I54]>\0Z!X5TN77/$^N6>FV4 S->7]RD,
M48]6=R /Q-?A7\6/^"T7_!2/XP)):Z;X_LO!MC<#:UMX3T9+<@>TTWFW"?59
M!7S;XU\3_&SXS:ZVI_%CXB:UKMZF=FH^*M>FNE;V$A,TB_\ ?%<-/A["TI6Q
M>,IQ?:+YGZ=$G\SGJY=@<%_O>)BO*"E4?H^5:?,_=WXP?\%>?^">_P &?-MM
M6_:&TS7+R/.VR\)1/J;.1U D@#0@_P"](*^7OBQ_P<E_#:S1[/X$?LW:YJLS
M96*[\4ZG%9*I['RH/.+CVWH:_,GPM\*_!L[!?'_Q3FTK#$G_ (1KPD=7) /
M$EU=V07([F%L>AKTOPIX7_X)[>'$%SXU\+_&CQS.>)K.;QE8^'[&4<<&*PMF
MD&2#UE/!]>:[HT.$,'\<G4:W3;_#DBXM>LT<4LRRNCIAL%4JOO4G&G'[H\TK
M>J1Z+\</^"[7[?GCF.2*#X@>'/AU8S @1:/I\,$C)VQ+>-+)GWC*GTQTKY;\
M0_'CXL_M0^)_LFK_ ! ^(7Q6UD292RTNUO\ 6IE8]%0/PO?&WCTKZ^^%/QN_
M8T\#-')\ O\ @C%X+O9T_P!3=^([NZ\33;A_%ONK=VW<]017T'X>_P""C7_!
M4&;28O#_ ,%?^">MEI&F)Q!#IWPWU8Q19_N[)$C7\5K5<395@U;"4I+SC&G3
M?SYE7;^4HOS.>><<3STP\J.&7_3NGS2^<IZ?/E1\%_#/_@F=_P %+_BZ4?X?
M_L#^(--MW&1J'Q$U6'20@XY:WF>*7OT 8_D:^@_AK_P;G_\ !0KQF(YOBM^T
MU\//A_:S?ZVV\)Z3-J5S$.>NY( 3])B.>M>_?\+U_P""^OC[Y_#OP<_L4/\
M='_"/:?;;?\ P.<X_&C_ (5/_P ' OCGCQ!\2_['W_>_XG.D6^W/_7DIQ^%>
M9B.)YUGIAZ;_ .OG-6^=JTIP7_;L$O(\3%934S)WS'%5:]^DIOE^459+Y%3X
M<_\ !K7^R;;7$>J_M _M%?$CQY>H<NL=U!I]M(>^4V32COTE%?2WPC_X(G_\
M$N/@N89O#/['GAG4KB$@_:?%?G:P78?Q%;UY4!^B@>U?.G_#MO\ X*_^.OWO
MCG]N'['$_P!^V_X6!J[8_P"V<4(C_6C_ (<4_M"^,./B9^VOYP?_ %G^@7=]
M]?\ 6W$>:Y\1Q5Q%B::IRQ4U!?9B^2/_ (##E7X%X?),HPO\.A%?*[^]W9^@
M.D3? #X'Z1_PCV@S>#O!]A&?^/&T:TT^%<#'W%VJ,#VK&UO]LO\ 9%\-@_VW
M^U!\/[=A_P LV\869?\ [Y$A8_E7QAH7_!O%\/+<+_PDW[3>LW?][[!X<AML
M_3?-)BNQT3_@@%^R+9$2:W\2?B!?,/X%U&SB0_@+4M_X]7@RE*<G*3NV>HDH
MJR/;-=_X*B_L!^'<_P!H?M-:%)MZ_88;BZ_]$Q/FN,UW_@M7_P $_=(W?V?\
M3-6U3'3[!X7O%S]/.CCJ#0O^")7[ >D8_M#P+KNJ8Z_;O$UPN?\ ORT==GH7
M_!*O_@GYX=V_V?\ LTZ3)MZ?;[^\NOS\Z9\U(SR#7?\ @OM^QWIQ:/1O ?Q
MU%Q]UDTFTBC/XO=!A_WS7':W_P '#/PMMU/_  C?[-VOW9["^UR"WS_WRDE?
M8>A?L2_L=^&MIT;]EOX?QNOW97\)6DD@_P"!O&6_6NQT3X4?"WPRP;PW\-=
MT\CH;'1H(L?]\J* /SL/_!>KXR^+CCX:_L7>=N^Y_P 3JXOO_15LE'_#S_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+!O#?A'PGIY'0V/AV&+'_?*BNYHH Q18^. ,#6[( =!]F-+]A\<_]!RR_P#
M8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]
MA\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS
M_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P#
M8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]
MA\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS
M_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P#
M8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]
MA\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS
M_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P#
M8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]
MA\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS
M_P!!RR_\!C1]A\<_]!RR_P# 8ULT4 8WV'QS_P!!RR_\!C3+C2?&-U$8+K5-
M/D0]4DM,@_@:W** //=;^ '@WQ,2WB3X=>"M0)ZF^\+6\N?^^D-<?KG[ /[,
MOB$EM2_9R^&H8]6M?!UO 3]3$BDU[E10!\NZY_P20_8O\0$M?? C0HR?^?&^
MO[;_ -$SK7AW[9?_  1S^ W@C]G+QA\1?@IX4NK;7]"TAM0L[>+5KF=72%ED
MF&R5VW'R5D &<YQC)K]$Z22..6-HI4#*P(96&00>QH _F<HK],?VU_\ @ACX
MAUKQC??$?]C_ %/3([._E:>X\&:I/]G^S2,<D6LN"GEY/$;[=@& Q&%'@G@+
M_@B9^WOXLU]-*\3^ ](\+VA?$FIZMXCM9HU7N0EH\SD^@VCG'(Z@ @_X(N_#
M[Q=XQ_;KT/Q+X8 2+POI&HW^H7$B91(Y+62T4'W+W"X'7@GL<?LY]A\<_P#0
M<LO_  &->5?L-?L-?#3]AWX:R^$O"5T^J:UJCI-XB\17,(22]D4$*BJ"?+A3
M+;4R<;F))))KVZ@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@
MY9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#
M&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9
M?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:
M/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_
M *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:
M* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z
M#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^
M QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^
M.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ Q
MK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/C
MG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#E
ME_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;
M[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_
MX#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^
MP^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\
MH.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH
M QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.
M67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#
M&C[#XY_Z#EE_X#&MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY
M_P"@Y9?^ QH^P^.?^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&M
MFB@#&^P^.?\ H.67_@,:/L/CG_H.67_@,:V:* ,;[#XY_P"@Y9?^ QH^P^.?
M^@Y9?^ QK9HH QOL/CG_ *#EE_X#&C[#XY_Z#EE_X#&MFB@"OID>I16H35;F
M.6;<<O$FT8[<58HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O"O^">O_ "1+5O\ L>]9_P#2DU[K7A7_
M  3U_P"2):M_V/>L_P#I2: /=:*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\*_P"">O\ R1+5O^Q[UG_T
MI->ZUX5_P3U_Y(EJW_8]ZS_Z4F@#W6BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"O^">O_)$M6_['O6?
M_2DU[K7A7_!/7_DB6K?]CWK/_I2: /=:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\*_X)Z_\D2U;_L>]
M9_\ 2DU[K7A7_!/7_DB6K?\ 8]ZS_P"E)H ]UHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"OJVK:5H&E7.NZ[J=O96-E;O/>7EW,L<4$2*6>1W8@*J
MJ"2Q(  )->%?#C_@J'^P1\5?'$_P_P#"'[3WA1[W^UX=,TBXNM6BAM=<N);:
M*Y1-/G=A'>DI,N!$S$D$@$88\Q_P6G_9H^.G[8'_  3#^+/[//[-DZ?\)EKV
MCVKZ3927(A74EM[ZWNIK$NQ"K]HAAD@^8A3YN&(4L:^7O^";/[:W[,?_  51
M?XQ_LK_M >!3\,/BM=>*M&U+5?@YXEM!;ZAI5SI6F:5%]ILHY5'F)#>6!90
M)(T5"Z*&!(!]Y_M'_MO?L?\ ['\^D6O[4G[2G@SP!+KZ3OHL7BO7X;-KU82@
ME,8D8%@IDCR1TWCUK'^ G_!1[]@K]J;QV?A?^SC^UWX \;^(A927AT7PUXE@
MN[D6\94/+LC8G:I=03T&X>M7/BM^P9^R)\??BR?C3^T)\ ?"WQ!UN+1HM*TO
M_A.=!MM4M]*M$>20I:PW$;)"TCRLTD@&]\(I;:B*OSI_P3Q_9S^ 1_X*,_M#
M_M+_  (^!'@SP7X:\&1Z=\)O"R^#?#-IID5W<VBC4=<N'2V11(QN[JTM2YY!
MTTK_  D  ^C?VBOV^/V*?V1O$&G^%/VG_P!J7P-X"U/5;,W>FZ?XI\106<US
M '*&5$D8$IN!7=TR".QKOOAA\4/AW\:O &E?%3X3>,M/\0^&]<M1<Z/K>E7
MFMKR$D@21NO#J<'!'!K\@OVN_B9\3OV7_P!JWXC_ +5?_!7C_@B1X.^*WP4U
M[Q;';:)\6!;Z3XJO_!.@0JEM9PO97"2F"W9@UQ( 85\^\F.^1BB']<O@?JWP
M@U[X,>$];_9]71E\"7GANRF\&+X=M4@L!I;0(UJ+:)%58X?)*;$"@*N!@8Q0
M!:^)GQ2^'/P9\'7/Q ^*OC73M T:T:-)M0U.Y6*/S)'"1Q+GEY'=E1(UR[NR
MJH+$ YOP8_:!^#G[0FBWNO?![QW:ZS%I=^;+5[=8Y(;K3KH(K^1<V\RI-;2;
M'1PDJ*Q5U8## GX;_;"\:ZI\:_\ @X9_9B_9#UJZDD\*_#WX:ZU\5+K2& \B
M\U1_M>FV,[@_>>W:)Y(SU1I"1UJ/]H;XBZI^SC_P<D_ >Q\(736NF_M!_!W6
M?#WCBQB)$5Y/HZW=_87DB#AIDR8%D.2(Y&7@4 ?9GQD_;)_9?_9]U\>%_C%\
M9]'T._2S6]O8)W>3^S;-F95N[PQJPLK8LK@7%P8XB4<!OE;'I5K=6U];1WME
M<1S0S1AXI8G#*ZD9# C@@CD$5^<?_!NAK4?[6G[(OQ>_;0^*ULFM:K\??C/X
M@OM8?4XED\S2(4CL;/3F4Y_T>&&.2-(SD!9&'0UH?\&TGQ@\6>,_V&/&/P$\
M6:[<ZDOP+^-/B'X?:#=WDS22MI-F8)K1"[<L(TN3"H_A2%%P !0!^A]%%9/C
MKQ#JGA/PC?\ B/1/"MWKEW9P&2#2;!E$UTV1\B%N,_7TH UJ\*_X)Z_\D2U;
M_L>]9_\ 2DT?\-9?&W_HQ[QW_P"!5M_C7DO[(7[1/Q0\#?#"^TGPS^RMXM\2
M03>*=2N9+W3Y8E2*1YR6@(.?F0\$T ?9]%>!_P##7GQR_P"C%_'?_@3#_A1_
MPUY\<O\ HQ?QW_X$P_X4 >^45X'_ ,->?'+_ *,7\=_^!,/^%'_#7GQR_P"C
M%_'?_@3#_A0![Y17@?\ PUY\<O\ HQ?QW_X$P_X4?\->?'+_ *,7\=_^!,/^
M% 'OE%>!_P##7GQR_P"C%_'?_@3#_A1_PUY\<O\ HQ?QW_X$P_X4 >^45X'_
M ,->?'+_ *,7\=_^!,/^%'_#7GQR_P"C%_'?_@3#_A0![Y17@?\ PUY\<O\
MHQ?QW_X$P_X4?\->?'+_ *,7\=_^!,/^% 'OE%>!_P##7GQR_P"C%_'?_@3#
M_A1_PUY\<O\ HQ?QW_X$P_X4 >^45X'_ ,->?'+_ *,7\=_^!,/^%'_#7GQR
M_P"C%_'?_@3#_A0![Y17@?\ PUY\<O\ HQ?QW_X$P_X4?\->?'+_ *,7\=_^
M!,/^% 'OE%>!_P##7GQR_P"C%_'?_@3#_A1_PUY\<O\ HQ?QW_X$P_X4 >^4
M5X'_ ,->?'+_ *,7\=_^!,/^%'_#7GQR_P"C%_'?_@3#_A0![Y17@?\ PUY\
M<O\ HQ?QW_X$P_X4?\->?'+_ *,7\=_^!,/^% 'OE%>!_P##7GQR_P"C%_'?
M_@3#_A1_PUY\<O\ HQ?QW_X$P_X4 >^45\U>"/V]?B;\0=)EUOPK^QCXOO[:
M&\EM9)K*_BD198VVNA)4?,#P1CCUK9_X:\^.7_1B_CO_ ,"8?\* /?**\#_X
M:\^.7_1B_CO_ ,"8?\*/^&O/CE_T8OX[_P# F'_"@#WRBO _^&O/CE_T8OX[
M_P# F'_"C_AKSXY?]&+^._\ P)A_PH ]\HKP/_AKSXY?]&+^._\ P)A_PH_X
M:\^.7_1B_CO_ ,"8?\* /?**\#_X:\^.7_1B_CO_ ,"8?\*/^&O/CE_T8OX[
M_P# F'_"@#WRBO _^&O/CE_T8OX[_P# F'_"C_AKSXY?]&+^._\ P)A_PH ]
M\HKP/_AKSXY?]&+^._\ P)A_PH_X:\^.7_1B_CO_ ,"8?\* /?**\#_X:\^.
M7_1B_CO_ ,"8?\*/^&O/CE_T8OX[_P# F'_"@#WRBO _^&O/CE_T8OX[_P#
MF'_"C_AKSXY?]&+^._\ P)A_PH ]\HKP/_AKSXY?]&+^._\ P)A_PH_X:\^.
M7_1B_CO_ ,"8?\* /?**\#_X:\^.7_1B_CO_ ,"8?\*/^&O/CE_T8OX[_P#
MF'_"@#WRBO _^&O/CE_T8OX[_P# F'_"C_AKSXY?]&+^._\ P)A_PH ]\HKP
M/_AKSXY?]&+^._\ P)A_PH_X:\^.7_1B_CO_ ,"8?\* /?**\#_X:\^.7_1B
M_CO_ ,"8?\*QO!'[>OQ-^(.DRZWX5_8Q\7W]M#>2VLDUE?Q2(LL;;70DJ/F!
MX(QQZT ?2M%>!_\ #7GQR_Z,7\=_^!,/^%'_  UY\<O^C%_'?_@3#_A0![Y1
M7@?_  UY\<O^C%_'?_@3#_A1_P ->?'+_HQ?QW_X$P_X4 >^45X'_P ->?'+
M_HQ?QW_X$P_X4?\ #7GQR_Z,7\=_^!,/^% 'OE%>!_\ #7GQR_Z,7\=_^!,/
M^%'_  UY\<O^C%_'?_@3#_A0![Y17@?_  UY\<O^C%_'?_@3#_A1_P ->?'+
M_HQ?QW_X$P_X4 >^45X'_P ->?'+_HQ?QW_X$P_X4?\ #7GQR_Z,7\=_^!,/
M^% 'OE%>!_\ #7GQR_Z,7\=_^!,/^%'_  UY\<O^C%_'?_@3#_A0![Y17@?_
M  UY\<O^C%_'?_@3#_A1_P ->?'+_HQ?QW_X$P_X4 >^45X'_P ->?'+_HQ?
MQW_X$P_X4?\ #7GQR_Z,7\=_^!,/^% 'OE%>!_\ #7GQR_Z,7\=_^!,/^%'_
M  UY\<O^C%_'?_@3#_A0![Y17@?_  UY\<O^C%_'?_@3#_A1_P ->?'+_HQ?
MQW_X$P_X4 >^45X'_P ->?'+_HQ?QW_X$P_X4?\ #7GQR_Z,7\=_^!,/^% '
MOE%>!_\ #7GQR_Z,7\=_^!,/^%'_  UY\<O^C%_'?_@3#_A0![Y17S5X(_;U
M^)OQ!TF76_"O[&/B^_MH;R6UDFLK^*1%EC;:Z$E1\P/!&./6MG_AKSXY?]&+
M^.__  )A_P * /?**\#_ .&O/CE_T8OX[_\  F'_  H_X:\^.7_1B_CO_P "
M8?\ "@#WRBO _P#AKSXY?]&+^.__  )A_P */^&O/CE_T8OX[_\  F'_  H
M]\HKP/\ X:\^.7_1B_CO_P "8?\ "C_AKSXY?]&+^.__  )A_P * /?**\#_
M .&O/CE_T8OX[_\  F'_  H_X:\^.7_1B_CO_P "8?\ "@#WRBO _P#AKSXY
M?]&+^.__  )A_P */^&O/CE_T8OX[_\  F'_  H ]\HKP/\ X:\^.7_1B_CO
M_P "8?\ "C_AKSXY?]&+^.__  )A_P * /?**\#_ .&O/CE_T8OX[_\  F'_
M  H_X:\^.7_1B_CO_P "8?\ "@#WRBO _P#AKSXY?]&+^.__  )A_P */^&O
M/CE_T8OX[_\  F'_  H ]\HKP/\ X:\^.7_1B_CO_P "8?\ "C_AKSXY?]&+
M^.__  )A_P * /?**\#_ .&O/CE_T8OX[_\  F'_  H_X:\^.7_1B_CO_P "
M8?\ "@#WRBO _P#AKSXY?]&+^.__  )A_P */^&O/CE_T8OX[_\  F'_  H
M]\HKP/\ X:\^.7_1B_CO_P "8?\ "C_AKSXY?]&+^.__  )A_P * /?**\#_
M .&O/CE_T8OX[_\  F'_  K&\$?MZ_$WX@Z3+K?A7]C'Q??VT-Y+:R365_%(
MBRQMM="2H^8'@C''K0!]*T5X'_PUY\<O^C%_'?\ X$P_X4?\->?'+_HQ?QW_
M .!,/^% 'OE%>!_\->?'+_HQ?QW_ .!,/^%'_#7GQR_Z,7\=_P#@3#_A0![Y
M17@?_#7GQR_Z,7\=_P#@3#_A1_PUY\<O^C%_'?\ X$P_X4 >^45X'_PUY\<O
M^C%_'?\ X$P_X4?\->?'+_HQ?QW_ .!,/^% 'OE%>!_\->?'+_HQ?QW_ .!,
M/^%'_#7GQR_Z,7\=_P#@3#_A0![Y17@?_#7GQR_Z,7\=_P#@3#_A1_PUY\<O
M^C%_'?\ X$P_X4 >^45X'_PUY\<O^C%_'?\ X$P_X4?\->?'+_HQ?QW_ .!,
M/^% 'OE%>!_\->?'+_HQ?QW_ .!,/^%'_#7GQR_Z,7\=_P#@3#_A0![Y17@?
M_#7GQR_Z,7\=_P#@3#_A1_PUY\<O^C%_'?\ X$P_X4 >^45X'_PUY\<O^C%_
M'?\ X$P_X4?\->?'+_HQ?QW_ .!,/^% 'OE%>!_\->?'+_HQ?QW_ .!,/^%'
M_#7GQR_Z,7\=_P#@3#_A0![Y17@?_#7GQR_Z,7\=_P#@3#_A1_PUY\<O^C%_
M'?\ X$P_X4 >^45X'_PUY\<O^C%_'?\ X$P_X4?\->?'+_HQ?QW_ .!,/^%
M'OE%>4? W]IR^^+OC[5/AKXC^$6L>$]6TG2HK^XM=6G1F\N21D487H3MW?0B
MO5Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RS]LK]JGPA^Q=\#)_V
M@_B)8SR>'=+U_2+3Q!=P1._]FV5YJ-O:37SA%9C';I.9GP/N1L:_*+_@K3X7
M_94_:WE^('QM_8Y^).A^(?VH[?XO^%&_9Q\0?"_Q'!<ZQ?!M,T-;@J]J[>;I
MT4;7,SRO^Y@9"2Z[G5_VP(!&"*Y?P+\%/A1\,O$WB'QCX \!Z=I.I>*[Z.\\
M075G#M-W-'!%;HQ'10(X8QM4 $@L069F(!A?M(?'C3/V5/V6?&7[1?Q'DBN8
M_ W@R[UC44@!07<UO;L_E1CDYED4(B\DEU'6N*_X)Q? WQ!^R[^PUX*\'?%
M,?%\^E3>(_B+<B)GDG\0:E+)J.IN0,LY^U7$RCJ=JJ!T KW+5=(TG7;"32M<
MTRWO+67'FVUW LD;X((RK @X(!^HJQ0!\82_\%=/^"9_[9_[.7BCPM\&_BWI
M7Q+U3Q)HVI:''\'[>RE7Q'K$SQO;M9MI4ZI<QQN7V-/(B0(K,[R(BLRR_#?X
ME_"+_@AA_P $E_A9IG[:OC^XCLO GA[1O#FM:EI&FS7V[49L!HXEC4LT2.9
M&./W<0XR0I^O[/0-"TZ_N-5T_1;2"ZNR#=W,-LJR3$=-[ 9;\:76-$T7Q#8-
MI6OZ1:WUJ[H[6UY;K+&65@RDJP(R& (/8@'M0!\&_MR_#VX^ O\ P5N_9Z_X
M*B:H8X?AU_PANJ_#?XF>(I?EA\/077FW6E7MRQXBM6O)&ADF<JD1EC+$!ZQK
MGP'#^W?_ ,%]? G[3OPNOH-:^&?[-7PMO[.Z\7V,@GTZ^\4ZK]H@;3[:9"8Y
MW@M)5EE9"WE/L1]K$5^B5Q;P7<#VMU DL4J%)(Y%#*ZD8((/4$=J;8V%CI=G
M'I^FV<5O;PH$A@@C"(BCH HX ]A0!^;G_!*+Q=\,O^"27P2^,G[%'[6/C73/
M!\GPR^)&N:_X+34[E(7\2^$[XI<V-WIZ,0;QS(TULT,.]DG58B-SJ#Z%_P &
M^'[)?Q4_9=_8/O/$_P =O"MQH/C7XP?$/5_B'X@T&^C*W.EG4&C6"VF#<K*+
M>")W0@%'D92 RFOMZ[TG2K^ZM[Z^TRWFGM'+6DTL*L\+$8)0D94D<<58H **
M** "O"O^">O_ "1+5O\ L>]9_P#2DU[K4&G:7IFD0&VTG3H+6-I&=H[>%44L
M3DMA0.2>I[T 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 >%?\$]?^2):M_V/>L_^E)KW6H-.TO3-(@-MI.G
M06L;2,[1V\*HI8G);"@<D]3WJ>@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KPK_ ()Z_P#)$M6_['O6?_2DU[K4
M&G:7IFD0&VTG3H+6-I&=H[>%44L3DMA0.2>I[T 3T444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%?\$]?^2):
MM_V/>L_^E)KW6H-.TO3-(@-MI.G06L;2,[1V\*HI8G);"@<D]3WJ>@ HHHH
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
M[_XN0WL.3#%=FSEU>'3AF:;2X[@%&N PEVI)(L#1KO/R@GP@^)O[*G_!&_\
M;A_;>M/#E]X8\2?M":EXM\=:-H$MLUO=Z#HM^KP6/G1'F&[^S2O=2#AD:8*P
M#1D5[5\%_ASX/TO_ (-@M+\&-9P_V9?_ +%TMY>)M4+YEWX9>ZF?T#>;,[;O
M[W/6@#[A\6_$OP]X5^'LGQ+MK/4]>T\6:W-G%X5TN74Y[Y' ,?D1VZL9 X(P
MP^7!R6"Y->6_\$Y_V\OAU_P4G_9;TS]K3X3^$-9T/P_K6KZE9Z;8^(!$+PI:
M7<EMYDBQ,Z(7,9;:&;;G&37E_P#P0 \;^*/B#_P1L_9^\0^,+F:6]C\#+8+)
M.26-O:7,UK;\GDCR88\>V*\S_P"#6O\ Y0Z>"_\ L</%'_IZNZ /LO\ :O\
MVH/A/^QG^SUXI_:5^->L/:>'O"NFM=7*P)OGNY>%AM8$_P"6DTLC)&B]V<9(
M&2*G[%G[3>D_MF_LH^ ?VJM"\*7&A6?CSPW;ZO;Z/=W*S2VBRC(C9U #$>H
MKX[_ &NOB_\ !_\ ;,^#/QJ^.FO?%7PR_@/X>_#?Q=IGPDT*;7K<G7-;&EW=
MK=^(3$7RRIF6SLN.5:ZN%W+<0,GJO_!!CQ/X:UW_ ()&? /2]$\0V-Y<Z;\-
M=-BU&WM;M))+5RC8615)*'@\-@\&@#Z^HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /G3]M#_@I)\,OV*OB7\*/A3XR^%_C76;_XM_$_1?!&BZGI
MFALFEV-YJ-PD2/<7DVV,X0R2>7%YCGRF!"_>'K'[0?QW\"_LT?"'6/C1\18]
M2FTW2$B5;#1-->\O]0N9I4@MK.UMXQNGN)IY(H8XQ]YY%&0,D?&?_!?3_FRO
M_L__ .''_N1K[UU/1-'UE[5]7TR"Y-E=+<VGGQ!O)F4$+(N>C ,<'J,T ?"G
MPO\ ^"Z5A_PU3X._98_;&_8/^+7P#N_B;??8OAIXB\=VUO)8:S=L5$=I)) [
M"WN'+H@B!DVO(BN5W GZ^_:3^-NE?LW_  "\7_';5]'EU./PMH%S?P:1;R[)
M=2N$0^19QL0<232F.%.#\TB\5\N?\%,_@Y9_MU?M0_L\_LB^&+5+A_AU\4]-
M^+/Q$UB(Y.@Z5IJ7*6=LS8^2;4+J3RXU!W&.UN9,8CS7J?[8,C_%S]H#X*_L
MF6>Z2UU#Q0_CWQG$A^4:/X?:&>W5^?X]9N-'(4_?2&?@[3@ XK]J[_@J1X[^
M GBVZ^%?P._8$^*'QN\7^'-+M;SX@V?PY@1].\-O-"LRV;7LP7[3=F-TE6WB
MC+F*2-V";U![_P#X)U?\%'/V?O\ @IA^SX_[0'P+&K:;%IVK3Z3XH\.>);1;
M;4="U&%5:2VN4#,H(5T<,K%2K#HP95]>UW4?AM\&O"GB'XC^(;G3/#VCVL=Q
MK7B?6+@K#$BQP@S74[\?=BB7+-T6,#H!7Y9)\(/B;^RI_P $;_VX?VWK3PY?
M>&/$G[0FI>+?'6C:!+;-;W>@Z+?J\%CYT1YAN_LTKW4@X9&F"L T9% 'U?\
M\/=_ %W\'[W]L70O@MKU_P#L\Z9X@ETN_P#BY#>PY,,5V;.75X=.&9IM+CN
M4:X#"7:DDBP-&N\_3GBWXE^'O"OP]D^)=M9ZGKVGBS6YLXO"NERZG/?(X!C\
MB.W5C('!&&'RX.2P7)KX>^"_PY\'Z7_P;!:7X,:SA_LR_P#V+I;R\3:H7S+O
MPR]U,_H&\V9VW?WN>M=__P $ /&_BCX@_P#!&S]G[Q#XPN9I;V/P,M@LDY)8
MV]I<S6MOR>2/)ACQ[8H ]0_X)S_MY?#K_@I/^RWIG[6GPG\(:SH?A_6M7U*S
MTVQ\0"(7A2TNY+;S)%B9T0N8RVT,VW.,FN9_;]_X*6:1^PUK/ASP3X<_94^+
M?QH\5>(;6>^;PI\'/"3ZQ>Z9I\3+&;VZ1#^YA>5Q&C'[[*X'W&QX3_P:U_\
M*'3P7_V.'BC_ -/5W1^VS_P3=_X*A6W[3_C3_@H/_P $\_\ @HH-,\8:II=A
M;0_"+Q9X1MY-#U2PL$<PZ8;AI&,6YY;EPY0'S+N0^9$&W* ?7/[&/[2WB;]K
M;X%V?QL\4?LT^/\ X3RW]]<P0>$?B;I(L-82.)_+\Z6VW%H5=@Q0/@LH#XVL
MI/JU?.__  2U_;IN/^"AO['FB?'_ ,0_#V?PCXIM]1O=!\=^%+C.=)UNQF,%
MW"N[Y@F]0ZAOF59 K?,#7T10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?.G[:'_!23X9?L5?$OX4?"GQE\+_&NLW_ ,6_B?HO@C1=3TS0V32[&\U&
MX2)'N+R;;&<(9)/+B\QSY3 A?O#Z+KX _P""^G_-E?\ V?\ _#C_ -R- 'V9
M^T'\=_ O[-'PAUCXT?$6/4IM-TA(E6PT337O+_4+F:5(+:SM;>,;I[B:>2*&
M.,?>>11D#)'Q[\+_ /@NE8?\-4^#OV6/VQOV#_BU\ [OXFWWV+X:>(O'=M;R
M6&LW;%1':220.PM[ARZ((@9-KR(KE=P)^Z]3T31]9>U?5],@N3972W-IY\0;
MR9E!"R+GHP#'!ZC-?%__  4S^#EG^W5^U#^SS^R+X8M4N'^'7Q3TWXL_$36(
MCDZ#I6FI<I9VS-CY)M0NI/+C4'<8[6YDQB/- 'U'^TG\;=*_9O\ @%XO^.VK
MZ/+J<?A;0+F_@TBWEV2ZE<(A\BSC8@XDFE,<*<'YI%XKYZ_:N_X*D>._@)XM
MNOA7\#OV!/BA\;O%_AS2[6\^(-G\.8$?3O#;S0K,MFU[,%^TW9C=)5MXHRYB
MDC=@F]0>U_;!D?XN?M ?!7]DRSW26NH>*'\>^,XD/RC1_#[0SVZOS_'K-QHY
M"G[Z0S\':<>T:[J/PV^#7A3Q#\1_$-SIGA[1[6.XUKQ/K%P5AB18X09KJ=^/
MNQ1+EFZ+&!T H \A_P""=7_!1S]G[_@IA^SX_P"T!\"QJVFQ:=JT^D^*/#GB
M6T6VU'0M1A56DMKE S*"%='#*Q4JPZ,&5?/_ /A[OX N_@_>_MBZ%\%M>O\
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
MGC?Q#;3^*_B'<RJ1)+X@U>XDU+4-Q;YCLGN7B!/.V)1VKZ"H **** "BBB@
MHHHH **** "BBB@ HHHH **** "OG3]M#_@I)\,OV*OB7\*/A3XR^%_C76;_
M .+?Q/T7P1HNIZ9H;)I=C>:C<)$CW%Y-MC.$,DGEQ>8Y\I@0OWA]%U\ ?\%]
M/^;*_P#L_P#^''_N1H ^S/V@_COX%_9H^$.L?&CXBQZE-IND)$JV&B::]Y?Z
MA<S2I!;6=K;QC=/<33R10QQC[SR*,@9(^/?A?_P72L/^&J?!W[+'[8W[!_Q:
M^ =W\3;[[%\-/$7CNVMY+#6;MBHCM))('86]PY=$$0,FUY$5RNX$_=>IZ)H^
MLO:OJ^F07)LKI;FT\^(-Y,R@A9%ST8!C@]1FOB__ (*9_!RS_;J_:A_9Y_9%
M\,6J7#_#KXIZ;\6?B)K$1R=!TK34N4L[9FQ\DVH74GEQJ#N,=K<R8Q'F@#ZC
M_:3^-NE?LW_ +Q?\=M7T>74X_"V@7-_!I%O+LEU*X1#Y%G&Q!Q)-*8X4X/S2
M+Q7SU^U=_P %2/'?P$\6W7PK^!W[ GQ0^-WB_P .:7:WGQ!L_AS CZ=X;>:%
M9ELVO9@OVF[,;I*MO%&7,4D;L$WJ#VO[8,C_ !<_: ^"O[)EGNDM=0\4/X]\
M9Q(?E&C^'VAGMU?G^/6;C1R%/WTAGX.TX]HUW4?AM\&O"GB'XC^(;G3/#VCV
ML=QK7B?6+@K#$BQP@S74[\?=BB7+-T6,#H!0!Y#_ ,$ZO^"CG[/W_!3#]GQ_
MV@/@6-6TV+3M6GTGQ1X<\2VBVVHZ%J,*JTEM<H&900KHX96*E6'1@RKY_P#\
M/=_ %W\'[W]L70O@MKU_^SSIGB"72[_XN0WL.3#%=FSEU>'3AF:;2X[@%&N
MPEVI)(L#1KO/R@GP@^)O[*G_  1O_;A_;>M/#E]X8\2?M":EXM\=:-H$MLUO
M=Z#HM^KP6/G1'F&[^S2O=2#AD:8*P#1D5[5\%_ASX/TO_@V"TOP8UG#_ &9?
M_L72WEXFU0OF7?AE[J9_0-YLSMN_O<]: /N'Q;\2_#WA7X>R?$NVL]3U[3Q9
MK<V<7A72Y=3GOD< Q^1';JQD#@C##Y<')8+DUY;_ ,$Y_P!O+X=?\%)_V6],
M_:T^$_A#6=#\/ZUJ^I6>FV/B 1"\*6EW);>9(L3.B%S&6VAFVYQDUY?_ ,$
M/&_BCX@_\$;/V?O$/C"YFEO8_ RV"R3DEC;VES-:V_)Y(\F&/'MBO,_^#6O_
M )0Z>"_^QP\4?^GJ[H ^D[O]M7Q#X]^,WCKX(_LM? Z3QY?_  QN+>S\<ZO?
M>)8=)TZUU&:W6Y33;>5DE>YNUADC=QY:0Q^:BM,'W*O6?LB?M9?#?]LSX0GX
ML_#FPU/36LM<O]"\2>'M<A2._P!#U>QG:WO+"X6-W3S(I%(W([HP*LK$,#7Y
MD_MM_$']K?\ X)2_M[_&W]IC_@G)IT'Q;\&>*]!@\5_M%_"MM/ENI? 6I/"(
M+76HFCD3>TRJUP]F'$C0P2L_EQ&*>'[B_P"".6B_LHVW["^@^-?V0_BW/X^T
M3QIJVH>)?$OC6_C$5[K.OWLYEU&>Z@'_ !ZS>=E#!C]VL:+EL;V /J2BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /AG_@M!\%?VI/V@]5_
M9PT_]G']E_Q!XWB^%_[3OA/XC^*+ZP\0Z)8Q+IFF?:O/@B%_?P/)<'SUVKL"
M'!RXKZ _;$^,'[6GPZ_9BO?''['G[)=Y\0_B9>QQP:)X+U/Q)I>G1Z?+(K$W
M%[//>)"T4.!NC@E=Y&954JI:6/V:B@#\T/@-\</^"TGPC\(7'@GPI_P0[FM_
M%/BO5?M?BSXH^-/VE/#-\UUJ<X2*35;VWM DDT<2*@2U@*!(((X(0BH@'UW\
M ?AK\1[_ /:S^+G[0GQ4T:>V1H=&\&> FNE13<:/8VQN[F^5%)$8N-1U"[0@
M_,R6,!/ 4#W2B@#\^/VVOBM_P50\9_M0#PKX)_X(^ZM\3?@OX1NXKG2+>?XW
M^&-$C\5ZK#)OBOKN&::61K2%E62"U=4)E59IEW)''%ZY\#]1_;*_;T^&WQ0^
M$_\ P42_83LO@GX)\0^%W\.V/AE?B+I_B6_UJ.\AGCO;E[BR'E6R)&T:1QE2
MY=G<G 45]5T4 ?G#9_LW_M\>%O\ @E)J7_!'_1?A!<7WBD>%KGX=Z5\7Y=2L
MH_#<GA><O;+JLB_:/M<<T>G2>4UH(&?[0@VEH3YP^S_@=\&?#W[$_P"R;X2^
M OP>\&:QXDT[X>^%;+1])TO3I;1+[45@1(C)NNIH8!(YW2MOD09+8YP#Z?10
M!\,?\&^7[/?[4'[(/_!/[2OV8?VK?V=]7\#^(]!\0:Q>-+=:_I&H6MY%=W\M
MS'Y3V%Y.P8++A@ZIRIP3Q7I_@O\ ;*_;2U7QUXM^'?CC_@E7X[TF?3-8N;?P
M?XBL/B!X?O-$UNR5RMO>3W#744]EY@VN\*V\\D:D@"1QL/TQ10!X9_P3J_8V
ML?V%OV8-/^"1U.SOM6NM;U/Q!XGO=.@,5K+JFHWDMW<+ C<K!&THACW88QPH
M6&XFO<Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX9_X+0?!7]J
M3]H/5?V<-/\ V<?V7_$'C>+X7_M.^$_B/XHOK#Q#HEC$NF:9]J\^"(7]_ \E
MP?/7:NP(<'+BON:B@#QG]L3XP?M:?#K]F*]\<?L>?LEWGQ#^)E[''!HG@O4_
M$FEZ='I\LBL3<7L\]XD+10X&Z."5WD9E52JEI8_C;X#?'#_@M)\(_"%QX)\*
M?\$.YK?Q3XKU7[7XL^*/C3]I3PS?-=:G.$BDU6]M[0))-'$BH$M8"@2""."$
M(J(!^E]% 'A?P!^&OQ'O_P!K/XN?M"?%31I[9&AT;P9X":Z5%-QH]C;&[N;Y
M44D1BXU'4+M"#\S)8P$\!0/FS]MKXK?\%4/&?[4 \*^"?^"/NK?$WX+^$;N*
MYTBWG^-_AC1(_%>JPR;XKZ[AFFED:TA95D@M75"956:9=R1QQ?H/10!\J? _
M4?VROV]/AM\4/A/_ ,%$OV$[+X)^"?$/A=_#MCX97XBZ?XEO]:CO(9X[VY>X
MLAY5LB1M&D<94N79W)P%%>&6?[-_[?'A;_@E)J7_  1_T7X07%]XI'A:Y^'>
ME?%^74K*/PW)X7G+VRZK(OVC[7'-'ITGE-:"!G^T(-I:$^</T>HH \P^!WP9
M\/?L3_LF^$O@+\'O!FL>)-.^'OA6RT?2=+TZ6T2^U%8$2(R;KJ:& 2.=TK;Y
M$&2V.< _,_\ P;Y?L]_M0?L@_P#!/[2OV8?VK?V=]7\#^(]!\0:Q>-+=:_I&
MH6MY%=W\MS'Y3V%Y.P8++A@ZIRIP3Q7W/10!\%?M*_\ !OS_ ,$OM3_9S\?Z
M;\#?^"?7@5?&MQX)U6+P>UNC0R#5&LY1:%9)9@B-YQCPSD*#R2 ":[G_ ((G
M_P#!/GPS_P $_?V%_!G@[5?@3IG@CXE:QX8T\_%9;&ZBN);W5($==TTL,DD4
MC+YCC=&Q7YCR:^O** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ^&?^"T'P5_:D_:#U7]G#3_V<?V7_$'C>+X7_M.^$_B/XHOK#Q#HEC$NF:9]
MJ\^"(7]_ \EP?/7:NP(<'+BOH#]L3XP?M:?#K]F*]\<?L>?LEWGQ#^)E[''!
MHG@O4_$FEZ='I\LBL3<7L\]XD+10X&Z."5WD9E52JEI8_9J* /S0^ WQP_X+
M2?"/PA<>"?"G_!#N:W\4^*]5^U^+/BCXT_:4\,WS76ISA(I-5O;>T"231Q(J
M!+6 H$@@C@A"*B ?7?P!^&OQ'O\ ]K/XN?M"?%31I[9&AT;P9X":Z5%-QH]C
M;&[N;Y44D1BXU'4+M"#\S)8P$\!0/=** /SX_;:^*W_!5#QG^U /"O@G_@C[
MJWQ-^"_A&[BN=(MY_C?X8T2/Q7JL,F^*^NX9II9&M(659(+5U0F55FF7<D<<
M7KGP/U']LK]O3X;?%#X3_P#!1+]A.R^"?@GQ#X7?P[8^&5^(NG^);_6H[R&>
M.]N7N+(>5;(D;1I'&5+EV=R<!17U710!^<-G^S?^WQX6_P""4FI?\$?]%^$%
MQ?>*1X6N?AWI7Q?EU*RC\-R>%YR]LNJR+]H^UQS1Z=)Y36@@9_M"#:6A/G#[
M/^!WP9\/?L3_ +)OA+X"_![P9K'B33OA[X5LM'TG2].EM$OM16!$B,FZZFA@
M$CG=*V^1!DMCG /I]% 'PQ_P;Y?L]_M0?L@_\$_M*_9A_:M_9WU?P/XCT'Q!
MK%XTMUK^D:A:WD5W?RW,?E/87D[!@LN&#JG*G!/%=_I7[9'_  4!@^+/C3X3
M^)O^"4WB:2*QU^Y@^'_C71OB3H;Z#K&FAB(+R^EFGCNK L-I>**VNI%R<(V.
M?JBB@#R#]B3]EBW_ &2O@Y>^#;[7(=5\1>*/&&L^,/'&KVT+107FN:K>R7EX
MT,;$F.%7D\N-22PCB3<2V2?7Z** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK"^
M)OQ-\ _!KP#JGQ1^*/BFUT3P_HEJ;G5=5O6(BMH@0"[$ G&2/SJH0G4FH05V
M]$ENWV0I2C&+;=DCS3_@H7^U[_PP;^Q_XO\ VKO^%>_\)5_PBO\ 9_\ Q(/[
M6^P_:OM.H6UG_K_*EV;?M&_[C9V;>,Y'YC_\1>7_ %CV_P#,L_\ WJKUO_@M
MC_P4T_8)_:$_X)C_ !,^$'P6_:B\,>(_$VK_ -C?V;HVG3R--<>5K5C/)M!0
M#Y8XW<\]%-?@)7[OX>\!Y/F>2U*N<827M54:7,ZD'R\L&M$XZ7;UM\]#\[XE
MXBQN$Q\88*LN3E3=E&6MWU:?2VA^T'_$7E_UCV_\RS_]ZJ]H_P"">G_!QM_P
MWE^V!X0_91_X8X_X17_A*O[0_P")_P#\+"^W?9?LVGW-Y_J/[/BW[OL^S[ZX
MW[N<8/\ /O7U3_P1.^,_PM_9[_X*<?#/XO\ QI\;67ASPSI']L_VEK.HL5AM
M_-T6^@CW$ GYI)$0<=6%?3YWX<<)8?)<35PN$?M8TYN-IU&^91;C9<[N[VTL
M[]CR<OXHSFKCZ4*U;W'**?NQ6C:OK;33J?U+T5X!\,O^"IW_  3T^,OC[2_A
M=\+OVK_"NM^(-;NA;:5I5E<2&6YE()"*"@&< _E7O]?S1BL%C,%-0Q%.4&]4
MI)Q=N^J1^K4J]#$1O2DI+R:?Y'C5_P#\%#/V)-,^+G_"@=0_:9\*P^.B"5\'
M/?XU1@%+;A:X\TKM!;(7& 3G'-:O[0O[:O[)W[)8M)/VFOV@/#'@.*^*K97/
MBG4ELX9V(8A$DDPC-A'.T'.%)QBOSD_:4^-/P;_9^_X.LO"?Q$^-OC[2/#&C
M+^R88?[5UFX6&(3OJE\$7<?XB P'L#6'_P '*_[;G[''[1?_  3_ /#OP\^#
M?[0GA'Q7K/\ PN;PW<C2M*U))Y?)6297?:.P#X)_VO>N8U/UO\&?$#P;\0O"
M<'COP;K\-]H]U&9+?4$RL<B#^,%@/E[YZ$<]*\CN?^"F7[!UO=7BQ?M->';J
MQTVX>#5?$.G-+=:-82)]]+C4H4:SMRN#N$DJ[<'.,5\<_P#!P]\9_&WC;XC_
M +,G_!*[P=XLU'0]*_:2^)R6'Q'U'2+GR;B3PW;3VJ75FK@AE6871)QC<+<H
M<J[*WZ1>"/A[X%^&O@73/AA\/_"&G:-X=T;3H[#2M$TZT2*UM;5$")"D:C:J
M!1C&* ,[PE\</@WX]\):KX_\%?%/0-5T#1)IH]6UVQU:*2RM6BB667?.K>6
MB.K,V["\Y((./)K#_@JS_P $YM0@?4/^&PO!5K8?9IKBTU?4M2-I8:A'$C/(
MUG=3JD%[M568_9WD. 37SM_P4)_X)=^//#7_  2K_:-_9E_8!TBSBNO'OC0>
M,?#W@2RMQ;6YB:739]1T>+#JH2X>TO&6-=B8NA!@)S7G?P8_X*@?\$[O^"U'
M[,OBC_@F%^T[X+@^#'Q4U;09/#MU\*/'VGBU.GZJL6RWETMY517D@F"/%"1'
M.IC \LJ-Q /U.DDCAC:661515)9F.  .I)KPI_\ @IK^P>9;N2P_:4T/4-.T
M^Z>VU+Q'I,5Q>:-8RH<.L^I01O9P;#PQ>50A!#8P:^0O^"\_QP\:?$[]HO\
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
M4=16UU%#;VRJEM<HK7BLR<B8;@QX<]#_ ,%D/@Y9?LU_\&_]G/\ "!QH&O\
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
M^#B']E/]CC7)VF\)>!/ 6L_%*^T>0?N+S4S'?V-A.X_B>VDMVDC_ +I=CWH
M^\?@S^T%\'/V@](OM8^$/CFVU==*O?L>L6GDR6]WIUQL600W-M.J36[E'1PL
MB*61U8 JP)Q/C)^V7^R]^S]XC7PC\8/C/I&BZDM@+^\M)2\K:=9%BHO+SRE8
M65J2K#[1/Y<64;Y_E./C/]H;XC:M^SE_P<D_ :P\(W;6VF?M!_!W6?#OC>QB
M)$5Y-HZW=_8W;H.&F3+0+(<D1R,O K,_X-O?$"_M=?LL_&[]M7XL6D>LZQ\=
MOC?KMQJLNHQ!R^C0P06EGIK Y_<0Q><B1G@+(1TH _26+5-,GTQ=:AU&![-X
M!.EVLRF)HBNX.&S@KCG.<8YKS?X3?MH?LM?'3QC_ ,(#\)OC7H^MZI+:2W>G
MPVSNJ:I;1,J2W%C*ZB._A1G0-+;M(BEURPW#/X7:Y^V3\9M)_P"#>WQ1^Q7I
M/CS4DO+3]K>7]GO1];^T,]ROAYB;Q(3*W.S[.LMH >D("8 Q7WU_P<67MO\
ML:_\$_?AE^U%\"M.BT/6/V>_BKX:O_!BZ?\ NO)L0KV$VG C_EWFMI?*DCSM
M95 .<4 ?I-14=G=P7]I%?6K[HIHUDC;&,J1D'!]JDH **** "BBB@ K\UOCC
M_P ' _C#]G_XO^(_@MX]_8<\K5O#>JRV5WCXCD+)M/RRIG3>4="KJ>ZN#WKZ
MRU;_ (*=_L":%JMSH>K_ +4WA>WN[.X>"Z@DGDW1R(Q5E/R=001^%?F3_P %
MR/%/[(/QY\:>'?VC?V;OC9X>U[7)X/[*\6:9ILQ\V5$!:VN\%1NPNZ)CUP(1
MC -?7<-952KX_P!EC\/)QDM&U-)/?=6T?GUL?3Y!EM.MC/9XVA)QDM&U)6?J
MK:/_ "/6?^(FC_JR?_S)'_WMKJ_@=_P<#^,/V@/B_P"'/@MX"_8<\W5O$FJQ
M65IGXCDK'N/S2OC3>$1 SL>RH3VK\@*^^_\ @AOXI_9!^ WC3Q%^T;^TC\;/
M#V@ZY!!_97A/3-2F/FQ(X#7-W@*=N5VQ*>N#,,8(K['->&\AP. J5J>&<I):
M)2F[M[:*7S?D?4YCD.38/!3JPH.4DM$G-Z]-G]Y^UM%> ?\ #U#_ ()Y_P#1
MV/A3_P ")/\ XBO=])U73M=TJVUO2+M+BTO+=)[6>,_+)&ZAE8>Q!!_&OR>M
MA<5ATG5@XW[IK\S\UJX;$4$G5@XW[IK\SS3QM^V_^R'\-/C%I/[/OQ&_:,\)
M:!XVUZ\CM=#\,:UJ\=K>:C-(P1(X$E*F8LS*HV9RQ ZG%>C>(_$>C>$=#N?$
MGB&]%O96D>^XG,;-L7(&<*"3U["OA#_@OY^Q5X4_;_\ AY\ _P!E_P 0Z_+H
M-SXJ^.4]IIGB:RA5KC3+A/!WB:\@<$_,8_M-I:O)&"N]8L;E(5EH_P#!&#_@
MH]\8O''B/Q'_ ,$O?^"BP31_VD_@^@MKF:XD.SQOHZ*ODZO;.P'G.4*-(0!O
M5TE ^:18L#$^S/@5^U+^SQ^T[IUWK/[/?Q?T3QC96$[07E[H-V+B&*56*M&9
M%^7>I!!7.0>H%=!X^^*'P\^%EMI=Y\1?&-AHT6MZ]9Z)I#W\X3[9J-U((K:U
MCS]Z21R%51U_"O"?^"3UG:67[)&HQV=M'$I^.'Q1RL:!1QX^U]1T]  /H!7R
M+_P7J^!WQX_X*$^&?'OA/]FSQ=JFGS?LJ>'K/QOIHTB3YM4\;EH[V&T Y)FM
M-'CEE11@F76K4Y(4J0#]3J\K^-/[;G[*?[/7C&#X<_%OXUZ5IOB*XL/MZ^'H
M%EO+^.SW%/M4EM;))+%;[@5\YU6/((W<&LG_ ()T_MA>&?V^/V)/AQ^UIX8:
M)1XP\-Q3ZI:PGY;/4HR8;VW'M'<QS(,]0H/>OS?B_;T\1?\ !$'_ (*C?'>;
M_@HY\&]=?X9?M"_$"+7?!'[0&CZ=)>PVEJEN(K?2;H("YBM8AY8B3][&5=UB
MDCF5U /U&^&W[6W[,GQF\,ZGXS^#OQV\,>+M)T:U@N-5U+PMJT>HPVJ3!C&'
M>W+@,0C'9]X#!( (SYI;?\%@/^"7-WJ=UHMK^WM\+I+RQ9Q>VJ^++<R6Y0X;
MS%W93:00=V,8YJ]^Q/\ ##]EUO%WQ"_;"_9"\9>&]9\)_'"ZTW6[JY\*21O:
M3:E;P26UQ< Q':'D41&12 _G+*S_ #,:^0/^#<*.-?BK^W.RQJ#_ ,-?>)!D
M#MY\G% 'Z'_!C]H?X!?M'^&W\8?L]_&_PCXZTF-PDNI>#_$=MJ4$;D9"L]N[
MJK<'@D'BNQK\@?\ @N/X:T3_ ()6_MJ_L^_\%8_V6M'@\*7WBGXDQ>"_C3I&
MB+]GM?%^G72F8-<P)B-YEBANL2LI;?Y#G)B6OT[_ &L/CS!^S+^SMXJ^-?\
M8K:K?:/IVS0=#C;#ZOJT[K;Z?IZ=/GN+N6W@7_:E% '2^!_BC\._B7=:]9>
M/&5AJ\OA?7I=$\0I87 D.GZC'%%+):RX^[(J31,5[;Q6]7Y _P#!,_PW\6_^
M"2W_  65\4?L(_M"_$FZ\2:/^U#X+MO'F@>*+]_DO?&EO"6UJ-#@!3-(+V0+
MU$26:G);)]A_X.7?VL/BY\#OV1/!'[.7P'\877ASQ-\?OB78>"'\164ICGT[
M39\_:GB<<H[YABR.0DLA!! - 'U'XO\ ^"H'[ 7@;Q#JGAOQ!^U%X;,NA736
MOB"\T]I;RRTB=3AX[R[MT>WM'4\,LTB%/XL5[5X3\7>%/'OAFQ\:>!?$^GZU
MHVJ6R7.F:MI-['<VUW"PRLD4L9*2(1R&4D&L+X(_ WX6?LZ?!WP_\!/@[X.L
M]%\*^&=)BT[2=*M80$2%%V_-Q\[MRSN<L[,S,2237YM_\$\O'&I_L0_\%Z_C
MO_P2K\%W+Q_"+Q;X5C^)'P_\-JV8/#.H3"V>^MK5!Q!;RR3W+^4N$3R8MJ@L
MY8 _5&O*/BA^W%^RC\'?'<GPL\;_ !GTT^*H+9;F[\+:+!/JFIVL#?=FFM+*
M.6:&,]G=%4X.#Q7EO_!:_P#;.\5_L!_\$QOBI^TQ\/)%C\3:;I$&G^&9V0-]
MGO[ZYBLHKC!X8PF<S8.0?*P01Q2_\$7_ -F/0OV9?^"='PUMWWWOBWQMX;M/
M%_Q%\2WLGG7VMZ[J<*WEU<7-P<O<,K3>4KN2?+B0=J /:/A)^U9^S9\>M131
M_@M\<?#/BF\:RGNI+/0]6CN)H(H9E@E\Y$):%DE=8RD@5@V1C*MCT"O(V_9/
M^$/A+]L*Y_;JT>QT_1-?O/AW=>&_&-W% L(U: 75I<VMS<29"EK=8+A [ L4
MG +!8E%>$ZS_ ,%5/C!XD_9?U;]O7]G3]BI_'7P4T<7UXNJR>//[.\1ZQI%E
M(Z7.JZ?I+6,D4UO^ZFDC2:[MYI8T#",;U! /M*BOBO\ :J_X+6?";X%?L@?"
MS]MKX._!GQ!\3/ GQ7U_2M,T?6],O[>S@T][V5HPMRC&2Z$J&.53%';R?O(S
M&S(Q&:7Q4_X*_P#Q0_9T_;!\#?L[_M(_\$^_%_AWPM\5VU"V^%_C#2/$]IJ]
M_JVH6T8=;*XTNW3-E)*&B"EIV53,ID**DS1 'W#17R%\$?\ @IQ\5/$'[>-S
M^P+^U%^Q??\ PP\2ZIX$F\7?#R]M_'5GKD7B&PAF,4T,GD1QI9W2G)\LR2)\
MK'S,;"_GFE?\%J_CM\7O$'QD^&O[*/\ P2R^('CKQO\ !SQD=$UKPS?^--*T
MI/+C3=+/+>%IK=)"W$-M ]S),%9L(!F@#] **^,_V=/^"W_[*7QN_P""=WBW
M_@H=XMT;7O!FE_#N_N=)\?\ @W5+82:KI>M0M$@TU$&T3RS// D7W-S3*K>6
MP<*GQ\_X*G?%C]BR+P/\3OVX_P!CN+P1\*O&NK6>E77CG0_B"NL7/A"]NAF!
M-:LC8P+;1YRKS6T]TB,I&3E-X!]FUPO[2_[2_P $/V//@?KW[2'[1_CN/PSX
M*\,10R:WK<ME/<BW66>.WC_=6\<DKEI98T"HC$EQQ7">-_VP];NOVH=4_8__
M &?/ GASQ1XT\/>![/Q5XAA\3>-6T:W@LKNYFM[9(3%9W<MQ(3;RL_[M8XU:
M'<^9E%>3_M8?\%,[WX&?\$P->_;A^,O["VN:Q!IES?Z?XL^&TNM:?*NG-;ZQ
M)I>+N:; DB:5%8F"&? ?.UE&\@'U]X5\4:!XW\+Z;XT\*:G'>Z7J]A#>Z;>1
M [9[>5!)'(,@'#*P(R.]7Z_.O_@KU^V_^U9\*/#W[*%G\ ?AKH\.@?&'X[^
MM/UJ[G\4/;W;2RZA!?Q:/$%@(CAF%KY<UT<XC8H(6#L5^H?'/[6/Q$\,>*O!
MGP$T'X(Z?JOQ?\8:+>ZS+X0_X3#R]+T33+26**:^O-26T=TA,L]O%'Y=K)))
M)+A4VQRR( >YT5\R?L6_\%'(?VE?VA?BE^QE\8?@^?AU\8/A'-:2^(_"\'B%
M=7L;[3KN));;4+&]$,!FB99(RRO#$\9E0,N20/IN@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KCOV@/@9X!_:8^#'B+X#?%&WNI?#_BC3VLM5CLKDPRM$2"0KCE3E1S
M78T5I2JU*%6-2F[2BTTUNFM4T3.$:D'&2NGHS\;/^"M__!#+]@G]CK_@GO\
M$#]H[X+>'_$\'B;PY_97]FRZCXDDN(5^T:M9VLFZ,J W[N=P/0X/:OQ2K^MC
M_@H7^R%_PWE^Q_XO_91_X6%_PBO_  E7]G_\3_\ LG[=]E^S:A;7G^H\V+?N
M^S[/OKC?NYQ@_F/_ ,0AO_60G_S$W_WUK][X#\0\MPF43AGF,DZOM&US*<WR
M\L;:J+5K\VE_S/SGB+AG%5L;&67T%R<JO9Q6MWT;72Q^+]?1_P#P21_9E^%O
M[8O_  4(^'_[./QIM+V?PSXC_M;^THM.O#;S-]GTF\NH]L@!*_O($)]1D=Z_
M1'_B$-_ZR$_^8F_^^M>T?\$]/^#<G_A@W]L#PA^U=_PV/_PE7_"*_P!H?\2#
M_A7OV'[5]IT^YL_]?_:$NS;]HW_<;.S;QG(^CSGQ*X4JY1B(83%OVKIS4+0J
M)\SB^6S<$D[VUNK'EX'A7.(8VE*M1]Q2CS>]%Z75]+ZZ'LO[/_\ P0+_ .">
MG[,_QG\._'GX7>'/%47B#POJ"WNE27OB>2:)90" 60KAAACQ7VG117\V9AFN
M99M553&595))63DVVEO;4_4\-@\+@X.-""BGKHK'Y%>.?VD_V>+;_@[+\,Z]
M<?'3PBEA;?LP2Z%<W[>(K800ZG]OO)_L3R;]JS^40_EDAL$<<BNA_P"#M7XR
M?"GPC_P3\\,^ _$7Q#T>VU^X^+_AV_@T%[^/[;):1-<O).L /F&)0C9?;MS@
M9R0#^JE%<!TGYG?\%Q?V?O'G[1.B?L_?\%3?V#[*U^*&N_LY^/E\1C0?"%ZE
MZWB30WFMI;R*U>%B)Y5-H@$:99DEEVY8!6^F_@Y_P6%_X)H?&KX<0?$C0_VR
M_ .C P!M1T#Q9XFMM*U?2YL?-;7-C<R)-%,K93;M(9A\A8$$_2U9$OP_\!S^
M)D\:3^"=(?68Q^[U9]-B-RO&.)=N\<<=: /GK]K+]O;7?@!^R++^U_8_"S7O
M[ M_'OAVTMM..BSRZOJ.A7>KV5G<W:V!0312M%//)# P\TJL1=8W=HT^,?\
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
M'[3'P0_8^^"6O?M$?M%^/[/PUX2\.6OGZEJ=X2>20J11HH+2RNQ5$C0%G9@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
)BB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>hcsg-20181231_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://www.hcsgcorp.com/20181231"
  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-20181231.xsd" xlink:type="simple"/>
    <context id="i5b3bd96e02a047858eb15a628c60f1b8_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="i38faf991a74346e3aa0606b1f36153ec_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i8c93bfbab7d6439f8a15abde6e557db9_I20190314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2019-03-14</instant>
        </period>
    </context>
    <context id="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ia4cad1842a5844099d10f34f598b4752_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i9536da911cf7426fae3239c5bbea2d53_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ic04ea7c3a858485894f6c2620ace2d33_I20151231">
        <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>2015-12-31</instant>
        </period>
    </context>
    <context id="i1bf546f5a47a44c1adacdc28e6440969_I20151231">
        <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>2015-12-31</instant>
        </period>
    </context>
    <context id="ie15b1eb55b124df780cb48d03f8b54e7_I20151231">
        <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>2015-12-31</instant>
        </period>
    </context>
    <context id="idda3c1ba4d9745748e47af3d2cb18613_I20151231">
        <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>2015-12-31</instant>
        </period>
    </context>
    <context id="i38e6b4de458d49cbb0f71dc9279ddbf7_I20151231">
        <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>2015-12-31</instant>
        </period>
    </context>
    <context id="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i4aea8a43827746d398d7a0c024468554_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ide410710233d44b9914ae63f20a71f79_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="i610d555d911547999807082da82f7712_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="ie26136d07eee433fa67c798ece6d4369_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="ic562ed3d2bc243ba9ca3ebfb8c13852d_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="i1701ffb53b9a4462888dc130a93ed358_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6480ae6479784b02b16c3aad97457d0c_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4b66fef09e524a83836673ada82e0a71_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="i5b18510eff16435ab8a7fc08e601ce51_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="i89baf9b8db3b4b29b74b26ee8ec63ad5_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="i6e94fefc635e42b69cdafab374a1de1d_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="id9d241a672d84afb9482a958399fa573_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="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i69655973f85c40bda9a0b983ee9da7f4_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib268362695944b889ae47372edab70a6_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i1c49bb3bd43a426090e21d5e943f8f42_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="i36342cabba1648e0a39151501d18d700_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="i5bd7e0c047c540a395a7e0dbeb682517_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="i4145153c1d9948339323c2ef218abcf5_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="i1534ebddfe7e4b8c86a7c808eaf95e12_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="i8da31a233b84446da3e3b45332096f27_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1c3e5902f067408eadb779c45468929f_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i31a5678beae2428fbd1585aa27b479a8_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id2133f21cfd541d8a466b6c2e3379a80_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i362b40fb1e5449b092d50397067f9380_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i878c49ea7ad44037b353fcd6c8a4dd5d_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idd19e19ffc91481ca8c34f52547616d7_D20180101-20181231">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ib161a5118287406ba975ebe99eb08779_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i339ca23599ff4240959ff4567404d57d_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i8c9638dc17f347268251a9aef399bc2f_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="icf0e2b27dd4b45999f6b706a385f49ef_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="idd21915ffd0442d3804ef36fc68ac0dd_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i69ac539da0cd4e2190ed14993b5d81b5_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i472aad0d781a47179f3cd973874e7859_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i0d483e3df2be41adbe5099493304fe17_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="i97a27626c65242389be7666feee51cd2_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i8d78e833df1147e3a5b1f12eafb17e3b_D20180101-20181231">
        <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:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ieed3e502598b41f8adfd9780b4ab76d0_D20180101-20181231">
        <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:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7188ce3417394bd79df16b58ef838380_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="i978854b03627442183f68acc540383b0_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i560bd4e592ea4634ab2f50bf95ddf4da_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i2d1447a6633144bd8e2b8694a8bb9227_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i309b26a172ca49a5b04823a03126035f_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="id41651ab00c14cb18d5ad05b1914edcf_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i39423714b4d34442abb2ea9c42eec326_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="ib297bf0d5cd44dd2995cff27d2428cab_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="iaf5b198c6019444c9bb2baa561052725_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="i618de0c4442c43e6a51775e68979b5aa_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i966c25886101452d99f06f92b95ae597_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i92dadcd838d84065b1091fef47d63690_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4ec0d58823654867bcc4b3e2085b52a7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic0efb66b56fc47dd82636fa86fe59022_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietarySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic9c3fcb224874634bf9d6209b51186a7_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic09e8b0c95434004bb6619b8f87488d3_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="i9d5fc574559b40d9b01cc3a6055d0d32_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="i86f3da90e67a43b686ffb913594dbedf_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="id3e6d58ac37d415eb012ed64ed7a71df_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="id15d04aabd0e4b7099492b8cb7f221a5_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="i71e73516338748ebb69209ec10573717_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="i3ec6ba76aace451193fc98f5b484255b_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="if11d89af91d64655b45d2ad8af0e0a1c_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="if9477dd0bb544eb4bb7ec0d84f3eaa79_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="ic20fcda2f08440f3910aee94c1aff1cf_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="i1e8fd6ea52b941b2962fb4c5ecc506dc_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="i0e3b70c0894043ee9b613958033ed2e8_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="idd04c8282af04f4c810969df780fc556_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="id1c6690f22c948eab88cd21220e05c36_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="id54d5623138d4e9c99affeec253987b9_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="i409ed50b26474b4b9349e44fcb35029b_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="icb7cc2a438134ff4a11634daf57153a2_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="i01a2e4ab88a44c1784a18e8d4e605a24_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="i55b0a2d697ed4394b909b0f6b5d81a3b_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="ic28c5e54983148a2819c177e8f5c9391_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="i58861c6e1038417f81b20f405b1adb44_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="i1498f00c2c864406a5e346aeba069d1d_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="i9f13bdb8a5894b24b7c8789a583c0014_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="i8822de8720a04fc98e7dcd66d7c81547_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="i4f1973079c6d43ae9c04e0301a8dbc66_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="i52db872ee7354e5c806c7f9d4b963188_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="if32ed6ebbeed4cec854203f7e7d0d417_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="ia839b04aca5442ae88cfb31ba4edef29_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="iaf3024970b7d485ab979d69c090738ef_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="ic83118811d034178a5c81f48261b470f_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="ice6ad9e0373342c5b2d03b1f031b6f6f_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="i46a47068bb6c4f3a996089ae1f2f3e81_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="id7bc776f5c164046b3d9f19d00003ed7_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="if0857b6f6c224e3cb1efe63d4fac5798_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="ice9428c03a9d40649027c8849956dd46_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="icf8cc93d53564e87a4f899e2c791101a_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="ie04f7d2706214e6691b32db8f2865f76_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="i88db1241125844fdb787ddc55218de7f_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="ifc41e4bb83b94a60a00a441df04a8143_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="i3c5efef4999c4b03badeb4513255a46b_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="i869f3e68a0734cd1b89b03f102bffe1d_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="i596ca280901a450f9fa876e702a00773_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="i13f1cf7984bf40c793a04b7b3bbeb4dd_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="if923c9a12a74421c9699d62f203520f4_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="i59895c1ce3bf45e082f30c8dd92c529b_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="i371bfd893fd94770ad9e88ac74f87610_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ied7f0020dc3c4fdebdb7fec791cd063b_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i7f776f1f18b04968b945be2a62065829_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i9e3cab207de9480a94755596a13221ca_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i8cc5603c636c4e5cb955a6783362b96f_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="iac5c90caeba9456fb9e837c0e7eff2d0_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i1b8a2bfd4dee417fac772f799faf7555_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i3941563bcccd4e5dbf19d90b21299400_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i24b36fc839e2429dbe2039812e5ff517_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i067c69a2e3884ac3bb142c861e12ba15_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i87cd73732a384102a05a8d9b6436baf5_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i2e9232c1984343ce8f0b41e5c06bca5a_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i3b1b8b1dfd2246af9907cfbbf310b224_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i459ca6ab6fd243cf90f49e0a607d70b6_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ice5a262c37f642b1851760804820a5b8_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i575d4548a4b241b290c71c641dde151e_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ib98246d15fba468f9d7d451d321e7a9c_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i69f470e753b947f88c32ffe966b615ea_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ib16b532c4b0e4cd6918e789eed4956d1_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i03b261d3fc8c4868a6c3dfd89ded1642_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i37e3cfad5e274d709f0b702fb825e57b_I20171231">
        <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:SmallCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2d6dfb9dbebf45e9922df11ff65d3964_I20171231">
        <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:SmallCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i31c2b58a4e7342bc91125323a2b07f14_I20171231">
        <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:SmallCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i260ca34f05ad482e9aeb8f3ec1db5fa5_I20171231">
        <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:SmallCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if8eda387043946a8acf2357a1b24d151_I20171231">
        <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:SmallCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia576b0846eed422996a628fe6fb382cf_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ied17bd12780546c09a3694aac23195bb_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i465e50e21b1742409e0d1aa2c997ca48_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="id2c9840439a14a2799e09c4fff4e20bc_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i8de6f16eb4064e75a314db810fd2bc49_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="id3e1cca6659c4aa79d8224bdad150b99_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ibdeb25c75d5a4d7b8a7cb0ae226875f6_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="if5355469177d4c18b02b942d35eac3f9_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ia02fb0a1d32e45edb0e6e02ea1394e2b_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i1fa2231d95454c79894e8e03ef230c88_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i0b5e81784fd54da2ab8edcdf9c5f9d88_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ib3f4e9370da14eac81c546b12eced3a5_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ibe8521571d014423aecd621017a9f63e_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ic192babc7577482a91370113ddc23b12_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ieeb464e981ed48f7a3fca73cbd3e2915_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ib7923c78233e4dd4937b6ccae113a119_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ie7d0d135bae646318bf6a45b841ec94a_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ib0756ac580644772b961e711ab6636f6_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i923b8549cd7e4e0188050d768cabb945_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i7a2a99f9bdce4eaab3c07baab3378df5_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i7b0090c259dc41d9857e1869954ee799_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="i85e3364cf40a4f2b9979f5e54c839b12_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="i8f7047b34c774e898138bb27c98cf5d7_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i81f561a88d664bafb673b477d05c2c53_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7e35da3eaaa744508cc84f0d2138a617_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="i78365da7ae834f4bbc2cb1f454a39e3e_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i334a919016044528a4c5bb85248beb74_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i5eab96c0c91b45bd9bce14a3215252f8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3ca29788ea104269a23e814f01fc6b99_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i18e75d69ba164ec0b603b97cfc26d37c_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="iba9fe4065bef49368f685d4f1836a031_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i01f381cd7422420e8647d44023102779_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="ibe4c6ac50fbe442697dd7037943df00b_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8d45a6c3641452abc47c864d6343922_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i8d5ce90fe8a64aedadd02bd0d8c81f71_I20161231">
        <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>2016-12-31</instant>
        </period>
    </context>
    <context id="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i2243533089ac4b31bf053fe09a6849f4_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="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1b2847cd288249a98bac6e5f03af9f9a_D20190205-20190205">
        <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-02-05</startDate>
            <endDate>2019-02-05</endDate>
        </period>
    </context>
    <context id="iab54799bc9a040dc909fd2169f82d356_D20171222-20171222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231">
        <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>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231">
        <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>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i12fa2b1816de489aba61a89228c3b14d_I20181231">
        <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>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9c59e74999ec4fb7b497b432f3f975a3_I20171231">
        <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>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i01f205beb02246559dfc0658d11c2121_I20161231">
        <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>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i34a574dbf54644639f6340096bdc18a6_I20181231">
        <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>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iefb8275568374f0ab7db04e1e84ad34a_I20171231">
        <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>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i830d1278e4b543d18162a0b4e1cdf983_I20161231">
        <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>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="id05a393a392b4c2a9c4e4dd1f97e7f0d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i13119ad740ac40618bc4e7a8f4a21186_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic7f0325eaedc4cc380b272a926dfc892_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ia0cdf149861c457593ebb2b41bf740e4_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i475630e0f1624f32893388411e0a6bdd_I20190102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-02</instant>
        </period>
    </context>
    <context id="i91e8c6333d984e9fbbecaf29e45ccbeb_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i61b0e5ff489f46b18e466e504a318b99_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i2151130b684d47729312d5cadee3e125_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i817f78d46dc648a4a82a8b3dedf8e144_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i60e51c8d1c9b41fd839aa6d3104c05d2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i25d6026fc8b646b3869c58f133b1d6f4_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4e9c38eb8023415d98af6bcd5344d0a3_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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>
    <unit id="financial_covenant">
        <measure>hcsg:financial_covenant</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMy0xLTEtMS0w_162577c0-aef5-4a5b-97c3-7e8780a9be94">HEALTHCARE SERVICES GROUP INC</dei:EntityRegistrantName>
    <dei:AmendmentFlag
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfNy0xLTEtMS0w_bde593a6-ba2d-4d8c-8740-9e67d645bd0d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfOC0xLTEtMS0w_7daabc2b-4843-4d5d-90df-ebb14bbb2f3f">2018</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfOS0xLTEtMS0w_c29a2516-9bb1-4710-9699-896688a47637">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTEtMS0xLTEtMA_c8ee932f-afc1-4ffb-a054-ca7ac13a1fa8">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTItMS0xLTEtMA_e7b9f584-e3f4-4e5c-ac78-9bbbc8a28edb">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTMtMS0xLTEtMA_6af98b6a-6f44-420e-bed2-ae822ddd0a60">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTQtMS0xLTEtMA_1ae5ff5b-34ee-4a27-bd7a-48728e4e5736">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTUtMS0xLTEtMA_fbabc3e7-ccbc-4d6d-8985-e4db3e1daf64">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTYtMS0xLTEtMA_eb5d9b2c-5f4f-495c-8d2d-4147533e2a0d">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RhYmxlOjBlOTc5NmVjM2QzNjRmNmNhOWY5OTE4MDg4MTIxMGZmL3RhYmxlcmFuZ2U6MGU5Nzk2ZWMzZDM2NGY2Y2E5Zjk5MTgwODgxMjEwZmZfMTctMS0xLTEtMzYxNQ_57876168-99f2-445e-960a-e7ff6c80a83c">false</dei:EntityShellCompany>
    <dei:EntityCentralIndexKey
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RleHRyZWdpb246MTliMDI5ZDVlMmNhNGJkZWJkZTgzYTQ4MzU4OTA3ZTNfMTY0OTI2NzQ0MTY5Mw_12dfc36d-655c-43c5-9033-049c4273845d">0000731012</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMy9mcmFnOjE5YjAyOWQ1ZTJjYTRiZGViZGU4M2E0ODM1ODkwN2UzL3RleHRyZWdpb246MTliMDI5ZDVlMmNhNGJkZWJkZTgzYTQ4MzU4OTA3ZTNfMTA5OTUxMTYyNzg0Mw_ef661a3c-5183-42be-b13a-2338ad3c38f4">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzMtMS0xLTEtMA_22871410-dbdd-48ef-81b3-2e77a5afca25"
      unitRef="usd">47209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzMtMy0xLTEtMA_bfa8e3ae-4876-4925-8576-079dc076e108"
      unitRef="usd">11985000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzUtMS0xLTEtMA_495a62c1-f063-46e3-adc2-4af08d6a28ae"
      unitRef="usd">17216000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzUtMy0xLTEtMA_43cb2f3b-8fba-49fd-8fc3-2b8f906bb538"
      unitRef="usd">12853000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzctMS0xLTEtMA_ea8bbec3-5b5b-4483-b5a6-037d070d9117"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzctMy0xLTEtMA_b89427e1-4db7-44b1-a268-18258f082e56"
      unitRef="usd">0</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEwLTEtMS0xLTA_ed787c20-1410-4ff7-9f1c-1c623b44357c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEwLTMtMS0xLTA_d7e9dfed-a4b7-4603-a601-074849cba290"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzExLTEtMS0xLTA_e8450000-ac26-4358-8336-2a51eb7fc970"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzExLTMtMS0xLTA_b9ea5bc1-8b11-483c-8ea4-0d799746dabe"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEyLTEtMS0xLTA_501f551a-3cb0-4a4b-b7f2-1d91f2b00f62"
      unitRef="shares">75344000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEyLTMtMS0xLTA_dddb8026-088f-425f-830e-ba9c3eeec398"
      unitRef="shares">74960000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEzLTEtMS0xLTA_48e81c15-aad1-461f-8fd8-02b1175d3932"
      unitRef="shares">73877000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzEzLTMtMS0xLTA_00647bda-26bd-4a09-a1d2-6cdda924cccc"
      unitRef="shares">73436000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzE1LTEtMS0xLTA_74bf2b3e-3875-4ee9-84bb-3cfd4fcd034c"
      unitRef="shares">1467000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNTEvZnJhZzoyMDI1YWQyMmNjNDA0NDg0Yjk4Yjc1ZWVhZDJlYzMzZi90YWJsZToxMzEwYzlmYTVjMTg0NmQ2YWE5ZTQ5MDZiMWZmODYxOS90YWJsZXJhbmdlOjEzMTBjOWZhNWMxODQ2ZDZhYTllNDkwNmIxZmY4NjE5XzE1LTMtMS0xLTA_73adef1c-addf-48c8-9848-9db921006eda"
      unitRef="shares">1524000</us-gaap:TreasuryStockShares>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzItMS0xLTEtMA_85b461f5-8ab9-4f9c-8efd-8bc773181113">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i560bd4e592ea4634ab2f50bf95ddf4da_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzMtMS0xLTEtMA_86c9c3e7-d1c3-46d9-b137-0e8b9caf0fa0">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i2d1447a6633144bd8e2b8694a8bb9227_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzQtMS0xLTEtMA_69944590-dd37-4067-aee7-213a1b959689">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzUtMS0xLTEtMA_40fd879d-0481-4555-8d2a-305ba7313499">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i309b26a172ca49a5b04823a03126035f_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzYtMS0xLTEtMA_751d56db-618f-4458-a079-479b6226134e">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id41651ab00c14cb18d5ad05b1914edcf_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NTMvZnJhZzo4ZTNlMzdkYTc2NGI0MDZjYmQwYjA0YjcxOGQxOGY2Yi90YWJsZTo4NGY0OTc3YzM1Y2Y0OThlYTRkZGExOTJkZWM1ZjhkZC90YWJsZXJhbmdlOjg0ZjQ5NzdjMzVjZjQ5OGVhNGRkYTE5MmRlYzVmOGRkXzctMS0xLTEtMA_e3174b47-192a-48d6-ac7c-3c61dc213103"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExOTI_06e25834-18cc-4cc8-88ad-6d702c542bed">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i91e8c6333d984e9fbbecaf29e45ccbeb_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMzAzL2ZyYWc6ZTI2MTQ0ZmExZjM5NGUzNWIyMmJmMTdjYjk5YTEyZTEvdGV4dHJlZ2lvbjplMjYxNDRmYTFmMzk0ZTM1YjIyYmYxN2NiOTlhMTJlMV8xNjQ5MjY3NDQxOTc1_1b438a09-19ba-44c3-82ab-3d2a212cdb96"
      unitRef="number">0.0115</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i61b0e5ff489f46b18e466e504a318b99_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xMzAzL2ZyYWc6ZTI2MTQ0ZmExZjM5NGUzNWIyMmJmMTdjYjk5YTEyZTEvdGV4dHJlZ2lvbjplMjYxNDRmYTFmMzk0ZTM1YjIyYmYxN2NiOTlhMTJlMV8xNjQ5MjY3NDQxOTc3_6a706a26-9468-4d8d-b89f-3dec13ffbf66"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentType
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18xNjQ5MjY3NDQ0OTUx_05dc6896-9f5a-486e-bc8a-06e989dd703d">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18xNjQ5MjY3NDQ0OTg4_576b7079-015c-40b8-a480-9a2079b0159b">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityPublicFloat
      contextRef="i38faf991a74346e3aa0606b1f36153ec_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18yNTcz_597fee4c-4604-4098-b2ec-e33a63b2c181"
      unitRef="usd">2020000000.00</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8c93bfbab7d6439f8a15abde6e557db9_I20190314"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8xL2ZyYWc6MGIxMWJkZTQ0YjU0NDQ3N2E4NTlkNDUxMDBhNjYwODcvdGV4dHJlZ2lvbjowYjExYmRlNDRiNTQ0NDc3YTg1OWQ0NTEwMGE2NjA4N18zMDE0_59524dc7-7b0b-437b-8ee2-7a3740ce11d8"
      unitRef="shares">74036000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzQtMS0xLTEtMA_b4eb1f2c-4cf1-4e5f-9fec-e158ddabb2ab"
      unitRef="usd">26025000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzQtMy0xLTEtMA_7690442d-063e-40c6-84bd-baaa0c12c936"
      unitRef="usd">9557000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzUtMS0xLTEtMA_83e432df-f432-4efa-9b49-57a5eef318b4"
      unitRef="usd">76362000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzUtMy0xLTEtMA_c173c9b7-1da9-4804-9349-c75852e6efc5"
      unitRef="usd">73221000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzYtMS0xLTEtMA_2e2ab62e-695a-4440-a571-22c4670078a0"
      unitRef="usd">341838000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzYtMy0xLTEtMA_47d2f11b-fa09-4594-9ef6-3db85e400a05"
      unitRef="usd">378720000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherInventory
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzctMS0xLTEtMA_fb19cbcf-8dee-4b80-a2a8-63bbfcf56b20"
      unitRef="usd">41443000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzctMy0xLTEtMA_7f9717a5-8f9e-4e5e-a67e-7e66df895721"
      unitRef="usd">42393000</us-gaap:OtherInventory>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzgtMS0xLTEtMA_a628a07d-4d50-4ff1-80c9-0ba781ea8d2b"
      unitRef="usd">22468000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzgtMy0xLTEtMA_ee1f222d-a255-421c-bab5-94d9bbe7abfd"
      unitRef="usd">23515000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzktMS0xLTEtMA_8e370ba7-2b8e-46aa-8dc3-764712899772"
      unitRef="usd">508136000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzktMy0xLTEtMA_d01b7379-a1d8-4677-9973-851993b8a081"
      unitRef="usd">527406000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEwLTEtMS0xLTA_57f80dc4-9505-4bd9-bda6-0ce64ff7d1ea"
      unitRef="usd">12900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEwLTMtMS0xLTA_e93a473b-ec70-4c2d-aa9c-66750f4ad253"
      unitRef="usd">13509000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzExLTEtMS0xLTA_64a13baf-9637-4b28-894e-96b125f087ce"
      unitRef="usd">51084000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzExLTMtMS0xLTA_c648c082-5f70-43dd-8cb4-bd3b8a19b4d8"
      unitRef="usd">51084000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEyLTEtMS0xLTA_43841349-7b71-491c-9241-e187987252cb"
      unitRef="usd">26518000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEyLTMtMS0xLTA_2efdc768-0a40-4732-ade6-149aee127b3c"
      unitRef="usd">30881000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEzLTEtMS0xLTA_8e8a00c8-8cfb-4730-a323-924a20ee62d8"
      unitRef="usd">43043000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzEzLTMtMS0xLTA_732c38ce-16c9-4bf6-9589-00dd31cf05e4"
      unitRef="usd">15476000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE0LTEtMS0xLTA_cf3377d0-3e73-4812-b3ce-21815ec4cea5"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE0LTMtMS0xLTA_570346e9-f316-4463-86ab-47d0bb1d7b61"
      unitRef="usd">28885000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE1LTEtMS0xLTA_6bd32e7c-b36b-409f-acc5-f22bece000cb"
      unitRef="usd">20552000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE1LTMtMS0xLTA_60b2e6ca-cf42-429d-bae6-f167937c111e"
      unitRef="usd">7498000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE2LTEtMS0xLTA_386fa96a-3634-4ee6-9dc5-2696d4f2a25c"
      unitRef="usd">1257000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE2LTMtMS0xLTA_7c0ff99c-63e1-4d5d-a7b2-f6f9cfa27595"
      unitRef="usd">1264000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE3LTEtMS0xLTA_da56b5c2-f608-44c2-8ee8-89f8f49219da"
      unitRef="usd">692603000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzE3LTMtMS0xLTA_56a13f58-72ae-4bb0-a04b-da9b2d8a1cc4"
      unitRef="usd">676003000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIxLTEtMS0xLTA_b9271c10-9f6c-4671-9457-101882ba5ce0"
      unitRef="usd">61467000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIxLTMtMS0xLTA_6ed3f504-7e73-4159-bc70-58b4813ea287"
      unitRef="usd">74463000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIyLTEtMS0xLTA_067acfa3-6d63-4080-94d1-4773ffd0c0c5"
      unitRef="usd">35198000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIyLTMtMS0xLTA_48e4f7e9-60bd-4912-8a53-6ee66d732e71"
      unitRef="usd">32139000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIzLTEtMS0xLTA_a1e6d07f-9778-4c71-9f20-7950a383bc61"
      unitRef="usd">8890000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzIzLTMtMS0xLTA_781b62cf-39a8-437b-b1a5-2d7a7d5d637f"
      unitRef="usd">4561000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LineOfCredit
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI0LTEtMS0xLTA_492cbdde-eb68-46b1-81ed-95766d1135f6"
      unitRef="usd">30000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI0LTMtMS0xLTA_ab291f95-8d71-48ce-a833-1b8a36aee032"
      unitRef="usd">35382000</us-gaap:LineOfCredit>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI1LTEtMS0xLTA_d7bd415a-dca6-464a-987f-e4af29e8a210"
      unitRef="usd">7140000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI1LTMtMS0xLTA_642ed15d-68fe-45ba-abf2-a76adf761b7d"
      unitRef="usd">15378000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI2LTEtMS0xLTA_422e1ce5-73c6-4023-8979-56a5d41c24f1"
      unitRef="usd">20696000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI2LTMtMS0xLTA_3f00f243-d036-44cb-8847-4a3ffbc08be5"
      unitRef="usd">22245000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI3LTEtMS0xLTA_9a370a96-8571-4e73-8e22-63a64daa7ca7"
      unitRef="usd">163391000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI3LTMtMS0xLTA_2afd6cde-2f01-4a4d-ba24-6ebae5c99262"
      unitRef="usd">184168000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI4LTEtMS0xLTA_59fbf478-5c3c-4939-871d-e3a2e50d9a05"
      unitRef="usd">58904000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI4LTMtMS0xLTA_93465535-1df8-41da-adc8-425d49df455c"
      unitRef="usd">62454000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI5LTEtMS0xLTA_a26f7863-cf51-4764-bcd2-2d58868158d8"
      unitRef="usd">29528000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzI5LTMtMS0xLTA_1ed50c87-13a1-426e-b368-c5cb166ceb3a"
      unitRef="usd">29429000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMwLTEtMS0xLTA_12fcf710-79d4-4df8-a4c0-384be6b2e109"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMwLTMtMS0xLTA_64f662f1-933f-4b62-8f02-d577b9c99f48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMyLTEtMS0xLTA_f2954df5-cfd2-456d-9529-944b65fff61e"
      unitRef="usd">753000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMyLTMtMS0xLTA_e7d53f50-753a-43eb-8ab9-cd808ff5bb59"
      unitRef="usd">750000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMzLTEtMS0xLTA_4286ca74-d494-44a9-a739-7b48e2ea6df6"
      unitRef="usd">259440000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzMzLTMtMS0xLTA_2c72130f-f821-4e90-9fba-c89a22bff89f"
      unitRef="usd">244363000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM0LTEtMS0xLTA_09485dd7-9ffd-4b39-a8a9-6d3d7d5fde26"
      unitRef="usd">190092000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM0LTMtMS0xLTA_9f3d6b51-21b8-4b7e-ad17-1b1d0bd04f34"
      unitRef="usd">163860000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM1LTEtMS0xLTA_95b99694-32df-49cb-be81-1089387fb960"
      unitRef="usd">158000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM1LTMtMS0xLTA_3670c807-3c69-4306-affc-194f48659f6b"
      unitRef="usd">837000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM2LTEtMS0xLTA_e34a6c54-8b9a-444d-9c2a-4907ab8ab4f0"
      unitRef="usd">9663000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM2LTMtMS0xLTA_ba5effdd-9929-4586-8849-ec63cf31481e"
      unitRef="usd">9858000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM3LTEtMS0xLTA_fce38a42-342a-4d0a-a6e3-b2ee3a3d9e84"
      unitRef="usd">440780000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM3LTMtMS0xLTA_d9de49e0-7b8f-4cdb-87b4-9a48da3400ec"
      unitRef="usd">399952000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM4LTEtMS0xLTA_caac799a-ff09-42f2-b37c-64ab4e0bcc6b"
      unitRef="usd">692603000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zMzgvZnJhZzplOTlhOTI3YWNmMGY0ZDA1YTY1NGNlNDM3MzAxODMyZS90YWJsZTpiNTVjZTk2ZWExMzg0ZjI3OWQyZDZlZjUyNzhkNjE3OS90YWJsZXJhbmdlOmI1NWNlOTZlYTEzODRmMjc5ZDJkNmVmNTI3OGQ2MTc5XzM4LTMtMS0xLTA_c08cfa31-01f7-47cb-aeb9-57b028687867"
      unitRef="usd">676003000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItMS0xLTEtMA_69d34744-c959-467f-b327-7c94e09fe238"
      unitRef="usd">2008821000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItMy0xLTEtMA_747b560e-7727-43f8-8e93-c469b277c1a7"
      unitRef="usd">1866131000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzItNS0xLTEtMA_d799b314-9849-47c5-b509-365fb9e82c56"
      unitRef="usd">1562662000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtMS0xLTEtMA_6870da81-08c6-4e09-83c0-dce216534644"
      unitRef="usd">1771981000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtMy0xLTEtMA_3f774819-dc0b-4ab8-84fa-85918c89f7a8"
      unitRef="usd">1612510000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzQtNS0xLTEtMA_7332ee4d-247d-4d45-9f11-fef0589c4521"
      unitRef="usd">1339492000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtMS0xLTEtMA_0cee96c7-7203-4e60-8dc1-41ed9636930d"
      unitRef="usd">136603000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtMy0xLTEtMA_eea4ffe1-cc4b-427e-8d9b-18b17ed3cae0"
      unitRef="usd">126732000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzUtNS0xLTEtMA_cdbdc63a-7a86-4825-b2b9-98d0aa4055e3"
      unitRef="usd">105417000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InvestmentIncomeNet
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctMS0xLTEtMA_f048297f-871e-49a3-b59d-d0a95801a4c5"
      unitRef="usd">-327000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctMy0xLTEtMA_dbaebac9-c4cb-4f59-9bf9-9e80a0498e43"
      unitRef="usd">6076000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzctNS0xLTEtMA_0c60bb59-0113-4282-9303-84a27d8d851d"
      unitRef="usd">2634000</us-gaap:InvestmentIncomeNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtMS0xLTEtMA_58039b25-ba6a-487b-abd4-e20ff70ed881"
      unitRef="usd">99910000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtMy0xLTEtMA_c68c6401-22ae-4fea-8724-a193ae434368"
      unitRef="usd">132965000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzgtNS0xLTEtMA_1c5fcb05-f49e-46aa-be6f-ee78ba965185"
      unitRef="usd">120387000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktMS0xLTEtMA_2fdbb550-2562-4226-ac81-2e053f551b1b"
      unitRef="usd">16386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktMy0xLTEtMA_0fda36c1-41d3-4ef9-9157-1cdfb5d61242"
      unitRef="usd">44739000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzktNS0xLTEtMA_10f89404-91e1-4e5e-a8ef-17007d07e465"
      unitRef="usd">42991000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTEtMS0xLTA_f59e6882-d21d-49df-be71-65c5d2cf2f8a"
      unitRef="usd">83524000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTMtMS0xLTA_3ca85091-3033-4787-8894-35dc2f48673c"
      unitRef="usd">88226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEwLTUtMS0xLTA_c8b7c175-32c3-48ba-94c3-226db035f47d"
      unitRef="usd">77396000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTEtMS0xLTA_b416a907-87ef-42d4-8a36-ac33be28fbf0"
      unitRef="usdPerShare">1.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTMtMS0xLTA_840f2162-e244-4acd-a313-d6e54074143c"
      unitRef="usdPerShare">1.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzEzLTUtMS0xLTA_961c9b80-83ad-493a-a086-5c3de4daf575"
      unitRef="usdPerShare">1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTEtMS0xLTA_eea7cbbe-2c91-4a4d-952c-5030141f147b"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTMtMS0xLTA_46784cc2-a42e-43c4-ae65-fc74424d6980"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE0LTUtMS0xLTA_2cb9f098-8e30-44b9-9d05-b1036104b951"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTEtMS0xLTA_98069491-c373-428c-ae7c-91ba15fc7253"
      unitRef="shares">74002000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTMtMS0xLTA_0ce50fb5-0c28-41b6-b823-fd9066ad346d"
      unitRef="shares">73355000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE3LTUtMS0xLTA_e9c413e1-b5e2-4ad9-a220-c0a403036a42"
      unitRef="shares">72754000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTEtMS0xLTA_026c7fdc-0edd-445f-a5e7-a421560f1f8f"
      unitRef="shares">74612000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTMtMS0xLTA_7c768e0c-1fc7-47b9-892d-cf8205be3668"
      unitRef="shares">74348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzE4LTUtMS0xLTA_22c5c16b-2d12-494f-b8bf-5edfa9531076"
      unitRef="shares">73474000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTEtMS0xLTA_15fcbf1f-0909-45cb-a7e5-2d7296a429cb"
      unitRef="usd">83524000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTMtMS0xLTA_342f328d-fcab-4d80-b805-2b8a64060acd"
      unitRef="usd">88226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIxLTUtMS0xLTA_6418ab55-fd54-478d-8169-78fd8349efbf"
      unitRef="usd">77396000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTEtMS0xLTA_ba4cfe5b-2e34-45ad-b249-181745baf48f"
      unitRef="usd">-679000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTMtMS0xLTA_e41c0885-84b6-4251-81c9-c16b951b07df"
      unitRef="usd">1156000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzIzLTUtMS0xLTA_e16f7a77-0c5a-4791-9a01-d834c9d0a0b2"
      unitRef="usd">-862000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTEtMS0xLTA_c3be4d5c-fd78-4c49-be80-0c583d727741"
      unitRef="usd">82845000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTMtMS0xLTA_8e397bee-7c53-401d-8d16-d3069af2b40f"
      unitRef="usd">89382000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNjUvZnJhZzo4ODI2MTE4ZGJiMmQ0ZmIzYjIyZGZjMjA4M2VlMWI5YS90YWJsZTo2YjlhYTk2YWViN2Q0NDIyODU4NTIyYzFmYjg1MDY1YS90YWJsZXJhbmdlOjZiOWFhOTZhZWI3ZDQ0MjI4NTg1MjJjMWZiODUwNjVhXzI0LTUtMS0xLTA_68d9d85c-2183-4a0d-afdc-d49cf6f7d866"
      unitRef="usd">76534000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtMS0xLTEtMA_8d6acf7e-055d-4fe3-a2f6-fac97e31bcdf"
      unitRef="usd">83524000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtMy0xLTEtMA_9ffeb9e1-11e2-4dc5-bbbd-e5233f46eb1f"
      unitRef="usd">88226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMtNS0xLTEtMA_f3725e2c-9363-4390-b8f2-3e023fe8872b"
      unitRef="usd">77396000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtMS0xLTEtMA_2bed2eba-c5d5-4678-9ea0-be5771736c39"
      unitRef="usd">9272000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtMy0xLTEtMA_fa78bc8a-fa02-481f-86f6-61a1754af7a7"
      unitRef="usd">8886000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzUtNS0xLTEtMA_b379825e-41d5-4c40-bd99-8ece0eb5cce6"
      unitRef="usd">7496000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtMS0xLTEtMA_98036728-3196-4365-9b13-824427c68934"
      unitRef="usd">51387000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtMy0xLTEtMA_b454e549-3366-465d-8841-3baec18829c7"
      unitRef="usd">6250000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzYtNS0xLTEtMA_3a11ddf3-3235-49f2-87de-cca1fb5dd0f2"
      unitRef="usd">4629000</us-gaap:ProvisionForDoubtfulAccounts>
    <hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctMS0xLTEtMA_9d027b5d-5255-4b95-b60e-ab5da7ec8d91"
      unitRef="usd">-13013000</hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans>
    <hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctMy0xLTEtMA_8906f85b-1be9-4d91-bd4c-492bb5c1e34f"
      unitRef="usd">1887000</hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans>
    <hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzctNS0xLTEtMA_fee5c39e-5d3a-4583-b440-e390abe7fa47"
      unitRef="usd">3001000</hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans>
    <us-gaap:ShareBasedCompensation
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3"
      unitRef="usd">5900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b"
      unitRef="usd">5985000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313"
      unitRef="usd">4252000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44"
      unitRef="usd">2981000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtMA_4de4533a-1b2d-47f8-8be3-338168a55a69"
      unitRef="usd">1373000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtMA_adb95d6c-e7d9-4053-94b3-b49d483cf70d"
      unitRef="usd">1296000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtMA_b663c1a0-518e-49d0-8c03-d90d2c68dbd3"
      unitRef="usd">1723000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTEtMS0xLTA_6ab08ed3-f9c8-4497-8aab-8092f904b7b9"
      unitRef="usd">-1429000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTMtMS0xLTA_e1eaf205-6e0d-4ce0-9848-89c5c3d99a48"
      unitRef="usd">4509000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEwLTUtMS0xLTA_8312d1e7-37ae-4693-9def-7a418b10d6e7"
      unitRef="usd">1460000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTEtMS0xLTA_bab94a1e-1503-49d1-99cb-4f8fed84eaf3"
      unitRef="usd">44363000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTMtMS0xLTA_0462cdf7-fbc4-4d27-ba5e-7608d38e8a6c"
      unitRef="usd">121639000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEyLTUtMS0xLTA_c427cbbd-24d0-4563-8a54-92380120f748"
      unitRef="usd">65610000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTEtMS0xLTA_cb22a7ce-7cd2-4c8d-a984-d30068e40a4f"
      unitRef="usd">-950000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTMtMS0xLTA_65331e83-d201-4b28-a31b-217f3c155952"
      unitRef="usd">1873000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzEzLTUtMS0xLTA_db33b806-dbd1-4cf7-8564-3ec921b3a3dc"
      unitRef="usd">1492000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTEtMS0xLTA_0e182616-ad85-440a-ac2d-e6759f58a052"
      unitRef="usd">-1054000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTMtMS0xLTA_e99d8e1d-fe94-484a-b260-ffa034038dbf"
      unitRef="usd">9545000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE0LTUtMS0xLTA_c6a61fa0-0a3c-4652-9ffa-6f9c44ef34c5"
      unitRef="usd">2470000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTEtMS0xLTA_a929045b-7ae5-45f9-8ad9-3bd9eaadcacd"
      unitRef="usd">1536000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTMtMS0xLTA_a6b1cbc1-0381-4051-a885-072ea1e83afd"
      unitRef="usd">257000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE1LTUtMS0xLTA_e25df656-0610-4590-b4fe-5a3ba6a8b65d"
      unitRef="usd">-2732000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTEtMS0xLTA_f6e03b5e-96ea-4b4b-8d58-05e41265b090"
      unitRef="usd">-9144000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTMtMS0xLTA_53f7ffbe-0dd6-4a0e-a0bf-87246055b15b"
      unitRef="usd">11197000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE2LTUtMS0xLTA_33173c89-a3e0-47a9-b405-fdf908dc41d1"
      unitRef="usd">-4251000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTEtMS0xLTA_6f22eccd-7ace-48e4-bcc2-a0ff168e1981"
      unitRef="usd">6085000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTMtMS0xLTA_aa76cbb0-17f2-444b-a583-68d0cf4edf98"
      unitRef="usd">11927000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE3LTUtMS0xLTA_8360b21c-dc19-46e5-ad90-2c184abfb081"
      unitRef="usd">6307000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTEtMS0xLTA_c1efb773-144b-49da-9565-15f5253fa2d8"
      unitRef="usd">-5099000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTMtMS0xLTA_19db491a-9528-45a9-887b-fccd9d4d55b4"
      unitRef="usd">-2954000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE4LTUtMS0xLTA_f7a32206-1c8d-4058-aeec-64cd168be00d"
      unitRef="usd">5404000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTEtMS0xLTA_30db70e0-8fd2-4451-8696-71bb91396b3d"
      unitRef="usd">450000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTMtMS0xLTA_f4ee9928-4e54-427f-9801-96f8d12f9523"
      unitRef="usd">5061000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzE5LTUtMS0xLTA_8734758d-c0e4-4e6b-b59d-68a6be56e60e"
      unitRef="usd">-731000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082"
      unitRef="usd">-8238000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805"
      unitRef="usd">7692000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e"
      unitRef="usd">7455000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTEtMS0xLTA_8a8065b8-6076-40ca-8f16-9e483145759a"
      unitRef="usd">80031000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTMtMS0xLTA_850171cc-fa0e-4623-b9fa-f83502981164"
      unitRef="usd">7630000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIxLTUtMS0xLTA_27b1f4ac-646d-49f6-97f7-5f09f755cd36"
      unitRef="usd">41400000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTEtMS0xLTA_be163b6c-1981-40c5-8f53-01ff4e75382f"
      unitRef="usd">640000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTMtMS0xLTA_d816a460-2afa-4e1b-a607-e22d179fb9b4"
      unitRef="usd">338000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIzLTUtMS0xLTA_63764e9e-ed5d-497d-a591-c3df61ed1fa7"
      unitRef="usd">275000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTEtMS0xLTA_ba86c3c1-27d2-484b-befa-c1d716b20e19"
      unitRef="usd">4940000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTMtMS0xLTA_4f92cf0d-39bf-45e4-8a01-611fefd4edf4"
      unitRef="usd">5397000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI0LTUtMS0xLTA_94e842ad-c283-42c7-8d9a-6e321f78e430"
      unitRef="usd">5442000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTEtMS0xLTA_eadc2d62-73a9-4eca-b49c-ec8cf78b52b7"
      unitRef="usd">14297000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTMtMS0xLTA_f31e60e6-e804-46c3-915a-9ec4f8d9c064"
      unitRef="usd">33861000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI1LTUtMS0xLTA_a3dc571f-3b5a-4c46-ba87-2c10d0c5d971"
      unitRef="usd">29449000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTEtMS0xLTA_ca61a565-a960-4369-b0fd-2c06d2ebc884"
      unitRef="usd">9011000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTMtMS0xLTA_65615f84-4430-46a9-8e12-9eb5d1f2ea64"
      unitRef="usd">28537000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI2LTUtMS0xLTA_2674196c-a9a3-4da7-ac6e-0c8ec1bf7189"
      unitRef="usd">28164000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTEtMS0xLTA_9ba32c79-0de0-4a5d-b162-66dfe5659931"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTMtMS0xLTA_23bf372c-8b8d-4faa-9c2b-30fa11bdb013"
      unitRef="usd">4584000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI3LTUtMS0xLTA_de28c687-bba5-42d0-b5ce-810160c2bef7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTEtMS0xLTA_c85f740d-f0d1-4041-9673-4a2c1bae055d"
      unitRef="usd">-9586000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTMtMS0xLTA_84bd2c30-ce4a-438f-a9a8-b476e4675ae7"
      unitRef="usd">-14967000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzI4LTUtMS0xLTA_ffd43b0a-5688-47d1-b2b7-5d153de72862"
      unitRef="usd">-6452000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTEtMS0xLTA_ad317513-249f-45d2-8a21-7922c35abfc7"
      unitRef="usd">57201000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTMtMS0xLTA_9d1ad57a-40d3-498b-a6ec-7d31007e9a45"
      unitRef="usd">55244000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMwLTUtMS0xLTA_c6085396-c01a-496b-b6e6-2dc384fd3f83"
      unitRef="usd">53342000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTEtMS0xLTA_a3c02d64-ef64-4544-aed9-88b43827c35f"
      unitRef="usd">89000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTMtMS0xLTA_afd30968-8c93-4407-89f3-1a156ea9cbcb"
      unitRef="usd">95000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMxLTUtMS0xLTA_3eea6d0c-8eef-47e4-9c1e-88dcf62eb478"
      unitRef="usd">109000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTEtMS0xLTA_0af1a5f2-6e52-49ce-8e4b-e73957ab2d38"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTMtMS0xLTA_08eb1662-18f5-4fa0-ad21-92f12fc2e5ce"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMyLTUtMS0xLTA_130663c9-7d97-44a6-bec3-53cc09eaaa3e"
      unitRef="usd">2981000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTEtMS0xLTA_9de13ebc-0a91-4847-bfba-0e7f6f6d4c53"
      unitRef="usd">8517000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTMtMS0xLTA_3beb8969-509d-4f51-b4ad-6f4580f35c7a"
      unitRef="usd">12808000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzMzLTUtMS0xLTA_99ee92e6-fc0b-44b0-a8a3-773778b858f7"
      unitRef="usd">5968000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTEtMS0xLTA_901890db-2fd3-4a31-9cc2-14d7222a7528"
      unitRef="usd">-5382000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTMtMS0xLTA_cd8e6258-05ec-4b5a-b369-fd7f982d2407"
      unitRef="usd">35382000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM0LTUtMS0xLTA_7f79abfa-fd6d-4041-bd7a-5e1aee3b6e05"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTEtMS0xLTA_b10066e8-9c3a-4ef3-b4d2-0c968911d4a5"
      unitRef="usd">-53977000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTMtMS0xLTA_ed1efa91-f05f-4610-8482-93dd1a00711d"
      unitRef="usd">-6959000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM1LTUtMS0xLTA_f873a2d0-80a5-450a-8567-c91176f722d0"
      unitRef="usd">-44284000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTEtMS0xLTA_54901893-a029-4148-b638-a3ad88bc8297"
      unitRef="usd">16468000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTMtMS0xLTA_ea7c6a18-2087-4c69-8ece-ea1562cfbf4e"
      unitRef="usd">-14296000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM2LTUtMS0xLTA_11cb7f7e-2780-45f3-9218-25a5dfc7ac2f"
      unitRef="usd">-9336000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTEtMS0xLTA_ff70489d-77a5-49ca-a272-d83ae4dea4ed"
      unitRef="usd">9557000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTMtMS0xLTA_18a8b887-46b3-4e24-842c-acf42644c518"
      unitRef="usd">23853000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9536da911cf7426fae3239c5bbea2d53_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM3LTUtMS0xLTA_a7133a9b-eef7-4741-afb3-07e982e57afa"
      unitRef="usd">33189000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTEtMS0xLTA_559411c5-e9f5-4190-a60d-cd874a86c48d"
      unitRef="usd">26025000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTMtMS0xLTA_4155251f-1792-4092-9add-dfb6079a9452"
      unitRef="usd">9557000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzM4LTUtMS0xLTA_d5934037-ab19-44d4-b36e-5d45bbc5987a"
      unitRef="usd">23853000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTEtMS0xLTA_e6dcfadc-c9ea-4498-b9fd-a198985b23b4"
      unitRef="usd">3094000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTMtMS0xLTA_9d42f769-9738-471f-a614-08fef50ff96f"
      unitRef="usd">1363000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQwLTUtMS0xLTA_cf3b1ad2-7680-403f-96f2-53597d653ec6"
      unitRef="usd">574000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTEtMS0xLTA_6731bb98-c53f-4967-9f6d-de90891c99ac"
      unitRef="usd">37680000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTMtMS0xLTA_06156c8b-244a-472d-8d7a-08be618158b2"
      unitRef="usd">35367000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQxLTUtMS0xLTA_8a45645f-420e-4dc0-9e04-8964d41faab1"
      unitRef="usd">32532000</us-gaap:IncomeTaxesPaidNet>
    <hcsg:ContingentSharesSettledPursuantToAcquisition
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTEtMS0xLTgxODM_84004923-c7b2-4f3b-9af7-6f7bb339d630"
      unitRef="usd">2291000</hcsg:ContingentSharesSettledPursuantToAcquisition>
    <hcsg:ContingentSharesSettledPursuantToAcquisition
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTMtMS0xLTgxODM_a6558ccc-b34d-41c0-95bb-3234c373c6bd"
      unitRef="usd">0</hcsg:ContingentSharesSettledPursuantToAcquisition>
    <hcsg:ContingentSharesSettledPursuantToAcquisition
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzQzLTUtMS0xLTgxODM_60878f82-40a7-4cf3-ba00-4bba41d17ef2"
      unitRef="usd">0</hcsg:ContingentSharesSettledPursuantToAcquisition>
    <us-gaap:SharesIssued
      contextRef="ic04ea7c3a858485894f6c2620ace2d33_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMS0xLTEtMA_369b1c0b-0518-42f6-99ea-4dc50f374a1e"
      unitRef="shares">73793000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic04ea7c3a858485894f6c2620ace2d33_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMy0xLTEtMA_a53edeed-edbc-45c8-bb80-033db5ac02ae"
      unitRef="usd">738000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1bf546f5a47a44c1adacdc28e6440969_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItNS0xLTEtMA_bf068f2f-a53a-4e4f-b9d7-2dc74c5385d9"
      unitRef="usd">199294000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie15b1eb55b124df780cb48d03f8b54e7_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItNy0xLTEtMA_48af0767-f215-4b77-9c3f-9799ef11b522"
      unitRef="usd">543000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idda3c1ba4d9745748e47af3d2cb18613_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItOS0xLTEtMA_0f95de14-4205-4d59-9e8a-8b1c39b2210b"
      unitRef="usd">106886000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38e6b4de458d49cbb0f71dc9279ddbf7_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMTEtMS0xLTA_da67bdf9-93e2-4e01-a1fc-e249aaf5243b"
      unitRef="usd">-11005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9536da911cf7426fae3239c5bbea2d53_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzItMTMtMS0xLTA_d33ed57c-ba67-48db-aa16-fa3360254c2f"
      unitRef="usd">296456000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQtOS0xLTEtMA_6f117a7b-aea7-4f36-91c2-7348d701a550"
      unitRef="usd">77396000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQtMTMtMS0xLTA_112d1144-9295-4bf4-9cb0-58d7d81f176b"
      unitRef="usd">77396000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4aea8a43827746d398d7a0c024468554_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzUtNy0xLTEtMA_d6886404-8f1d-4c30-93bd-a2457eef86d8"
      unitRef="usd">-862000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzUtMTMtMS0xLTA_7830b17a-7673-43fa-a921-6ad4d2d0bfd3"
      unitRef="usd">-862000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzYtMTMtMS0xLTA_aa5147e1-e52f-4a1a-9d98-8f307f469c9d"
      unitRef="usd">76534000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMS0xLTEtMA_6569623b-45ab-44bf-86ab-6bfe9e0f3a0c"
      unitRef="shares">301000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMy0xLTEtMA_dd15e238-29f0-4ee9-9759-449d8efb188f"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctNS0xLTEtMA_49d9126d-e5c3-450d-9411-6358912dc640"
      unitRef="usd">5965000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzctMTMtMS0xLTA_a62c31b1-7674-4a0b-b665-3e0701699fef"
      unitRef="usd">5968000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzgtNS0xLTEtMA_e7aa58e1-feb2-4ae6-8e87-a4a9669a1a13"
      unitRef="usd">2773000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzgtMTMtMS0xLTA_728f2634-3007-487d-9446-5fc5c66932bb"
      unitRef="usd">2773000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzktNS0xLTEtMA_800e87b0-07a6-4ff0-96b2-bb798d87977b"
      unitRef="usd">3743000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzktMTMtMS0xLTA_38c38318-61f8-44b1-96d4-590d948eb552"
      unitRef="usd">3743000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTUtMS0xLTA_274c97d7-2a63-4348-9c0c-42c964e7bf13"
      unitRef="usd">103000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTExLTEtMS0w_448d5265-6729-4937-9da0-50389f5f4b18"
      unitRef="usd">431000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEwLTEzLTEtMS0w_d3996de9-bd50-4d9a-8430-dbba3d880d79"
      unitRef="usd">534000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTUtMS0xLTA_fabbb81b-ec2a-473e-9b50-847e11e60c35"
      unitRef="usd">1696000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTExLTEtMS0w_6a6f8808-600e-4b5e-84ea-ff8e7fbcd23a"
      unitRef="usd">371000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzExLTEzLTEtMS0w_d26190a0-69ac-4ddc-af06-a47665b7be56"
      unitRef="usd">2067000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:DividendsCommonStockCash
      contextRef="if7d4507f397e4fd6b0e3e8e99bdb4de9_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEyLTktMS0xLTA_88db7af2-de0d-4fd9-aaf2-19b6708803e6"
      unitRef="usd">53342000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEyLTEzLTEtMS0w_56074762-c999-4e41-9c00-05d73bc8fc8c"
      unitRef="usd">53342000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTUtMS0xLTA_bbb2251f-4dc8-4bfd-b64d-e463f7345f04"
      unitRef="usd">91000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ia4e5b5167e284c3a9313f7dbdace0a79_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTExLTEtMS0w_b19be1e2-fd24-4757-9e2d-ea7c212dbc7a"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzEzLTEzLTEtMS0w_77ff459c-394f-4cdb-8554-f8d034dc1051"
      unitRef="usd">109000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTEtMS0xLTA_a7091934-770a-4f1a-b000-32e17397c3f2"
      unitRef="shares">113000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTMtMS0xLTA_4f66522f-abb8-4f61-be71-911a976d6e68"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0ec0b3fd771d4fa68cbb7d8be0916061_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTUtMS0xLTA_3b224e5a-cf3e-45ff-9b9c-8975ae4d2151"
      unitRef="usd">3999000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE0LTEzLTEtMS0w_0296363e-14c8-4af1-b03f-3dbc6cd5e8c1"
      unitRef="usd">4000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="i53b1c7eaef5b45f0b38cc799dae7a6ed_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEtMS0xLTE0OTQ_8d0d6247-ffe9-4237-aaa3-2b464de2cb85"
      unitRef="shares">3000</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEzLTEtMS0xNDk0_0d3348c6-152f-4fd4-970f-50ee5b8091d5"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="ide410710233d44b9914ae63f20a71f79_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEtMS0xLTA_17e5f6a2-847d-4957-a594-a2a8947c2962"
      unitRef="shares">74204000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ide410710233d44b9914ae63f20a71f79_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTMtMS0xLTA_851c2d03-f527-45da-b0ae-6ebfce9e3928"
      unitRef="usd">742000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i610d555d911547999807082da82f7712_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTUtMS0xLTA_fd1ffc10-730a-4729-a85c-ac50e00902b9"
      unitRef="usd">217664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie26136d07eee433fa67c798ece6d4369_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTctMS0xLTA_51901eea-d3f2-4649-8e27-864c5d532a67"
      unitRef="usd">-319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic562ed3d2bc243ba9ca3ebfb8c13852d_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTktMS0xLTA_851a0e21-1324-4b7d-9dcb-971dfb5a41e7"
      unitRef="usd">130940000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1701ffb53b9a4462888dc130a93ed358_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTExLTEtMS0w_5da4d970-ba98-461d-9c92-104976f0da83"
      unitRef="usd">-10185000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE1LTEzLTEtMS0w_b88e5064-5055-44c6-84db-20423c2b8ea0"
      unitRef="usd">338842000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE3LTktMS0xLTA_8418abfe-0531-4f96-9806-6cf45b429436"
      unitRef="usd">88226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE3LTEzLTEtMS0w_3bba950d-824d-4f61-a15f-72e0fc5ebbd2"
      unitRef="usd">88226000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6480ae6479784b02b16c3aad97457d0c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE4LTctMS0xLTA_c98434f3-7cc3-4de1-b178-0b68d92f785b"
      unitRef="usd">1156000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE4LTEzLTEtMS0w_2cdf1c8f-424c-44e5-a704-18f778219c56"
      unitRef="usd">1156000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzE5LTEzLTEtMS0w_b063758f-adff-41e3-b441-869d6a33cd1a"
      unitRef="usd">89382000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTEtMS0xLTA_6a0225d9-4ca7-4915-9c06-db02e32e2128"
      unitRef="shares">697000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTMtMS0xLTA_f7bf321b-39c3-420e-aeb6-8236fa4782c7"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTUtMS0xLTA_102d1190-c5dc-4114-974e-2c09a509692d"
      unitRef="usd">12801000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIwLTEzLTEtMS0w_b581c077-072e-4a07-96b4-b7376b93ced4"
      unitRef="usd">12808000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIyLTUtMS0xLTA_35c49f07-ea77-45d9-ab5b-3f8623442c93"
      unitRef="usd">4945000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIyLTEzLTEtMS0w_a0997cd1-fa42-4a38-97aa-2bd454888c0a"
      unitRef="usd">4945000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTUtMS0xLTA_5e8d01db-7aeb-4be3-9025-36e264813c4d"
      unitRef="usd">181000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTExLTEtMS0w_799f2b4a-d77b-4b41-85f8-2b1a2b6efe64"
      unitRef="usd">-25000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzIzLTEzLTEtMS0w_7357214f-a321-420b-8dee-2fbc3509d37f"
      unitRef="usd">156000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTUtMS0xLTA_e5626ba9-6ec7-419b-95d4-8c3f9ffa2248"
      unitRef="usd">1752000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTExLTEtMS0w_93436088-301e-40a4-8120-464b7fe2a66c"
      unitRef="usd">339000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI0LTEzLTEtMS0w_05971a98-9b6c-4791-90ca-cf8ed9d67825"
      unitRef="usd">2091000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0f85e771215542579c927bc1a5d4841e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI1LTktMS0xLTA_33bfe1a6-f007-47a0-9915-f5a878db1e93"
      unitRef="usd">55306000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI1LTEzLTEtMS0w_821fdd34-2944-4206-b9ce-53cc60535653"
      unitRef="usd">55306000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTUtMS0xLTA_2932165d-e24f-4ab4-8236-c35937040630"
      unitRef="usd">82000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ic3a2cf3812654e348dd92d83cf009270_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTExLTEtMS0w_bd7c0fc0-2258-47d5-a07e-f94366452a2a"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI2LTEzLTEtMS0w_5590d302-e681-4f8b-90df-b0b99e92c976"
      unitRef="usd">95000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTEtMS0xLTA_589d61b5-641b-43d0-9904-5c0e81b061bb"
      unitRef="shares">59000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i06b6d5afca294a8d87ee6a473cfcae8c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTMtMS0xLTA_3b7a1e97-9306-4bea-96a8-6ca1dce61a2a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ia543f8c3ec5e433487f7de58b46b2c7b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTUtMS0xLTA_9de6261a-541c-4211-b1e0-6bfccb4ad121"
      unitRef="usd">6938000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI3LTEzLTEtMS0w_c34f838a-08e6-4e70-af04-d0b09087f78a"
      unitRef="usd">6939000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:SharesIssued
      contextRef="i4b66fef09e524a83836673ada82e0a71_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTEtMS0xLTA_a435aff9-df3c-440d-b266-a5fe176aff52"
      unitRef="shares">74960000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4b66fef09e524a83836673ada82e0a71_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTMtMS0xLTA_c8673e6d-e622-4a54-872a-68592c95f9a1"
      unitRef="usd">750000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b18510eff16435ab8a7fc08e601ce51_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTUtMS0xLTA_fa2b6ba9-e616-48f3-869b-04e759a23a15"
      unitRef="usd">244363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTctMS0xLTA_da086a4c-8874-47eb-b07e-ac1bbc44b102"
      unitRef="usd">837000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e94fefc635e42b69cdafab374a1de1d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTktMS0xLTA_0889e986-f448-49a7-81b2-80f6682c77ff"
      unitRef="usd">163860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id9d241a672d84afb9482a958399fa573_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTExLTEtMS0w_905d14ec-1c82-402d-825f-b24d8c7acfbc"
      unitRef="usd">-9858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzI5LTEzLTEtMS0w_e4f5740a-a130-4b69-a0b4-264423573c85"
      unitRef="usd">399952000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMxLTktMS0xLTA_346dda8e-7e9a-42ce-8948-e677f628bad1"
      unitRef="usd">83524000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMxLTEzLTEtMS0w_c6e742b9-6f76-4703-b002-08ab2a7d5092"
      unitRef="usd">83524000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i69655973f85c40bda9a0b983ee9da7f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMyLTctMS0xLTA_b86a8331-4dc0-4d8f-86ac-e90b00dc9673"
      unitRef="usd">-679000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMyLTEzLTEtMS0w_fc17e236-5827-4b77-9f96-97c73606397d"
      unitRef="usd">-679000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzMzLTEzLTEtMS0w_63f4e4a3-e5b4-4b64-9d0b-dce0aec14287"
      unitRef="usd">82845000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTEtMS0xLTA_333c18f7-ad25-4a23-9d14-bc3b54b3a3ec"
      unitRef="shares">380000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTMtMS0xLTA_2e7996dd-f4f2-4ff7-b4be-243a54809abc"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTUtMS0xLTA_79df9005-030e-45ed-bca9-6c34d5bc49dd"
      unitRef="usd">8514000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM0LTEzLTEtMS0w_656da4a8-edcc-489b-adb5-e65db1a00bcf"
      unitRef="usd">8517000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM1LTUtMS0xLTA_e3315963-ec38-4966-bd35-97308626a2ab"
      unitRef="usd">5580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM1LTEzLTEtMS0w_a7c11c10-3932-4d27-a02a-2f5c1f105dbe"
      unitRef="usd">5580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTUtMS0xLTA_22ca4515-269c-4b12-b09c-2db3a46b21d1"
      unitRef="usd">519000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTExLTEtMS0w_a2586f5f-a258-4b97-80de-6c34c4e02f8b"
      unitRef="usd">-165000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM2LTEzLTEtMS0w_f7f6b8f7-2815-484f-be19-27edf7b157c1"
      unitRef="usd">354000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTUtMS0xLTA_b7b8bdce-a806-476e-a8be-f2dea60f2c98"
      unitRef="usd">2475000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTExLTEtMS0w_730b4774-d150-4ee5-b0a6-84d2790fcab0"
      unitRef="usd">346000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM3LTEzLTEtMS0w_f34e6836-650e-4fc2-a9f4-3b3f97a34073"
      unitRef="usd">2821000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM4LTktMS0xLTA_17ca5f17-cc4e-40fd-98b8-5cfbbb077ec2"
      unitRef="usd">57361000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM4LTEzLTEtMS0w_a9830a65-543e-457e-91b5-af42e4a6bf2c"
      unitRef="usd">57361000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTUtMS0xLTA_36465c8c-180c-4e05-ba43-af7774826ad3"
      unitRef="usd">75000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i173247d1e831459c92f22039e0d2d5f1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTExLTEtMS0w_f117f1c2-d0db-4b3b-b8e9-7e8ab01161ab"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzM5LTEzLTEtMS0w_499c58f8-a971-431d-b77d-07ed03f8eb8d"
      unitRef="usd">89000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQwLTUtMS0xLTA_9dad89cd-9d1c-4217-bddb-7d92f902c094"
      unitRef="usd">2291000</hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition>
    <hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQwLTEzLTEtMS0w_0661e8ef-ea24-4754-8d85-d409471fabeb"
      unitRef="usd">2291000</hcsg:AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="ib268362695944b889ae47372edab70a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEtMS0xLTE0Nzg_be1d356d-ba43-451f-a1bb-4002c8692bec"
      unitRef="shares">-4000</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther
      contextRef="id66d71ab272e4ea4bacd882531f68caf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTUtMS0xLTE0Nzg_15374f0e-16e1-4694-ae61-f79285a87372"
      unitRef="usd">-205000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ie442f2999ddf4d26afacbf7b36df44db_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTktMS0xLTE0Nzg_5117c566-29f2-4268-95bc-22f72543f671"
      unitRef="usd">-69000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEzLTEtMS0xNDc4_c7595d3c-5635-4f6f-8b31-4ef0115b6683"
      unitRef="usd">-274000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i1c49bb3bd43a426090e21d5e943f8f42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEtMS0xLTA_a24f6468-1e75-47fc-87b4-0d9f71e1b822"
      unitRef="shares">75344000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1c49bb3bd43a426090e21d5e943f8f42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTMtMS0xLTA_8ee60873-210a-4b36-bae8-f67a8ddfd18e"
      unitRef="usd">753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36342cabba1648e0a39151501d18d700_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTUtMS0xLTA_3bd71aff-6755-44e8-a1c7-c01ea49b93f2"
      unitRef="usd">259440000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5bd7e0c047c540a395a7e0dbeb682517_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTctMS0xLTA_e0d1944a-b05d-4fdf-ad37-e4687977a662"
      unitRef="usd">158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4145153c1d9948339323c2ef218abcf5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTktMS0xLTA_1457cd55-b989-4ba4-9dbb-38325eed58ac"
      unitRef="usd">190092000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1534ebddfe7e4b8c86a7c808eaf95e12_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTExLTEtMS0w_656d6af5-d6a7-4305-aefa-1ae34c2eaad1"
      unitRef="usd">-9663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zOTAvZnJhZzo2OTYzZGY5YmNhMGM0ZDFmYWUzN2E0YjczNDFhZDQ4YS90YWJsZTphMDVkODYyOTEwMjI0ZTMxODM2YzYwNGM5Zjg5Y2UyMy90YWJsZXJhbmdlOmEwNWQ4NjI5MTAyMjRlMzE4MzZjNjA0YzlmODljZTIzXzQxLTEzLTEtMS0w_e52a6c70-bbd2-441e-8e06-e5843b5d29a8"
      unitRef="usd">440780000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEwOTk1MTE2ODAxNzM_3e110f2e-1ec9-485c-9acf-312834801750">&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;&#160;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;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&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 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 a renewable&#160;one year&#160;service term, cancelable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. &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 organized into 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;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;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;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;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.&#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: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;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.&#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:700;line-height:120%;"&gt;Fair Value of Financial Instruments&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 determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy. &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;Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.&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 unobservable inputs reflect the Company's market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:&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="padding-left:36pt;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;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; &#x2013; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 2&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; &#x2013; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 3&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; &#x2013; Significant inputs to the valuation model are unobservable&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&#x2019;s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company&#x2019;s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value. &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 has certain notes receivable that either do not bear interest or bear interest at a below-market rate. Therefore, such notes receivable of $2.9 million and $6.9 million at December&#160;31, 2018 and 2017, respectively, have been discounted to their present value and are reported at values of $2.9 million and $6.8 million at December&#160;31, 2018 and 2017, respectively.&#160;See&#160;Note&#160;6&#x2014;Fair Value Measurements&#160;for the fair value hierarchy table and for details on the measurement of fair value for assets and 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: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;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;Investments in Marketable Securities&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;Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of&#160;December&#160;31, 2018 and&#160;2017, the Company had marketable securities of&#160;$76.4 million and&#160;$73.2 million, respectively,&#160;which were comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the balance sheet. For the years ended December&#160;31, 2018 and 2017,&#160;$0.8 million of unrealized losses and&#160;$1.1 million&#160;of unrealized gains related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of 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;line-height:120%;"&gt;These assets are available for future needs under the Company&#x2019;s self-insurance programs and&#160;are held by the Company's wholly-owned captive subsidiary&#160;as required by state insurance regulations.&#160;The Company&#x2019;s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.&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 periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. As of&#160;December&#160;31, 2018, management believes that the recorded value of the Company&#x2019;s investments in marketable securities was recoverable in all material respects.&#160;See&#160;Note&#160;6&#x2014;Fair Value Measurements for other than temporary impairment considerations.&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;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;/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;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;line-height:120%;"&gt;Property and equipment are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment &#x2014; 5 to 7 years; computer hardware and software&#160;&#x2014; 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles&#160;&#x2014; 5&#160;to 10 years. Depreciation expense on property and equipment for the years ended December&#160;31, 2018, 2017 and 2016 was $4.9 million, $5.0 million and $4.8 million, 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: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;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;line-height:120%;"&gt;The guidance under the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;) 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 which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to 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. See&#160;Note&#160;2&#x2014;Revenue&#160;herein for additional revenue disclosure that is being presented as a result of the newly adopted standard.&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;line-height:120%;"&gt;Prior period amounts were not adjusted and continue to be reported in accordance with previous 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;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;line-height:120%;"&gt;The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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.&#160;Deferred tax assets and liabilities are more fully described in Note&#160;13&#x2014;&#160;Income Taxes.&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;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.&#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;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.&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;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 calculated 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 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;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 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;Advertising Costs&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;Advertising costs are expensed when incurred.&#160;Advertising costs were&#160;not material for the years ended December&#160;31, 2018, 2017 and 2016.&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;Impairment of Long-Lived 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;line-height:120%;"&gt;The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.&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;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;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 at least annually during the fourth quarter of each year to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&#160;No impairment loss was recognized on the Company&#x2019;s intangible assets or goodwill for the years ended December&#160;31, 2018, 2017 or 2016.&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 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (&#x201c;ASU 2017-04&#x201d;). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.&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;Additionally in 2018, the Company adopted the FASB issued&#160;Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred&#160;from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption 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;"&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;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;line-height:120%;"&gt;Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.&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;Reclassification&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:115%;"&gt;Certain prior period amounts have been reclassified to conform to current year presentation, including the presentation of 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. There was no impact to the Company's net cash provided by operating activities as a result of the immaterial correction.&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;line-height:120%;"&gt;The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company&#x2019;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December&#160;31, 2018 and 2017, 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;/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&#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 know 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&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;Significant Clients&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;For the years ended December&#160;31, 2018 and 2017, the Company had several clients who individually contributed over 3% of the Company's consolidated revenues,&#160;including&#160;Genesis Healthcare, Inc. ("Genesis")&#160;which accounted for&#160;$386.7 million or 19.3% and&#160;$327.5 million or&#160;17.5%, respectively.&#160;Although the Company expects to continue its relationships with these clients, there can be no assurance thereof. The loss, individually or in the aggregate, of such clients, or a significant reduction in the revenues the Company receives from such clients, could have a material adverse effect on the Company&#x2019;s results of operations. In addition, if any of these clients change or alter current payments terms, it could increase the Company&#x2019;s accounts receivables balance and have a material adverse effect on the Company&#x2019;s cash flows.&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;line-height:120%;"&gt;In February 2016, the FASB issued ASU&#160;2016-02,&#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-style:italic;line-height:120%;"&gt;Leases&#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;("ASC&#160;842"). ASC 842&#160;requires lessees to recognize assets and liabilities on their balance sheet related to the rights and obligations created by most leases, while continuing to recognize expenses on their income statements over the lease term. It will also require disclosures designed to give financial statement users information regarding the amount, timing, and uncertainty of cash flows arising from leases. The guidance is effective for annual reporting periods beginning after December 15, 2018, and interim periods within those years.&#160;This guidance may be applied through a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements with certain practical expedients available. Alternatively, this guidance may also be applied at the adoption date by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.&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;ASC 842 provides several optional practical expedients in transition including the &#x2018;package of practical expedients,&#x2019; which permits the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct costs.&#160;ASC 842 also provides the Company the option to, as an accounting policy, not capitalize lease obligations for leases with lease terms of less than 12 months.&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 adopted&#160;ASC 842 as of January 1, 2019 using a modified retrospective transition approach&#160;which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019 which consisted of&#160;office space, vehicles and equipment.&#160;The Company elected to adopt ASC 842 using the package of practical expedients mentioned above and&#160;elected to not capitalize leases&#160;with lease terms of less than 12 months.&#160;The lease liability and corresponding right-of-use asset recognized upon adoption of ASU 842 was $11.4&#160;million.&#160;The Company&#160;does not expect ASC 842 to have a material impact to the Consolidated Statements of Operations however will require additional disclosures pertaining to the Company's lease commitments. The Company did not recognize a cumulative-effect adjustment to the opening balance of retained earnings.&#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;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 and certain other instruments that are not measured at fair value through net income. The standard will replace today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model for instruments measured at amortized cost. For available-for-sale debt securities, entities will be required to record allowances rather than reduce the carrying amount, as they do today under the other-than-temporary impairment model. 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTM3_a580c9e8-331e-4d26-8ff0-75492dac71c7">&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 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 a renewable&#160;one year&#160;service term, cancelable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. &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 organized into 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;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;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:ServiceAgreementsDurationOfService
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExNTc_30828579-2ef9-4fca-af74-7e3ccce78426">P1Y</hcsg:ServiceAgreementsDurationOfService>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMDY_3a553f03-20b4-4c45-a0f5-4708f137e0fa">P30D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMTI_457a505f-3155-4e61-af30-7166ecf3e62c">P90D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyNDI_c9deb592-7b41-4d03-87a2-bcfda0ff94a9">P60D</hcsg:ServiceAgreementsInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyNDg_c7df661f-c150-4c68-86f3-15d64ba75196">P120D</hcsg:ServiceAgreementsInitialPeriod>
    <us-gaap:NumberOfReportableSegments
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyOTc_4201d652-d142-48ba-b745-792ba728d6b8"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTk5NTU_fe8448d7-4c53-41ae-bc01-45a3c047a3e2">Use of Estimates in Financial StatementsIn 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="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTk5NTY_231c7409-8cd4-402f-a893-363a6bfad708">Principles of ConsolidationThe 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:FairValueOfFinancialInstrumentsPolicy
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQw_fa549c61-0f0e-4c0a-9508-4e57a5601423">&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 determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy. &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;Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.&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 unobservable inputs reflect the Company's market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:&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="padding-left:36pt;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;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; &#x2013; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 2&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; &#x2013; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 3&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; &#x2013; Significant inputs to the valuation model are unobservable&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company&#x2019;s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <hcsg:NotesReceivableImpairedNonperforming
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ1MzU_d948e805-7d64-496e-82e1-ab893d06f53c"
      unitRef="usd">2900000</hcsg:NotesReceivableImpairedNonperforming>
    <hcsg:NotesReceivableImpairedNonperforming
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ1NDI_cacfe3a1-5b35-4351-ab3b-916f49a01fe0"
      unitRef="usd">6900000</hcsg:NotesReceivableImpairedNonperforming>
    <hcsg:DiscountedNotesReceivable
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ2NDc_aab6fdab-b5af-4d86-ae1a-a2f4d17024f6"
      unitRef="usd">2900000</hcsg:DiscountedNotesReceivable>
    <hcsg:DiscountedNotesReceivable
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ2NTQ_a5fadb9f-aa24-4a7d-a77d-58db037ebfd5"
      unitRef="usd">6800000</hcsg:DiscountedNotesReceivable>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzM_4953b3ff-f4f9-4115-b30a-fec7ed60a9e1">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:MarketableSecuritiesPolicy
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQy_169ce085-ea31-4992-85c0-33f2b8e0adbf">&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;Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of&#160;December&#160;31, 2018 and&#160;2017, the Company had marketable securities of&#160;$76.4 million and&#160;$73.2 million, respectively,&#160;which were comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the balance sheet. For the years ended December&#160;31, 2018 and 2017,&#160;$0.8 million of unrealized losses and&#160;$1.1 million&#160;of unrealized gains related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of 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;line-height:120%;"&gt;These assets are available for future needs under the Company&#x2019;s self-insurance programs and&#160;are held by the Company's wholly-owned captive subsidiary&#160;as required by state insurance regulations.&#160;The Company&#x2019;s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.&lt;/span&gt;&lt;/div&gt;The Company periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzMwNzA_7cd30994-1839-445f-9aa7-5b9e5f5c6042"
      unitRef="usd">76400000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzc0MTg_823eb75f-b84e-40df-b5de-8397118cd68a"
      unitRef="usd">73200000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzU1MTg_d2e9072e-5f9e-4289-bd93-32150cbab7fb"
      unitRef="usd">-800000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzQ3NTU_4cccdd81-e524-4db8-bd42-d40d0f838018"
      unitRef="usd">1100000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InventorySuppliesPolicy
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0ODE_e300f55e-0418-460d-a2ff-84d94abd6e36">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.</us-gaap:InventorySuppliesPolicy>
    <hcsg:PeriodOfAmortizationOfInventoriesAndSupplies
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY5Mjk_dd33e8a2-61d0-412b-9c6a-3d56d557f36f">P24M</hcsg:PeriodOfAmortizationOfInventoriesAndSupplies>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQ0_dbe2bc3d-c7ac-4b42-9341-e03684ad28ee">Property and equipment are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment &#x2014; 5 to 7 years; computer hardware and software&#160;&#x2014; 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles&#160;&#x2014; 5&#160;to 10 years.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1c3e5902f067408eadb779c45468929f_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc0ODI_1046ab85-f6e0-44cf-8a73-0d1bfc0e18f1">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i31a5678beae2428fbd1585aa27b479a8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc0ODg_2d65a876-13fc-49ef-a3a2-08954ddc859c">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id2133f21cfd541d8a466b6c2e3379a80_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc1MjU_8aee4479-a2af-4cb4-96ef-4e7294ebe53e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i362b40fb1e5449b092d50397067f9380_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc1MzE_72aab242-0689-4c4c-99f1-8fd0dbe018e9">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i878c49ea7ad44037b353fcd6c8a4dd5d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc2MjI_961815eb-09bd-4296-b2d5-665a762dcfa5">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idd19e19ffc91481ca8c34f52547616d7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc2Mjg_f9ec6a4f-3adb-440b-9936-f30c9e049c61">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3MTc_578a281c-aac3-4b94-8049-8aa0b02a3c5b"
      unitRef="usd">4900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3MjE_b9a3e0de-9fdf-409f-97db-fdd1214bb363"
      unitRef="usd">5000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2Xzc3Mjg_fbd4aa43-d4f9-4083-8511-912e16076ceb"
      unitRef="usd">4800000</us-gaap:Depreciation>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzE_14e7628b-1a81-4b61-b7be-d2d39dff9145">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.The guidance under the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;) 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 which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to 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:IncomeTaxPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Njk_40cf674d-fe08-405c-979f-062866bf1ef5">&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 uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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.&#160;Deferred tax assets and liabilities are more fully described in Note&#160;13&#x2014;&#160;Income Taxes.&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;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.&#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;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.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0NzA_6a4941db-5079-459c-8139-5936852a269e">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 calculated 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.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Njg_267b12fe-310e-4353-a113-d2e1e5f2e6e2">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:AdvertisingCostsPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTQ5_fb0eb76b-6a85-4f8d-a6fa-1f026f212e79">Advertising costs are expensed when incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_63963c59-9348-4c45-8824-1d1cc1c5f550"
      unitRef="usd">0</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_a99548ee-4ca6-4a0f-838a-74a249ceaf07"
      unitRef="usd">0</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzExMTk0_c87078d4-0eb4-40a9-849f-d085d296a19c"
      unitRef="usd">0</us-gaap:AdvertisingExpense>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTUw_b02ea049-c22d-460c-8ee3-d3cab62b399d">The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Nzg_6ffd946a-7612-40fb-a4ca-fd37fd716ec4">&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;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 at least annually during the fourth quarter of each year to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&#160;No impairment loss was recognized on the Company&#x2019;s intangible assets or goodwill for the years ended December&#160;31, 2018, 2017 or 2016.&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 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (&#x201c;ASU 2017-04&#x201d;). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.&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;Additionally in 2018, the Company adopted the FASB issued&#160;Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred&#160;from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_094f73e4-7d34-4521-a980-231980a1e619"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_476dd8cb-7b1c-4361-a7af-b00898c9b7f3"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEyMzE2_7aa83995-6346-4e69-9d82-b6edc7ce4968"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <hcsg:TreasuryStockPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzgyNDYzMzcyNjA3NTI_cb4eb0f4-5f95-489a-8f6f-0e259c630f68">Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.</hcsg:TreasuryStockPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEwOTk1MTE2OTUzMTQ_c627a116-ff10-47bb-8e0b-0bce10b90462">Certain prior period amounts have been reclassified to conform to current year presentation, including the presentation of 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. There was no impact to the Company's net cash provided by operating activities as a result of the immaterial correction.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0Nzk_d95c4aa8-ccf0-49bf-8d9f-d7ee0a9881bd">&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 financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company&#x2019;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December&#160;31, 2018 and 2017, 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;/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&#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 know 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="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEzMzI4_0b2cbce2-be10-40d0-8dff-eb06a85b0e11"
      unitRef="financial_institution">1</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzEzMzI4_4859ceca-1d86-48b9-8e45-e4b65cb547a3"
      unitRef="financial_institution">1</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzM3NTc_db956eca-a373-4f1d-9d1a-1abb73207d2d"
      unitRef="usd">386700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzQ5NDc4MDIzNzM3Njc_0a13ab47-26bd-40e0-a071-9ade7d3e2073"
      unitRef="number">0.193</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MTg1NzU_0db7439f-2a2b-4c47-89dc-1dd03a1616ee"
      unitRef="usd">327500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MTg1ODI_97e54955-bbcb-4591-9156-a0a51509defa"
      unitRef="number">0.175</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:MajorCustomersPolicyPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE2NDkyNjc0OTA0ODA_64764aea-f8e3-444f-a819-a3b7b7af0231">Although the Company expects to continue its relationships with these clients, there can be no assurance thereof. The loss, individually or in the aggregate, of such clients, or a significant reduction in the revenues the Company receives from such clients, could have a material adverse effect on the Company&#x2019;s results of operations. In addition, if any of these clients change or alter current payments terms, it could increase the Company&#x2019;s accounts receivables balance and have a material adverse effect on the Company&#x2019;s cash flows.</us-gaap:MajorCustomersPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzE4NTU2_a4f6dba6-27fc-4679-84bb-c43f76fcf70b">&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 February 2016, the FASB issued ASU&#160;2016-02,&#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-style:italic;line-height:120%;"&gt;Leases&#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;("ASC&#160;842"). ASC 842&#160;requires lessees to recognize assets and liabilities on their balance sheet related to the rights and obligations created by most leases, while continuing to recognize expenses on their income statements over the lease term. It will also require disclosures designed to give financial statement users information regarding the amount, timing, and uncertainty of cash flows arising from leases. The guidance is effective for annual reporting periods beginning after December 15, 2018, and interim periods within those years.&#160;This guidance may be applied through a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements with certain practical expedients available. Alternatively, this guidance may also be applied at the adoption date by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.&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;ASC 842 provides several optional practical expedients in transition including the &#x2018;package of practical expedients,&#x2019; which permits the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct costs.&#160;ASC 842 also provides the Company the option to, as an accounting policy, not capitalize lease obligations for leases with lease terms of less than 12 months.&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 adopted&#160;ASC 842 as of January 1, 2019 using a modified retrospective transition approach&#160;which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019 which consisted of&#160;office space, vehicles and equipment.&#160;The Company elected to adopt ASC 842 using the package of practical expedients mentioned above and&#160;elected to not capitalize leases&#160;with lease terms of less than 12 months.&#160;The lease liability and corresponding right-of-use asset recognized upon adoption of ASU 842 was $11.4&#160;million.&#160;The Company&#160;does not expect ASC 842 to have a material impact to the Consolidated Statements of Operations however will require additional disclosures pertaining to the Company's lease commitments. The Company did not recognize a cumulative-effect adjustment to the opening balance of retained earnings.&#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;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 and certain other instruments that are not measured at fair value through net income. The standard will replace today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model for instruments measured at amortized cost. For available-for-sale debt securities, entities will be required to record allowances rather than reduce the carrying amount, as they do today under the other-than-temporary impairment model. 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:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib161a5118287406ba975ebe99eb08779_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MDk1MjE_53e65e25-e5fc-4cdd-9d26-694b97d9bbbc"
      unitRef="usd">11400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib161a5118287406ba975ebe99eb08779_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80MTYvZnJhZzo2ZDZjOWQzZmM0ZTA0NDZhODU5ZTdmZDU1ZmQzMjMyNi90ZXh0cmVnaW9uOjZkNmM5ZDNmYzRlMDQ0NmE4NTllN2ZkNTVmZDMyMzI2XzY1OTcwNjk4MDk1MjE_c7d3028e-cff6-4cf1-8b33-cf0e90f10c83"
      unitRef="usd">11400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzE2NDkyNjc0NjY0NDc_2fc9444a-ee1b-43d7-808f-4efc7f8b4c3a">&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 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 disaggregates its consolidated revenues by reportable segment, as management evaluates the nature, amount, timing and uncertainty of the Company&#x2019;s revenues by segment. Refer to Note&#160;15&#x2014;Segment Information&#160;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;line-height:120%;"&gt;Housekeeping accounted for&#160;$973.8 million, $979.6 million and&#160;$957.1 million, of the Company&#x2019;s consolidated revenues for the years ended December&#160;31, 2018,&#160;2017 and 2016, respectively. 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 will 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;line-height:120%;"&gt;Dietary services represented&#160;$1,035.0 million,&#160;$886.5 million and&#160;$605.5 million, of the Company&#x2019;s consolidated revenues for the years ended December&#160;31, 2018, 2017 and 2016, respectively. 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 provided by a District Manager specializing in dietary services. 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 will 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 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;line-height:120%;"&gt;Substantially all 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;line-height:120%;"&gt;The Company performs services and provides goods in accordance with contracts with its customers. Such contracts typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account under 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. Accordingly, the 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&#160;$0.2 million&#160;as of December&#160;31, 2018.&#160;There were no such deferred revenues&#160;as of December&#160;31, 2017&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 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;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.&#160;The time between completion of the performance obligation and collection of cash is consistent with the customers' payment terms and typically not more than 30-60 days. In certain contractual arrangements, the Company requires customers to pay in advance for goods and services to be provided. As of December&#160;31, 2018, the value of the associated contract liabilit&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;ies for such collections in advance was&#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;$4.6 million. As of December&#160;31, 2017, the Company did not have any such contract 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&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;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 recognizes 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. Contracts may contain transaction prices that are fixed, variable or both.&#160;The significant majority of the Company&#x2019;s contracts with customers have an initial term of one year or less, with a renewable one year service term, cancelable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. For the purpose of disclosing future revenues under its remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues expected for the performance of services under contracts with variable consideration that are for a term of one year or less. Although only a small portion of the Company&#x2019;s contracts have an original expected duration that exceeds one year, the Company has historically had, and expects to continue to have, favorable client retention rates. As of December&#160;31, 2018, the revenue expected to be recognized from remaining performance obligations under the Company&#x2019;s existing contracts with a term greater than one year is&#160;$186.2 million for&#160;2019,&#160;$186.2 million for 2020, $186.2 million&#160;for 2021,&#160;$186.2 million for&#160;2022,&#160;$186.2 million for&#160;2023, and&#160;$31.0 million&#160;thereafter&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i339ca23599ff4240959ff4567404d57d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNTg_9fe606d6-bc65-4066-85fa-483b38c0a396"
      unitRef="usd">973800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8c9638dc17f347268251a9aef399bc2f_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNjk_c1839ba9-4442-4c81-b66c-d2d372e9b63e"
      unitRef="usd">979600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icf0e2b27dd4b45999f6b706a385f49ef_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxNzU_bc4b90c6-8b2c-43a5-b144-7c3588e97a85"
      unitRef="usd">957100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idd21915ffd0442d3804ef36fc68ac0dd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxODM_50ea623f-8dd0-4fcd-9661-002652a67ce3"
      unitRef="usd">1035000000.0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i69ac539da0cd4e2190ed14993b5d81b5_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDg2NTk_d097c041-e032-4ab7-aa85-2393659d37db"
      unitRef="usd">886500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i472aad0d781a47179f3cd973874e7859_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDYxOTg_74444257-8eec-45c8-95ea-42db0ba62895"
      unitRef="usd">605500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <hcsg:RevenueFromContractWithCustomerRenewableServiceTermPeriod
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzMzNjA_343eda85-2df1-4f98-8f69-ee9b4e5a7561">P1Y</hcsg:RevenueFromContractWithCustomerRenewableServiceTermPeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0MDk_20cd1a6f-f023-4318-ae5c-c225c7c8dbda">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0MTU_901f371f-a982-4488-bd42-4bedea7baec7">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0NTQ_e4e7c687-77c6-43e4-b592-de012b4876b6">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzM0NjA_be258205-1c99-4033-a396-7d314bf233af">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i0d483e3df2be41adbe5099493304fe17_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1OTcwNjk3ODc2ODY_bb76409c-92fa-4de0-a784-535e47b8d94b"
      unitRef="usd">200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i97a27626c65242389be7666feee51cd2_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3MTU_abf74964-fe75-4226-abd4-21a807c091d6"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod
      contextRef="i8d78e833df1147e3a5b1f12eafb17e3b_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NDA_d88882f3-0604-484c-8fe2-79193d3095bb">P30D</hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod>
    <hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod
      contextRef="ieed3e502598b41f8adfd9780b4ab76d0_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NDk_1e977eb1-40c6-432d-93de-a45bc7a7e725">P60D</hcsg:RevenueFromContractWithCustomerServiceAgreementPeriod>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7188ce3417394bd79df16b58ef838380_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1OTcwNjk3ODc3ODM_61941aa5-2d1e-4020-afd2-61ff43a6733e"
      unitRef="usd">4600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i978854b03627442183f68acc540383b0_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzEwOTk1MTE2NTM3NjQ_44840ca5-bbd7-4030-bc03-199caed48166"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1NDg_8521cf64-5f1d-4ae7-b5ad-5f39dd934239">The significant majority of the Company&#x2019;s contracts with customers have an initial term of one year or less</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY1Njc_ab8e217c-61ca-4b46-8049-722f723f81bf">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2MTc_c695d909-f91d-43de-911a-4e3b24708fc6">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2MjM_94309bc6-474f-470d-8399-8249ce525930">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="i8da31a233b84446da3e3b45332096f27_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2NjE_8cadcb58-5fee-48ae-bcc7-1149333699e4">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="iff019aac28ef41f083f68492df6a63c7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzY2Njc_27645cba-9ce8-49cc-8810-a8bb292c479b">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzcwMTc_b81bb60d-66bf-4b44-84d4-680969b62525">P1Y</hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations>
    <hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzcxMzQ_a9e16160-9f6c-4974-b2a6-0bf1c0296823">P1Y</hcsg:RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzc0NTA_3ab96fbe-61dd-4c0c-89ce-d333bed6d1b5"
      unitRef="usd">186200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i560bd4e592ea4634ab2f50bf95ddf4da_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk0MjM_f37a7e14-e103-440c-bc4c-a37c7c461415"
      unitRef="usd">186200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2d1447a6633144bd8e2b8694a8bb9227_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk0NjI_f7003137-ce8e-45dd-9cc5-7d85872dd06f"
      unitRef="usd">186200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i81f4a50e7fcc482bbea6aac7482b7f37_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1MTA_15e7f308-89cb-4b5e-b145-f3f2ebf9f69c"
      unitRef="usd">186200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i309b26a172ca49a5b04823a03126035f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1NjA_fd2e9630-b331-4188-b8a5-6aa460c4e39b"
      unitRef="usd">186200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id41651ab00c14cb18d5ad05b1914edcf_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NDEvZnJhZzpkNTM2NGYxNmFiZmU0YTVhYjU4NzBlOWUyNTI3ZDljZS90ZXh0cmVnaW9uOmQ1MzY0ZjE2YWJmZTRhNWFiNTg3MGU5ZTI1MjdkOWNlXzQ5NDc4MDIzNDk1ODY_52363a4b-3dcf-42b7-8027-5664a2c157e0"
      unitRef="usd">31000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <hcsg:ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzE2NDkyNjc0NDkwNzM_403a279b-14b6-4d43-bb1b-b1db518ae877">&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;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;line-height:120%;"&gt;For the years ended December&#160;31, 2018, 2017 and 2016, the Company&#x2019;s other comprehensive income related to the unrealized gains and losses from the Company&#x2019;s available-for-sale marketable securities. &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 following table provides a summary of changes in accumulated other comprehensive income, net of taxes:&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:62.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.257310%;"/&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:9.257310%;"/&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:9.257310%;"/&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="15" 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&#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="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;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;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;2017&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;2016&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="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;(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;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 (loss) &#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;837&#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;(319)&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;543&#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 (loss) income 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;(844)&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,149&#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,005)&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;Losses reclassified from other comprehensive income&#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:#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;165&#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;7&#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;143&#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 (loss)&#160;income&#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;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;(679)&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,156&#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;(862)&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;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;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;837&#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;(319)&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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;All amounts are net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;"&gt;Realized losses were recorded pre-tax under &#x201c;Other income, net - Investment and interest&#x201d; in our Consolidated &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;Statements of Comprehensive Income. For the years ended&#160;December&#160;31, 2018,&#160;2017 and 2016&#160;the Company recorded $0.2 million, less than $0.1 million&#160;and $0.2 million&#160;of realized losses from the sale of available-for-sale securities, respectively.&#160;Refer to Note&#160;6&#x2014;Fair Value Measurements&#160;herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;For the years ended&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;&#160;December&#160;31, 2018 and 2016, the changes in other comprehensive income were net of a tax benefit of&#160;$0.1 million&#160;and $0.5 million, respectively. For the&#160;year ended December&#160;31, 2017 the changes in other comprehensive income were net of a tax expense of&#160;$0.3 million.&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: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:62.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.257310%;"/&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:9.257310%;"/&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:9.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:24pt;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&#160;&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;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;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;2017&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;2016&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: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;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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="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;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:#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;197&#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;11&#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;222&#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;Tax benefit&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;(32)&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;(4)&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;(79)&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;Net loss reclassified from accumulated other comprehensive income&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;165&#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;7&#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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzkzMg_a1bf0287-b43b-4b56-b31d-1638a1b7a9c3">&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 following table provides a summary of changes in accumulated other comprehensive income, net of taxes:&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:62.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.257310%;"/&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:9.257310%;"/&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:9.257310%;"/&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="15" 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&#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="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;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;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;2017&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;2016&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="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;(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;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 (loss) &#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;837&#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;(319)&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;543&#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 (loss) income 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;(844)&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,149&#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,005)&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;Losses reclassified from other comprehensive income&#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:#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;165&#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;7&#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;143&#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 (loss)&#160;income&#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;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;(679)&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,156&#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;(862)&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;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;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;837&#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;(319)&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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;All amounts are net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;"&gt;Realized losses were recorded pre-tax under &#x201c;Other income, net - Investment and interest&#x201d; in our Consolidated &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;Statements of Comprehensive Income. For the years ended&#160;December&#160;31, 2018,&#160;2017 and 2016&#160;the Company recorded $0.2 million, less than $0.1 million&#160;and $0.2 million&#160;of realized losses from the sale of available-for-sale securities, respectively.&#160;Refer to Note&#160;6&#x2014;Fair Value Measurements&#160;herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;For the years ended&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;&#160;December&#160;31, 2018 and 2016, the changes in other comprehensive income were net of a tax benefit of&#160;$0.1 million&#160;and $0.5 million, respectively. For the&#160;year ended December&#160;31, 2017 the changes in other comprehensive income were net of a tax expense of&#160;$0.3 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtMS0xLTEtMA_b6452ecb-1ccf-4d13-b518-77eb5fb68983"
      unitRef="usd">837000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie26136d07eee433fa67c798ece6d4369_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtMy0xLTEtMA_464ad125-d2cf-49b7-92de-303ec76b6167"
      unitRef="usd">-319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie15b1eb55b124df780cb48d03f8b54e7_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzMtNS0xLTEtMA_48af0767-f215-4b77-9c3f-9799ef11b522"
      unitRef="usd">543000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtMS0xLTEtMA_3e755124-1e65-4565-9841-d1b0af0fff50"
      unitRef="usd">-844000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtMy0xLTEtMA_79817a92-00a4-4408-a54e-0e72eb1e4b6e"
      unitRef="usd">1149000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzQtNS0xLTEtMA_34663e61-f61c-4070-94e3-85fc167d7878"
      unitRef="usd">-1005000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtMS0xLTEtMA_9417f0af-5207-40f5-a6bc-224f24a6f923"
      unitRef="usd">-165000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtMy0xLTEtMA_8c70cb19-88a4-440b-ad9b-0470e50009eb"
      unitRef="usd">-7000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzUtNS0xLTEtMA_e6671c98-f2be-4e84-a760-c2f86245a61b"
      unitRef="usd">-143000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtMS0xLTEtMA_ea0c0bde-8544-4be3-8d04-d7c69fe49e87"
      unitRef="usd">-679000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtMy0xLTEtMA_7cdb14a5-b6eb-411e-b244-5bc9a804832c"
      unitRef="usd">1156000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzYtNS0xLTEtMA_aebd47d5-61b7-48f4-ac8d-8aa9ce6a46f5"
      unitRef="usd">-862000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i5bd7e0c047c540a395a7e0dbeb682517_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctMS0xLTEtMA_9fc3421e-9917-488d-a3f7-4c3c67454921"
      unitRef="usd">158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89baf9b8db3b4b29b74b26ee8ec63ad5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctMy0xLTEtMA_e43cb8ed-487d-47e9-bd0a-e609011abaf7"
      unitRef="usd">837000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie26136d07eee433fa67c798ece6d4369_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZTowOGQxNmQxZGZkZWU0YzgwYjhjMDczYmU2YzI0Yjg2Ni90YWJsZXJhbmdlOjA4ZDE2ZDFkZmRlZTRjODBiOGMwNzNiZTZjMjRiODY2XzctNS0xLTEtMA_64473be8-4464-4b50-864f-b48b869c52bb"
      unitRef="usd">-319000</us-gaap:StockholdersEquity>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NDE_c7a38faf-3559-4a52-b000-0ad1a8d27a68"
      unitRef="usd">-200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NTA_d00c6a40-6fd5-44ad-8bed-52142e4b65e8"
      unitRef="usd">-100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3NTc_a4ff47b4-b7c9-46d0-9f17-32d3355a5bd6"
      unitRef="usd">-200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3Njg_b1e21cdf-198c-4a54-8db3-7ef20ce6b16e"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3ODA_2b13e9b0-db0c-4e65-a592-d85232ad4316"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzQ5NDc4MDIzMzE3OTI_2cd0e3c1-2b73-4a77-ba62-cc62711e0b95"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90ZXh0cmVnaW9uOjNkMTVhMmI2ZjAzMzQ2ZWM5NzRhNTNlZWEwMTc4MjRkXzEwOTk1MTE2Mjg3MTM_eb449fa7-6569-4d3f-9b60-825cc9887f6b">&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:62.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.257310%;"/&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:9.257310%;"/&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:9.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:24pt;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&#160;&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;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;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;2017&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;2016&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: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;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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="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;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:#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;197&#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;11&#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;222&#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;Tax benefit&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;(32)&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;(4)&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;(79)&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;Net loss reclassified from accumulated other comprehensive income&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;165&#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;7&#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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:DebtSecuritiesGainLossExcludingOtti
      contextRef="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtMS0xLTEtMA_5926c4dc-2eef-437e-8108-7851acb2d6eb"
      unitRef="usd">197000</us-gaap:DebtSecuritiesGainLossExcludingOtti>
    <us-gaap:DebtSecuritiesGainLossExcludingOtti
      contextRef="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtMy0xLTEtMA_77f6f442-8ec4-42e0-a179-bc9110d50686"
      unitRef="usd">11000</us-gaap:DebtSecuritiesGainLossExcludingOtti>
    <us-gaap:DebtSecuritiesGainLossExcludingOtti
      contextRef="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzMtNS0xLTEtMA_4bdde8fe-fcd1-435a-b306-9eda5c9bd5f8"
      unitRef="usd">222000</us-gaap:DebtSecuritiesGainLossExcludingOtti>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtMS0xLTEtMA_6871ff7e-c1b0-4d64-85ef-397066cd9be7"
      unitRef="usd">32000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtMy0xLTEtMA_851acfde-f525-486a-b3bf-10fc8e207b4e"
      unitRef="usd">4000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzQtNS0xLTEtMA_a609f250-1c8b-4caf-9774-a798b34111c8"
      unitRef="usd">79000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtMS0xLTEtMA_543e1161-c496-4f7d-bec2-0524b48727fb"
      unitRef="usd">165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ccd8fdd80314c0a81acfc031fc2e095_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtMy0xLTEtMA_3a8f514f-2fad-4124-ab87-a210a073fe89"
      unitRef="usd">7000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7b17fb19fd0146cfb35fcafa3512996c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80NjYvZnJhZzozZDE1YTJiNmYwMzM0NmVjOTc0YTUzZWVhMDE3ODI0ZC90YWJsZToyMjU4YTAyODVjYTY0ZThlOWU0ODYwZTVmMjUzYmE4ZS90YWJsZXJhbmdlOjIyNThhMDI4NWNhNjRlOGU5ZTQ4NjBlNWYyNTNiYThlXzUtNS0xLTEtMA_9ad91985-8846-4d94-b44b-f7172655523a"
      unitRef="usd">143000</us-gaap:NetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzE2NDkyNjc0NDI0ODE_f1d12af5-e171-4b12-aeb4-28e0e2455be7">&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;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;line-height:120%;"&gt;Property and equipment are recorded at cost. Depreciation is computed using the straight-line method and is recorded over the estimated useful life of each class of depreciable asset. 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&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 following table sets forth the amounts of property and equipment by each class of depreciable asset as of December&#160;31, 2018 and December&#160;31, 2017:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.557185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.354839%;"/&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.354839%;"/&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:middle;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;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:middle;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, 2017&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;22,596&#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,349&#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,114&#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,665&#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;Other &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:#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;920&#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;990&#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 property and equipment, at 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;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;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;36,004&#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;Less accumulated depreciation&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;22,730&#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;22,495&#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 property and equipment, net&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;12,900&#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;13,509&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;Includes furniture and fixtures, leasehold improvements and autos and trucks. &lt;/span&gt;&lt;/div&gt;Depreciation expense for the years ended December&#160;31, 2018, 2017 and 2016 was $4.9 million, $5.0 million and $4.8 million, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY5Mw_31421947-ed2b-4ebd-b78f-74da03989767">&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 following table sets forth the amounts of property and equipment by each class of depreciable asset as of December&#160;31, 2018 and December&#160;31, 2017:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.557185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.354839%;"/&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.354839%;"/&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:middle;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;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:middle;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, 2017&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;22,596&#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,349&#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,114&#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,665&#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;Other &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:#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;920&#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;990&#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 property and equipment, at 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;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;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;36,004&#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;Less accumulated depreciation&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;22,730&#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;22,495&#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 property and equipment, net&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;12,900&#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;13,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;1Includes furniture and fixtures, leasehold improvements and autos and trucks.</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i39423714b4d34442abb2ea9c42eec326_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzItMS0xLTEtMA_71a2a4f7-bd94-40be-87e2-54bacb109258"
      unitRef="usd">22596000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib297bf0d5cd44dd2995cff27d2428cab_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzItMy0xLTEtMA_4e403ec8-6aaa-4a5a-a887-cb68a4f7c3a2"
      unitRef="usd">22349000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaf5b198c6019444c9bb2baa561052725_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzMtMS0xLTEtMA_efe39231-85ff-4b24-8274-18b7fb236cc5"
      unitRef="usd">12114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i618de0c4442c43e6a51775e68979b5aa_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzMtMy0xLTEtMA_53d9c2ee-5277-411d-b971-46b4bc6e7802"
      unitRef="usd">12665000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i966c25886101452d99f06f92b95ae597_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzQtMS0xLTEtMA_c7797f59-515a-4be0-972e-c692eb3610d0"
      unitRef="usd">920000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i92dadcd838d84065b1091fef47d63690_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzQtMy0xLTEtMA_c2856abf-3a5c-4d02-85bc-a9f534ae0ffa"
      unitRef="usd">990000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzUtMS0xLTEtMA_e22b8a87-0dce-478b-9ba0-dd7af93631d3"
      unitRef="usd">35630000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzUtMy0xLTEtMA_b9f554e4-e3b0-49f1-99b4-d886b1b2e629"
      unitRef="usd">36004000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzYtMS0xLTEtMA_1fb71bdd-c848-4b52-9012-7ee427b568bc"
      unitRef="usd">22730000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzYtMy0xLTEtMA_12df3097-e066-4ad5-80c1-4675670d28f1"
      unitRef="usd">22495000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzctMS0xLTEtMA_8ba35ac5-2b3d-4061-bf43-1c09b4cf778d"
      unitRef="usd">12900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90YWJsZTpiMDRmYzdjMTNiMGY0OTZhOWZmZTgwMDA3N2ZmZTRjNS90YWJsZXJhbmdlOmIwNGZjN2MxM2IwZjQ5NmE5ZmZlODAwMDc3ZmZlNGM1XzctMy0xLTEtMA_e9577ef1-46e1-4804-b9b4-87de69d77e26"
      unitRef="usd">13509000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY2Mg_578a281c-aac3-4b94-8049-8aa0b02a3c5b"
      unitRef="usd">4900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY2Ng_b9a3e0de-9fdf-409f-97db-fdd1214bb363"
      unitRef="usd">5000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF80OTEvZnJhZzo0Njc2MjYwNDZiNDQ0NjAxYTEyNjcxZDBjNDYyMTMyMy90ZXh0cmVnaW9uOjQ2NzYyNjA0NmI0NDQ2MDFhMTI2NzFkMGM0NjIxMzIzXzY3Mw_fbd4aa43-d4f9-4083-8511-912e16076ceb"
      unitRef="usd">4800000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE2NDkyNjc0NDM3NTA_2d4709bc-db8c-4692-9038-9fc19a6fdc92">&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;Goodwill and 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-style:italic;line-height:120%;"&gt;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;line-height:120%;"&gt;Goodwill represents the excess of the purchase price over the fair value of net assets of acquired businesses. Goodwill is not amortized, but is evaluated for impairment on an annual basis, or more frequently if impairment indicators arise. To date, the Company has not recognized an&#160;impairment of its goodwill.&#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;Goodwill by reportable operating segment, as described in Note&#160;15&#x2014;Segment Information, was approximately $42.4 million and $8.7 million for Housekeeping and Dietary, respectively, as of December&#160;31, 2018 and&#160;2017.&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;line-height:120%;"&gt;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;line-height:120%;"&gt;The Company&#x2019;s 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 9.9 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;line-height:120%;"&gt;The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five 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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.302496%;"/&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:22.963289%;"/&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&#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="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&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;height:12pt;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;(in thousands)&lt;/span&gt;&lt;/td&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;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;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;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,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&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&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&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;Thereafter&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;6,690&#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;line-height:120%;"&gt;Amortization expense for the years ended December&#160;31, 2018, 2017 and 2016 was $4.4 million, $3.9 million and $2.7 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEwOTk1MTE2Mjk4NTI_e499858b-2381-4c89-a4e1-5cfe5b5dad1e"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i4ec0d58823654867bcc4b3e2085b52a7_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzQxNw_2f9af84a-8302-4a0b-99df-4f89a32f7fa4"
      unitRef="usd">42400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic0efb66b56fc47dd82636fa86fe59022_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzQyNA_cb02f826-5b9a-4ac8-807f-dd24bcb8d009"
      unitRef="usd">8700000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic9c3fcb224874634bf9d6209b51186a7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEwNzQ_93433f65-f405-47f7-9031-967b9aad8a04">P9Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE2NDkyNjc0NDMwOTE_fc628670-c8d4-4b09-a4e7-a87a23bbaab4">&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 following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five 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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.302496%;"/&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:22.963289%;"/&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&#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="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&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;height:12pt;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;(in thousands)&lt;/span&gt;&lt;/td&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;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;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;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,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&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&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&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;Thereafter&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;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzItMi0xLTEtMA_51958863-155f-4edd-b08e-e5e187db3e6f"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzMtMi0xLTEtMA_213097d7-4f32-4213-9768-2a7f9754b0b8"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzQtMi0xLTEtMA_4c5c5b95-57a3-44ca-a0c6-1af69d32563f"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzUtMi0xLTEtMA_b44e5b0c-0e4d-4f04-8e70-9e98b367393e"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzYtMi0xLTEtMA_796366e0-11b9-41c9-ba02-36ed8203269c"
      unitRef="usd">3168000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90YWJsZTo1NGNjNDg3ZTY2YzI0OTRjOTEzMWUwMGE2N2VmOTIzOS90YWJsZXJhbmdlOjU0Y2M0ODdlNjZjMjQ5NGM5MTMxZTAwYTY3ZWY5MjM5XzctMi0xLTEtMA_d3f5469c-48b7-43b0-b94e-3520ac344a4f"
      unitRef="usd">6690000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEzOTU_8c020c98-21a5-4f36-ac08-0024d7ab66cd"
      unitRef="usd">4400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzEzOTk_5e2d7260-3fe5-47e1-a2c5-251046088215"
      unitRef="usd">3900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MDMvZnJhZzo1YmQ1ODJhNGM3YmM0M2I4ODZjOWEwMjFkODFjNTMxZS90ZXh0cmVnaW9uOjViZDU4MmE0YzdiYzQzYjg4NmM5YTAyMWQ4MWM1MzFlXzE0MDY_a3b9282b-9a6e-4ce8-9775-fc8cc326ebb4"
      unitRef="usd">2700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE2NDkyNjc0NTk3NDQ_95c45669-4b67-47e1-9854-7316d56ac81f">&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;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;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;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.&#160;For the years ended December&#160;31, 2018, 2017 and 2016, the Company recorded unrealized losses of $0.7 million, unrealized gains of&#160;$1.2 million and unrealized losses of $0.9 million on marketable securities, 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;line-height:120%;"&gt;For the years ended December&#160;31, 2018, 2017 and 2016, the Company received total proceeds, less the amount of interest received, of $9.0 million, $28.5 million and $28.1 million, respectively, from sales of available-for-sale municipal bonds. These sales resulted in realized losses of&#160;$0.2 million,&#160;less than $0.1&#160;million and $0.2 million&#160;for the years ended December&#160;31, 2018, 2017, and 2016&#160;respectively. Such losses were recorded in &#x201c;Other income-Investment and interest&#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&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 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;/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 following tables provide fair value measurement information for the Company&#x2019;s marketable securities and deferred compensation fund investment assets as of December&#160;31, 2018 and 2017:&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:29.140351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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: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="27" 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;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="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: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;&#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;&#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="15" 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;Fair&#160;Value Measurement Using:&#160;&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="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: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;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&#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="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&#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="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&lt;br/&gt;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&lt;br/&gt;(Level 1)&#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;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&#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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&#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="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)&#160;&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;Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#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="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: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;Municipal bonds &#x2014; available-for-sale&#160;&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="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;Deferred compensation fund&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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 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,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 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,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 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;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 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: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&#160;&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,265&#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,265&#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,265&#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: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;Large Cap Growth&#160;&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,195&#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,195&#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,195&#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: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;Small Cap Growth&#160;&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,217&#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,217&#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,217&#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: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;Fixed Income&#160;&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,432&#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,432&#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,432&#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: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;International&#160;&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,485&#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,485&#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,485&#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: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;Mid Cap Growth&#160;&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,990&#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,990&#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,990&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;29,113&#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;29,113&#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;26,584&#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;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;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;&#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.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.140351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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: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="27" 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;As of December 31, 2017&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: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;&#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;&#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;&#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="15" 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;Fair&#160;Value Measurement Using:&#160;&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="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: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;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&#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="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&#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="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&lt;br/&gt;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&lt;br/&gt;(Level 1)&#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;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&#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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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;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;Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#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="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: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;Municipal bonds &#x2014; available-for-sale&#160;&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;73,221&#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;73,221&#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;73,221&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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:#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,720&#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,720&#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;2,720&#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: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;Balanced and Lifestyle&#160;&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,523&#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,523&#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,523&#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: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;Large Cap Growth&#160;&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;7,802&#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;7,802&#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;7,802&#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: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;Small Cap Value&#160;&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,442&#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,442&#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,442&#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: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;Fixed Income&#160;&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,050&#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,050&#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,050&#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: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;International&#160;&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,531&#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,531&#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,531&#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: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;Mid Cap Growth&#160;&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,817&#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,817&#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,817&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;28,885&#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;28,885&#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;26,165&#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;2,720&#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;&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&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="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.122807%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.923304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.536873%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.536873%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&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:10pt;font-weight:400;font-family:Arial;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&#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="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&#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="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&#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="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&#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="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&#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="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)&#160;&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;December 31, 2018&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&#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="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&#160;&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,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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;(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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="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&#160;&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 #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:#ffffff;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;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;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:#ffffff;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;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;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:#ffffff;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;(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;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:#ffffff;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;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;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:#ffffff;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;&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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;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:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;72,249&#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,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;(197)&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;73,221&#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&#160;&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 #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:#ffffff;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;72,249&#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 #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:#ffffff;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,169&#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 #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:#ffffff;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;(197)&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 #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:#ffffff;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;73,221&#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 #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:#ffffff;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;&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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;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:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;68,220&#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;178&#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;(668)&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;67,730&#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&#160;&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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;68,220&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;178&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;(668)&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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;67,730&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;&#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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the contractual maturities of debt securities held at December&#160;31, 2018 and 2017, which are classified as marketable securities in the Consolidated Balance Sheets:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.595308%;"/&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:15.595308%;"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;"&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&#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="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;December 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;2018&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;2017&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;Contractual maturity:&#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="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;Maturing in one year or less&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,645&#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;916&#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;Maturing in second year through fifth year&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;24,649&#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;15,948&#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;Maturing in sixth year through tenth year&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;14,769&#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,851&#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;Maturing after ten years&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;35,299&#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;33,506&#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 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;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;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;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;73,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMzM_63136b28-3107-47bc-b9eb-54fc4ae04d9f"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMTY_d447f375-f9f9-4e17-822e-565ee582e67c"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzQ5NDc4MDIzNDEzMjM_a6af1849-fafb-4b36-8494-ba0b185b7b2b"
      unitRef="usd">-900000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE2OTk_0441ebaf-f6b5-412d-a79a-db003666ab4a"
      unitRef="usd">9000000.0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE3MDM_b7d684ea-eee7-4724-b92b-98ba0fd3b68d"
      unitRef="usd">28500000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE3MTA_6f0d9378-8f77-493d-88ee-cb0ad7bd8bc9"
      unitRef="usd">28100000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzY1OTcwNjk3Nzk5NTY_77cdc4aa-c8c8-485c-8ef7-1b2f463b3cac"
      unitRef="usd">-200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i8a8f4d6b547d45c5a3e7ff2f3ea5aba5_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzY1OTcwNjk3ODI5NDY_2e33d404-52c5-4937-9a0f-01274c986bc5"
      unitRef="usd">-100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzE4NTU_a19825a1-9c47-4608-97c2-415c631f1ef0"
      unitRef="usd">-200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzMyNTI_38fa2228-c808-48c5-9144-fb740c490df7">&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 following tables provide fair value measurement information for the Company&#x2019;s marketable securities and deferred compensation fund investment assets as of December&#160;31, 2018 and 2017:&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:29.140351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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: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="27" 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;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="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: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;&#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;&#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="15" 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;Fair&#160;Value Measurement Using:&#160;&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="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: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;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&#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="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&#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="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&lt;br/&gt;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&lt;br/&gt;(Level 1)&#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;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&#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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&#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="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)&#160;&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;Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#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="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: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;Municipal bonds &#x2014; available-for-sale&#160;&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="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;Deferred compensation fund&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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 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,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 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,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 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;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 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: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&#160;&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,265&#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,265&#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,265&#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: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;Large Cap Growth&#160;&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,195&#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,195&#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,195&#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: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;Small Cap Growth&#160;&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,217&#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,217&#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,217&#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: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;Fixed Income&#160;&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,432&#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,432&#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,432&#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: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;International&#160;&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,485&#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,485&#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,485&#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: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;Mid Cap Growth&#160;&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,990&#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,990&#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,990&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;29,113&#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;29,113&#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;26,584&#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;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;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;&#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.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.140351%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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:11.304094%;"/&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: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="27" 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;As of December 31, 2017&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: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;&#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;&#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;&#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="15" 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;Fair&#160;Value Measurement Using:&#160;&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="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: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;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&#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="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&#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="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&lt;br/&gt;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&lt;br/&gt;(Level 1)&#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;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&#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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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;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;Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#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="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: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;Municipal bonds &#x2014; available-for-sale&#160;&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;73,221&#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;73,221&#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;73,221&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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:#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,720&#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,720&#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;2,720&#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: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;Balanced and Lifestyle&#160;&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,523&#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,523&#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,523&#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: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;Large Cap Growth&#160;&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;7,802&#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;7,802&#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;7,802&#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: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;Small Cap Value&#160;&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,442&#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,442&#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,442&#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: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;Fixed Income&#160;&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,050&#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,050&#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,050&#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: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;International&#160;&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,531&#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,531&#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,531&#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: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;Mid Cap Growth&#160;&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,817&#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,817&#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,817&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;28,885&#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;28,885&#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;26,165&#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;2,720&#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;&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&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:MarketableSecuritiesCurrent
      contextRef="ic09e8b0c95434004bb6619b8f87488d3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtMS0xLTEtMA_088498de-aa6b-4ed8-bf83-bf10495b2e5d"
      unitRef="usd">76362000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9d5fc574559b40d9b01cc3a6055d0d32_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtMy0xLTEtMA_9054a192-d790-489c-babb-49f677725a61"
      unitRef="usd">76362000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i86f3da90e67a43b686ffb913594dbedf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtNS0xLTEtMA_9a1d420f-a1b4-44d9-a58c-a5458c056644"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="id3e6d58ac37d415eb012ed64ed7a71df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtNy0xLTEtMA_74149d29-6bbe-4bf8-bbf6-4ce75ecab34a"
      unitRef="usd">76362000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="id15d04aabd0e4b7099492b8cb7f221a5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzYtOS0xLTEtMA_59be5548-ac5e-4f6c-add7-f06d4dfe8fb7"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i71e73516338748ebb69209ec10573717_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtMS0xLTEtMA_9c6fec18-b18d-4aeb-9cfc-b563badbd651"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3ec6ba76aace451193fc98f5b484255b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtMy0xLTEtMA_0110aaee-6372-4b87-be99-045166d645c2"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if11d89af91d64655b45d2ad8af0e0a1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtNS0xLTEtMA_722ff613-17ba-4ba9-a813-810a8d0edee0"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if9477dd0bb544eb4bb7ec0d84f3eaa79_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtNy0xLTEtMA_ddf53429-bd45-4c3c-a9dd-b38d36511e70"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic20fcda2f08440f3910aee94c1aff1cf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzgtOS0xLTEtMA_7a72f3bc-0eb4-4371-be83-e2401797d7c8"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1e8fd6ea52b941b2962fb4c5ecc506dc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktMS0xLTEtMA_9691a62c-9086-42d0-8298-2af939e9359f"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0e3b70c0894043ee9b613958033ed2e8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktMy0xLTEtMA_ce386946-06aa-4392-bf63-ac7f1b1d7500"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="idd04c8282af04f4c810969df780fc556_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktNS0xLTEtMA_9a3f24b9-5c6f-48ca-b12f-f0fa8326c018"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id1c6690f22c948eab88cd21220e05c36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktNy0xLTEtMA_d9e551e2-d3e4-4be5-9475-5c3fd1f0e8aa"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id54d5623138d4e9c99affeec253987b9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzktOS0xLTEtMA_09eacb50-7aeb-4ddd-825e-d6fee8b3f534"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i409ed50b26474b4b9349e44fcb35029b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTEtMS0xLTA_f7910837-fd55-4d1c-bb63-6542eeaa1925"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="icb7cc2a438134ff4a11634daf57153a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTMtMS0xLTA_ce74eceb-7d57-4d4c-bd4c-745d70198f59"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i01a2e4ab88a44c1784a18e8d4e605a24_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTUtMS0xLTA_2e0902db-ebf2-41e8-80dd-9d1329749c55"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i55b0a2d697ed4394b909b0f6b5d81a3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTctMS0xLTA_cae3f2a8-69c3-4d68-8e55-c430540fb005"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic28c5e54983148a2819c177e8f5c9391_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEwLTktMS0xLTA_5b5941ea-8825-4f58-8754-2978c59877cc"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i58861c6e1038417f81b20f405b1adb44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTEtMS0xLTA_34cc6bdc-2bee-4d72-a903-36db9d57d33f"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1498f00c2c864406a5e346aeba069d1d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTMtMS0xLTA_40bb0084-2214-48d1-bbe2-3af67d059bc7"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i9f13bdb8a5894b24b7c8789a583c0014_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTUtMS0xLTA_bef1e8b3-73cc-4303-8c3b-ea98fe53005f"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i8822de8720a04fc98e7dcd66d7c81547_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTctMS0xLTA_4aa7cfa0-f621-49e5-8422-c8105e9ee5de"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i4f1973079c6d43ae9c04e0301a8dbc66_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzExLTktMS0xLTA_f4c2b8d6-e9a8-4077-9d09-10f90311b9ce"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i52db872ee7354e5c806c7f9d4b963188_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTEtMS0xLTA_874bd88d-9698-4a46-a52b-05e5e88289f9"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if32ed6ebbeed4cec854203f7e7d0d417_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTMtMS0xLTA_fdb935b9-5a93-46de-92e3-0157dc955177"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia839b04aca5442ae88cfb31ba4edef29_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTUtMS0xLTA_90fe996b-ef79-4998-9a55-00b0ec8240b3"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaf3024970b7d485ab979d69c090738ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTctMS0xLTA_43e02c29-8270-4a23-a9f6-7f7ab415ad11"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic83118811d034178a5c81f48261b470f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEyLTktMS0xLTA_943b79f1-433a-42b6-87c5-54010d327cfc"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ice6ad9e0373342c5b2d03b1f031b6f6f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTEtMS0xLTA_c8d8f54d-41db-42d0-b97f-40b6d7d1601b"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i46a47068bb6c4f3a996089ae1f2f3e81_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTMtMS0xLTA_a602fd37-db66-429b-a953-f32827ffde16"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id7bc776f5c164046b3d9f19d00003ed7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTUtMS0xLTA_3ca97933-f4f2-4c0c-a865-a0796c233d5f"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if0857b6f6c224e3cb1efe63d4fac5798_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTctMS0xLTA_78f71f53-5677-4ec0-b98e-1bd7791df314"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ice9428c03a9d40649027c8849956dd46_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzEzLTktMS0xLTA_c31b6909-418f-41c1-b3f8-d36ac58b3bdf"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="icf8cc93d53564e87a4f899e2c791101a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTEtMS0xLTA_e4d38221-f545-4360-9e6f-6ea610fab898"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie04f7d2706214e6691b32db8f2865f76_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTMtMS0xLTA_e60e6301-e3e7-4c45-b494-9ee4abb3d843"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i88db1241125844fdb787ddc55218de7f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTUtMS0xLTA_d08ce80b-99be-4281-8390-82f03956a10e"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ifc41e4bb83b94a60a00a441df04a8143_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTctMS0xLTA_4df512ae-58b8-4da9-992f-d689d26fc9c6"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3c5efef4999c4b03badeb4513255a46b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE0LTktMS0xLTA_2e701562-a265-4408-8f20-7e93ca44bdc0"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i869f3e68a0734cd1b89b03f102bffe1d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTEtMS0xLTA_b6d8e960-076e-41f6-b728-b817e284a26a"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i596ca280901a450f9fa876e702a00773_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTMtMS0xLTA_0705accb-4036-4036-830e-f0033e1fafb2"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i13f1cf7984bf40c793a04b7b3bbeb4dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTUtMS0xLTA_6d250f81-5cab-4920-9904-0a42411419a3"
      unitRef="usd">26584000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if923c9a12a74421c9699d62f203520f4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTctMS0xLTA_3e73cdd7-4edb-42bd-a3bb-852fdf6b0097"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i59895c1ce3bf45e082f30c8dd92c529b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkOGNkZTJjOTczZWM0ZGYzYjI5M2EzMmJmMTdhMjQ4Yi90YWJsZXJhbmdlOmQ4Y2RlMmM5NzNlYzRkZjNiMjkzYTMyYmYxN2EyNDhiXzE1LTktMS0xLTA_733e062b-8141-4580-a48e-05d104be41e4"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i371bfd893fd94770ad9e88ac74f87610_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtMS0xLTEtMA_7c99a2ef-0db5-4784-b60f-0f41b6c7994f"
      unitRef="usd">73221000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ied7f0020dc3c4fdebdb7fec791cd063b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtMy0xLTEtMA_baa731ab-19fb-4dae-ba4a-67249a914e59"
      unitRef="usd">73221000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i7f776f1f18b04968b945be2a62065829_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtNS0xLTEtMA_a8099915-4510-415d-b6dc-876e81b2c3d6"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9e3cab207de9480a94755596a13221ca_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtNy0xLTEtMA_a6ad777f-be9b-4776-8ea7-637246ff5756"
      unitRef="usd">73221000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i8cc5603c636c4e5cb955a6783362b96f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzYtOS0xLTEtMA_d679e8e4-8884-47f7-b7e9-485eb443ef27"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iac5c90caeba9456fb9e837c0e7eff2d0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtMS0xLTEtMA_55c91afb-4b60-468d-b631-6459d5d4ddff"
      unitRef="usd">2720000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1b8a2bfd4dee417fac772f799faf7555_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtMy0xLTEtMA_9a6bf703-4ba6-4117-9067-870fedd612cd"
      unitRef="usd">2720000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3941563bcccd4e5dbf19d90b21299400_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtNS0xLTEtMA_41888ceb-a0d1-4bf8-91d5-f320bcf5ff34"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i24b36fc839e2429dbe2039812e5ff517_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtNy0xLTEtMA_7f8fa67f-db46-4d8a-ad02-a0e97dcea0e2"
      unitRef="usd">2720000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i067c69a2e3884ac3bb142c861e12ba15_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzgtOS0xLTEtMA_1a55d3ff-9a24-45cb-968b-fabb0a4f56c9"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i87cd73732a384102a05a8d9b6436baf5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktMS0xLTEtMA_4512702b-1095-4c31-986c-25e5b3541b47"
      unitRef="usd">8523000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2e9232c1984343ce8f0b41e5c06bca5a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktMy0xLTEtMA_b6d7fd6e-2c70-420f-8e0f-1dd8316bcbb7"
      unitRef="usd">8523000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3b1b8b1dfd2246af9907cfbbf310b224_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktNS0xLTEtMA_31a4e438-640a-4ba5-8edd-db03ff2a1da2"
      unitRef="usd">8523000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i459ca6ab6fd243cf90f49e0a607d70b6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktNy0xLTEtMA_99636ba3-73ec-4781-972d-f84051a38b20"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ice5a262c37f642b1851760804820a5b8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzktOS0xLTEtMA_48c81979-783c-4300-99f3-92ae9892114d"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i575d4548a4b241b290c71c641dde151e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTEtMS0xLTA_8441adb9-18a4-40a2-bb80-2fb86c357bf6"
      unitRef="usd">7802000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib98246d15fba468f9d7d451d321e7a9c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTMtMS0xLTA_4d77e636-38c9-465b-b834-d79a79e1bb6c"
      unitRef="usd">7802000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i69f470e753b947f88c32ffe966b615ea_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTUtMS0xLTA_40030e20-0e83-49d6-b4f5-3ae746a52238"
      unitRef="usd">7802000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib16b532c4b0e4cd6918e789eed4956d1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTctMS0xLTA_462570cf-f19f-480f-8633-89764fdbf8d4"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i03b261d3fc8c4868a6c3dfd89ded1642_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEwLTktMS0xLTA_e9dc17e8-143a-4879-a66c-0c5441b1c0c0"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i37e3cfad5e274d709f0b702fb825e57b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTEtMS0xLTA_f91083bf-e57a-4380-b68e-fa2f14eae27d"
      unitRef="usd">3442000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2d6dfb9dbebf45e9922df11ff65d3964_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTMtMS0xLTA_8fb6d0e6-010c-4785-9aaa-d1da8985b982"
      unitRef="usd">3442000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i31c2b58a4e7342bc91125323a2b07f14_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTUtMS0xLTA_4e0fbe95-ef1f-4f3e-9fe2-4246aaaa2df8"
      unitRef="usd">3442000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i260ca34f05ad482e9aeb8f3ec1db5fa5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTctMS0xLTA_29a85942-57e8-4a4e-a173-36fbda90fdd3"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if8eda387043946a8acf2357a1b24d151_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzExLTktMS0xLTA_0cdacf2a-12cd-4d56-8628-02fb01125db3"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia576b0846eed422996a628fe6fb382cf_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTEtMS0xLTA_952d811c-96b2-4e08-ac10-8f0067f5363b"
      unitRef="usd">3050000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ied17bd12780546c09a3694aac23195bb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTMtMS0xLTA_3e7523fd-2b93-492b-aae3-395c3c900ee8"
      unitRef="usd">3050000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i465e50e21b1742409e0d1aa2c997ca48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTUtMS0xLTA_549f856e-d820-4d77-9fac-629af522a963"
      unitRef="usd">3050000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id2c9840439a14a2799e09c4fff4e20bc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTctMS0xLTA_48b40b2a-fe0a-4b14-bc7a-d84fab3195bc"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i8de6f16eb4064e75a314db810fd2bc49_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEyLTktMS0xLTA_2bb70535-9f05-4589-9493-807d82f2fa9f"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id3e1cca6659c4aa79d8224bdad150b99_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTEtMS0xLTA_e52ce7c9-6bb8-4042-91a2-b8d3a5578afa"
      unitRef="usd">1531000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibdeb25c75d5a4d7b8a7cb0ae226875f6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTMtMS0xLTA_d42ca996-87a6-4c47-ba96-0eb482766821"
      unitRef="usd">1531000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if5355469177d4c18b02b942d35eac3f9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTUtMS0xLTA_1ad9514f-5220-44d1-918c-8ad74545405e"
      unitRef="usd">1531000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia02fb0a1d32e45edb0e6e02ea1394e2b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTctMS0xLTA_e502f355-ff2d-40f0-81cd-c9302ed22185"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1fa2231d95454c79894e8e03ef230c88_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzEzLTktMS0xLTA_0cdca347-cb28-4326-8b03-089680db4380"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0b5e81784fd54da2ab8edcdf9c5f9d88_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTEtMS0xLTA_6c11ace6-68f7-40d9-8d34-0689c5b00d87"
      unitRef="usd">1817000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib3f4e9370da14eac81c546b12eced3a5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTMtMS0xLTA_e59c97e5-75e7-4086-9805-687674786824"
      unitRef="usd">1817000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibe8521571d014423aecd621017a9f63e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTUtMS0xLTA_43e35ad1-a29d-4a89-a520-bcf9f236a116"
      unitRef="usd">1817000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic192babc7577482a91370113ddc23b12_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTctMS0xLTA_97909724-9842-4d44-a869-fe9eaff390e2"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ieeb464e981ed48f7a3fca73cbd3e2915_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE0LTktMS0xLTA_3428f5c3-4b00-4be6-8a19-dacb8107429c"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib7923c78233e4dd4937b6ccae113a119_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTEtMS0xLTA_e1f94bfb-4b07-48cd-a213-1aa10ba4c061"
      unitRef="usd">28885000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie7d0d135bae646318bf6a45b841ec94a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTMtMS0xLTA_5ec72f68-270a-4831-8fc0-733bb735710a"
      unitRef="usd">28885000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib0756ac580644772b961e711ab6636f6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTUtMS0xLTA_39b48127-bcf2-4f56-9c3c-74abe20f05b2"
      unitRef="usd">26165000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i923b8549cd7e4e0188050d768cabb945_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTctMS0xLTA_c45755d8-cb29-41ff-a3a9-2817af787aa8"
      unitRef="usd">2720000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i7a2a99f9bdce4eaab3c07baab3378df5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo3ZDEyNTBmZGY2MDk0ZGViOGY3MjMzNzllY2Y2OTA4Yy90YWJsZXJhbmdlOjdkMTI1MGZkZjYwOTRkZWI4ZjcyMzM3OWVjZjY5MDhjXzE1LTktMS0xLTA_36f13764-46bd-4c3f-8eaa-b391726573f6"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzEwOTk1MTE2NDQxMjc_eb1593f1-db0a-43aa-89f8-3abb1f5f5e0e">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.923304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.536873%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.536873%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&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:10pt;font-weight:400;font-family:Arial;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&#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="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&#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="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&#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="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&#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="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&#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="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)&#160;&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;December 31, 2018&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&#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="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&#160;&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,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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;(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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="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&#160;&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 #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:#ffffff;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;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;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:#ffffff;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;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;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:#ffffff;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;(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;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:#ffffff;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;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;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:#ffffff;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;&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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;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:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;72,249&#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,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;(197)&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;73,221&#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&#160;&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 #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:#ffffff;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;72,249&#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 #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:#ffffff;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,169&#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 #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:#ffffff;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;(197)&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 #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:#ffffff;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;73,221&#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 #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:#ffffff;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;&#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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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:left;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;&#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;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:1pt;padding-right:1pt;"&gt;&lt;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&#160;&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;68,220&#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;178&#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;(668)&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;67,730&#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&#160;&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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;68,220&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;178&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;(668)&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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;67,730&#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 #000;border-bottom:3pt double #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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7b0090c259dc41d9857e1869954ee799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtMS0xLTEtMA_6b99442c-414e-405c-937e-25d61835751a"
      unitRef="usd">76162000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7b0090c259dc41d9857e1869954ee799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtMy0xLTEtMA_a2e2691a-5807-4b2d-896d-500b76f5c940"
      unitRef="usd">633000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7b0090c259dc41d9857e1869954ee799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtNS0xLTEtMA_243c4633-82ec-4c73-981f-1a239ac70eaa"
      unitRef="usd">433000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7b0090c259dc41d9857e1869954ee799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtNy0xLTEtMA_33ace2e9-b581-47d0-9257-417cac016d00"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i85e3364cf40a4f2b9979f5e54c839b12_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzQtOS0xLTEtMA_9c652531-a16b-4e8b-a5ba-f9a0c76a3351"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtMS0xLTEtMA_f907da12-4df1-4746-a5e5-8a8c4e45098b"
      unitRef="usd">76162000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtMy0xLTEtMA_d9a5d7c2-38d5-4b16-a4d6-c81874a5f684"
      unitRef="usd">633000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtNS0xLTEtMA_811a071b-75e4-420f-aab8-233c34e6a647"
      unitRef="usd">433000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtNy0xLTEtMA_4d5aeed5-2f45-4188-9fd8-5c4bdf7562b4"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzUtOS0xLTEtMA_55c52c14-6e8a-4e74-ad9f-cd24c40b97d6"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8f7047b34c774e898138bb27c98cf5d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtMS0xLTEtMA_a4b66e89-a557-4326-b033-d8613446e8e4"
      unitRef="usd">72249000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8f7047b34c774e898138bb27c98cf5d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtMy0xLTEtMA_1530171d-b184-4dcf-a279-5f575572d029"
      unitRef="usd">1169000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8f7047b34c774e898138bb27c98cf5d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtNS0xLTEtMA_588236fb-15e4-4395-9b42-fb2c43c30863"
      unitRef="usd">197000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f7047b34c774e898138bb27c98cf5d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtNy0xLTEtMA_a7ded56d-3d29-44a8-bc69-feca42eb69a8"
      unitRef="usd">73221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i81f561a88d664bafb673b477d05c2c53_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzgtOS0xLTEtMA_63adbeda-9652-40f0-8aed-4714d1d2baf8"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktMS0xLTEtMA_dfe54f7d-dd4b-4a4d-b69c-5b29c8f19442"
      unitRef="usd">72249000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktMy0xLTEtMA_45a474a5-5a87-4e46-8814-5c37700520c0"
      unitRef="usd">1169000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktNS0xLTEtMA_c4c06422-bb37-400e-b4f2-273a4d75c320"
      unitRef="usd">197000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktNy0xLTEtMA_75ae863a-d48a-4784-be18-46133d987dc3"
      unitRef="usd">73221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzktOS0xLTEtMA_73e7817d-6ad1-4f29-8d17-5fa83259adbe"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7e35da3eaaa744508cc84f0d2138a617_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTEtMS0xLTA_23e7190a-d72d-4b50-9d8c-70771e5fea45"
      unitRef="usd">68220000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7e35da3eaaa744508cc84f0d2138a617_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTMtMS0xLTA_cff29c10-ef0d-4bfd-a00a-10fe67b45f30"
      unitRef="usd">178000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7e35da3eaaa744508cc84f0d2138a617_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTUtMS0xLTA_a5c838de-55d5-4cd8-af94-04e94b4b916c"
      unitRef="usd">668000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e35da3eaaa744508cc84f0d2138a617_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTctMS0xLTA_b3ab70da-9141-4f7a-a9d2-6a4a6ee23b44"
      unitRef="usd">67730000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i78365da7ae834f4bbc2cb1f454a39e3e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEyLTktMS0xLTA_d7894ce0-3f82-4ad7-8268-575c172acbee"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTEtMS0xLTA_1b66328e-030b-4a20-b6f8-a2108c436001"
      unitRef="usd">68220000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTMtMS0xLTA_a5023320-07ca-44f2-a60c-c09d89b7ae64"
      unitRef="usd">178000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTUtMS0xLTA_be5c1e9c-e829-4a8c-8e4b-e996e791c527"
      unitRef="usd">668000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTctMS0xLTA_334af782-97cd-43b5-bed6-5869305dd361"
      unitRef="usd">67730000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTpkNzgxMDIzYzk5YmI0YzUxODU3ZmE0MjU5Nzg4YmI2Ny90YWJsZXJhbmdlOmQ3ODEwMjNjOTliYjRjNTE4NTdmYTQyNTk3ODhiYjY3XzEzLTktMS0xLTA_829cffd8-b855-4a19-8f96-9d8d258e0ef0"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90ZXh0cmVnaW9uOjI2YWYxMmE0MTU2YjQ1MjE4NzY4OWM4YTdhM2FlMzIwXzIxOTkwMjMyNTg4MTY_06c1694c-21af-4402-aee8-03ed0f50bb43">&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 following table summarizes the contractual maturities of debt securities held at December&#160;31, 2018 and 2017, which are classified as marketable securities in the Consolidated Balance Sheets:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.595308%;"/&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:15.595308%;"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;"&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&#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="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;December 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;2018&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;2017&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;Contractual maturity:&#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="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;Maturing in one year or less&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,645&#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;916&#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;Maturing in second year through fifth year&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;24,649&#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;15,948&#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;Maturing in sixth year through tenth year&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;14,769&#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,851&#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;Maturing after ten years&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;35,299&#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;33,506&#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 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;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;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;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;73,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzUtMS0xLTEtMA_59e39732-c8ce-431f-9d5c-df9f62cc0fec"
      unitRef="usd">1645000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzUtMy0xLTEtMA_6142a428-7c1a-42fe-934e-25d9909a3c4d"
      unitRef="usd">916000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzYtMS0xLTEtMA_0c911cbb-c1b1-4566-b4dc-42f12bc1c807"
      unitRef="usd">24649000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzYtMy0xLTEtMA_6215ee50-a741-4f38-9f88-f0e8937c350f"
      unitRef="usd">15948000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzctMS0xLTEtMA_4c0da378-9ab7-4443-837e-98a1c259f460"
      unitRef="usd">14769000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzctMy0xLTEtMA_79438422-4e29-4572-8676-0d39133a8049"
      unitRef="usd">22851000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzgtMS0xLTEtMA_df151813-3b89-4958-ad98-c8325595c233"
      unitRef="usd">35299000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzgtMy0xLTEtMA_823b95da-96be-4850-8f82-4781261cf185"
      unitRef="usd">33506000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzktMS0xLTEtMA_281d8edc-56e9-4ecd-9311-303f01f9d25e"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MTUvZnJhZzoyNmFmMTJhNDE1NmI0NTIxODc2ODljOGE3YTNhZTMyMC90YWJsZTo5YjRlY2ZjZDkwYTg0MDMzYTU5NjdiYjg4MjhlOTczYi90YWJsZXJhbmdlOjliNGVjZmNkOTBhODQwMzNhNTk2N2JiODgyOGU5NzNiXzktMy0xLTEtMA_10481e44-77a0-4540-b338-671ac8681aeb"
      unitRef="usd">73221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NjE1MzM_1ef7f4fb-01a5-4bc3-a1db-cd61cafecfb6">&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;&#160;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;line-height:120%;"&gt;The Company&#x2019;s accounts and notes receivable balances consisted of the following as of December&#160;31, 2018 and 2017:&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;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&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:62.327485%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&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:15.543860%;"/&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:10pt;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;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&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;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;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:15pt;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;"&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;Short-term&#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="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="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;/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&#160;&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;389,047&#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;390,705&#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&#160;&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;(47,209)&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 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;(11,985)&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&#160;&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 #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;341,838&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;378,720&#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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;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 colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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:#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&#160;&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;53,043&#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 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,476&#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&#160;&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: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 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: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&#160;&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 #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;43,043&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;15,476&#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&#160;&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;border-bottom:3pt double #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;border-bottom:3pt double #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;384,881&#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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;394,196&#160;&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-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 makes credit decisions on a case&#x2013;by&#x2013;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;line-height:120%;"&gt;The Company&#x2019;s net current accounts and notes receivable balance decreased from December&#160;31, 2017. 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, modification or termination of client relationships. However, the Company offset its accounts and notes receivable&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; with an increased allow&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;ance for doubtful accounts in 2018 related to&#160;multiple&#160;corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense&#160;compared to our historical experience.&#160;In addition, the Company converted approximately $24.8 million of accounts receivable to long-term notes receivable. Additionally,&#160;in 2018&#160;the Company finalized an agreement for a long-term promissory note receivable related to the previously mentioned corporate restructurings. The promissory note receivable was $10.0 million, net of reserve which has been classified as a long-term notes receivable on the Company's balance sheet for the year ended December&#160;31, 2018.&lt;/span&gt;&lt;/div&gt;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 a definitive repayment plan and providing a means by which to further evidence the amounts owed. As of December&#160;31, 2018 and 2017, the Company had $63.3&#160;million and $36.6&#160;million, net of reserves, respectively, of such promissory notes outstanding. 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.</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NTQ3NDU_6b833253-cfef-432f-8a33-888b5df2b906">&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&#x2019;s accounts and notes receivable balances consisted of the following as of December&#160;31, 2018 and 2017:&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;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&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:62.327485%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&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:15.543860%;"/&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:10pt;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;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&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;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;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:15pt;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;"&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;Short-term&#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="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="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;/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&#160;&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;389,047&#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;390,705&#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&#160;&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;(47,209)&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 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;(11,985)&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&#160;&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 #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;341,838&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;378,720&#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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;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 colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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:#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&#160;&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;53,043&#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 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,476&#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&#160;&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: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 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: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&#160;&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 #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;43,043&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;15,476&#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&#160;&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;border-bottom:3pt double #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;border-bottom:3pt double #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;384,881&#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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;394,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzMtMS0xLTEtMjc5Mg_ecc8c9c8-4af0-44c6-b40e-86bfb6de0c44"
      unitRef="usd">389047000</hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent>
    <hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzMtMy0xLTEtMjc5Mg_475f8f79-3cf6-43b2-b098-21ee0fe33ddb"
      unitRef="usd">390705000</hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzQtMS0xLTEtMjc5Mg_15adea0b-0dbf-4745-ab2e-bcb7ece85acd"
      unitRef="usd">47209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzQtMy0xLTEtMjc5Mg_e1e9a372-1f5f-4acc-9ce8-60fded1d4281"
      unitRef="usd">11985000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzUtMS0xLTEtMjc5Mg_cb032a29-ecaf-4357-9a90-e5f0cb76ae7e"
      unitRef="usd">341838000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzUtMy0xLTEtMjc5Mg_b5f606d6-6166-4626-adda-4fad2f478079"
      unitRef="usd">378720000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzctMS0xLTEtMjgwNw_4219b117-669e-428e-979f-55352289cbd1"
      unitRef="usd">53043000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzctMy0xLTEtMjgwNw_d75191af-b8a7-46b4-aae7-0d82645941b6"
      unitRef="usd">15476000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzgtMS0xLTEtMjc5Mg_c726d1d2-c4d3-40c3-9e87-dab1f14588f0"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzgtMy0xLTEtMjc5Mg_288e3d18-c1a2-4ee1-93dc-a45c9d11d7b8"
      unitRef="usd">0</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzktMS0xLTEtMjc5Mg_ce51e0d6-6b2d-4a8a-ae81-4500b9cde22e"
      unitRef="usd">43043000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzktMy0xLTEtMjc5Mg_3244490f-522d-4e79-bff7-7795a169e3e1"
      unitRef="usd">15476000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzEwLTEtMS0xLTI3OTI_b76b727a-eceb-4da9-8c8a-733b21ee0005"
      unitRef="usd">384881000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90YWJsZTo3NTU3MDkzNGViNDQ0YWUzYTNjZDA3NjM5NTk1NWMwYi90YWJsZXJhbmdlOjc1NTcwOTM0ZWI0NDRhZTNhM2NkMDc2Mzk1OTU1YzBiXzEwLTMtMS0xLTI3OTI_eb41fd05-83d5-4f24-bf16-22707d318b62"
      unitRef="usd">394196000</us-gaap:AccountsAndNotesReceivableNet>
    <hcsg:AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3Nzk4MTA_467a47a3-226c-4add-907e-39be6b7ffe97"
      unitRef="usd">24800000</hcsg:AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i334a919016044528a4c5bb85248beb74_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzE2NDkyNjc0NTcyNjQ_d86f2db3-4333-4176-bbd3-7f8a674f7bdb"
      unitRef="usd">10000000.0</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesReceivableNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3ODEyODI_cce93d44-5bbe-44a3-9b76-508eea78f6dd"
      unitRef="usd">63300000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MjcvZnJhZzo0OWI2NGIwMDQyY2Q0N2MyYjM2NDQ0M2I2YWZmOGE5OC90ZXh0cmVnaW9uOjQ5YjY0YjAwNDJjZDQ3YzJiMzY0NDQzYjZhZmY4YTk4XzY1OTcwNjk3ODEyNTM_0ba2e5a6-5ddb-49fa-b306-74dc224f8305"
      unitRef="usd">36600000</us-gaap:NotesReceivableNet>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzE2NDkyNjc0NTkyMzY_0db7dc8f-93a5-494b-a855-b6b4b84d6ec9">&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&#160;&#x2014;&#160;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;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;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. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Bad debt provision&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;51,387&#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;6,250&#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,629&#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;line-height:120%;"&gt;The increase to the bad debt provision for 2018 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;related to multiple corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense compared to the Company's historical experience.&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 making the Company&#x2019;s 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 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:700;line-height:119%;"&gt;Impaired 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;line-height:119%;"&gt;The Company evaluates&#160;its 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. The increase in impaired notes receivable and the related reserve during the year ended December&#160;31, 2018&#160;related to the corporate restructuring of a privately held, multi-state operator that occurred during 2018. A result of the corporate restructuring was a long-term promissory note receivable of $10.0 million, net of reserve.&#160;Summary schedules of impaired notes receivable, and the related reserve, for the years ended&#160;December&#160;31, 2018, 2017 and 2016 are as follows:&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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.264706%;"/&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:10.352941%;"/&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:10.352941%;"/&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:10.352941%;"/&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:10.500000%;"/&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:10.500000%;"/&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="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;Impaired Notes Receivable&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: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;Year Ended December 31,&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;Balance Beginning of 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;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;Additions&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;Deductions&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;Balance End of 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;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;Average Outstanding Balance&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="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;2018&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;6,854&#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;23,382&#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,532&#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;25,704&#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;15,448&#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;2017&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;5,685&#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,169&#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;6,854&#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;6,270&#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;2016&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;6,471&#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;786&#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;5,685&#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;6,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.214076%;"/&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:10.463343%;"/&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:10.463343%;"/&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:10.463343%;"/&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:10.463343%;"/&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="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;"&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;Reserve for Impaired Notes Receivable&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;/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;Year Ended December 31,&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;Balance Beginning of 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;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;Additions&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;Deductions&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;Balance End of Year&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="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;"&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;/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;2018&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,884&#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;12,526&#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,938&#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;13,472&#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;2017&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,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 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;465&#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,884&#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;2016&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,139&#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;280&#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;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;For impaired notes receivable, interest income is recognized on a cost recovery basis only. As a result, no interest income was&#160;recognized on impaired notes receivable.&#160;The Company follows an income recognition policy on&#160;all other notes receivable that do not recognize interest income until cash payments are received. This policy was established, recognizing the environment of the long-term care industry, and not because such notes receivable are necessarily impaired. The difference between income recognition on a full accrual basis and cash basis, for notes receivable that are not considered impaired, is not material.</us-gaap:AllowanceForCreditLossesTextBlock>
    <hcsg:ScheduleOfBadDebtExpenseTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzIxOTkwMjMyNTg4MjI_8ec08e09-1b52-482e-a695-20a4198daf4a">In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Bad debt provision&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;51,387&#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;6,250&#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,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</hcsg:ScheduleOfBadDebtExpenseTableTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtMS0xLTEtMA_98036728-3196-4365-9b13-824427c68934"
      unitRef="usd">51387000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtMy0xLTEtMA_b454e549-3366-465d-8841-3baec18829c7"
      unitRef="usd">6250000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTowMWY0YmVlMjE2ZjM0M2M3YjIzMWFmZDUzNDZiODAzMi90YWJsZXJhbmdlOjAxZjRiZWUyMTZmMzQzYzdiMjMxYWZkNTM0NmI4MDMyXzMtNS0xLTEtMA_3a11ddf3-3235-49f2-87de-cca1fb5dd0f2"
      unitRef="usd">4629000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i334a919016044528a4c5bb85248beb74_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzY1OTcwNjk3ODI3NDg_c301c1c0-e5b8-4e7e-acce-536d2fc36f86"
      unitRef="usd">10000000.0</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:ImpairedFinancingReceivablesTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90ZXh0cmVnaW9uOmMyMjg1ZjliN2I3MTQ5OWZiZGE2MTk2ZmQ1MjE2NjhhXzIxOTkwMjMyNTg4MjM_db35fda0-6267-498d-bade-3d209f65cfef">December&#160;31, 2018, 2017 and 2016 are as follows:&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:32.264706%;"/&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:10.352941%;"/&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:10.352941%;"/&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:10.352941%;"/&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:10.500000%;"/&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:10.500000%;"/&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="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;Impaired Notes Receivable&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: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;Year Ended December 31,&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;Balance Beginning of 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;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;Additions&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;Deductions&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;Balance End of 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;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;Average Outstanding Balance&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="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;2018&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;6,854&#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;23,382&#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,532&#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;25,704&#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;15,448&#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;2017&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;5,685&#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,169&#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;6,854&#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;6,270&#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;2016&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;6,471&#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;786&#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;5,685&#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;6,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:45.214076%;"/&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:10.463343%;"/&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:10.463343%;"/&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:10.463343%;"/&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:10.463343%;"/&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="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;"&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;Reserve for Impaired Notes Receivable&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;/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;Year Ended December 31,&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;Balance Beginning of 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;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;Additions&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;Deductions&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;Balance End of Year&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="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;"&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;/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;2018&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,884&#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;12,526&#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,938&#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;13,472&#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;2017&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,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 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;465&#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,884&#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;2016&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,139&#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;280&#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;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ImpairedFinancingReceivablesTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtMi0xLTEtMA_dc18d47c-3fea-4cb7-8c30-438e2ef62d4e"
      unitRef="usd">6854000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <hcsg:IncreaseInImpairedNotesReceivable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtNC0xLTEtMA_cb192b13-f19c-4f9d-bb0b-4483e9e3f767"
      unitRef="usd">23382000</hcsg:IncreaseInImpairedNotesReceivable>
    <hcsg:DecreaseInImpairedNotesReceivable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtNi0xLTEtMA_d1904ce5-3994-40b3-bb4f-00dbc59c6b82"
      unitRef="usd">4532000</hcsg:DecreaseInImpairedNotesReceivable>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtOC0xLTEtMA_5b85b5b5-ff98-4443-9646-93145e5fef85"
      unitRef="usd">25704000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzMtMTAtMS0xLTA_2cc281fa-4d34-430d-b9e0-28fe29b8124a"
      unitRef="usd">15448000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtMi0xLTEtMA_57653eaf-c793-49a9-ae71-23ee587758e7"
      unitRef="usd">5685000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <hcsg:IncreaseInImpairedNotesReceivable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtNC0xLTEtMA_45f1df74-7bc8-4994-acd7-b963dc139938"
      unitRef="usd">1169000</hcsg:IncreaseInImpairedNotesReceivable>
    <hcsg:DecreaseInImpairedNotesReceivable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtNi0xLTEtMA_5be34dcd-c9e4-4de8-af3b-5bbbcee36814"
      unitRef="usd">0</hcsg:DecreaseInImpairedNotesReceivable>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtOC0xLTEtMA_32dd6049-eadd-4381-be2a-a2730b2e4d4b"
      unitRef="usd">6854000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzQtMTAtMS0xLTA_002f7bd7-1426-4c3f-9b42-3dc9042c7994"
      unitRef="usd">6270000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i9536da911cf7426fae3239c5bbea2d53_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtMi0xLTEtMA_8749e5cd-cee1-451b-8f84-8b769c007572"
      unitRef="usd">6471000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <hcsg:IncreaseInImpairedNotesReceivable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtNC0xLTEtMA_11f3c01c-2341-48f7-89cb-44d68fb3d8f7"
      unitRef="usd">0</hcsg:IncreaseInImpairedNotesReceivable>
    <hcsg:DecreaseInImpairedNotesReceivable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtNi0xLTEtMA_617f0912-8422-4708-8ad4-6b14cb643bfa"
      unitRef="usd">786000</hcsg:DecreaseInImpairedNotesReceivable>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtOC0xLTEtMA_216d556a-deb8-4c4e-90ed-68d0387a600d"
      unitRef="usd">5685000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3ZDc1ZjAxZjdkY2Y0YWM4ODdlNmMwYzY0MmQyMDRkYy90YWJsZXJhbmdlOjdkNzVmMDFmN2RjZjRhYzg4N2U2YzBjNjQyZDIwNGRjXzUtMTAtMS0xLTA_77c9f3f6-4bf6-49f6-bccc-eb6e839cdd22"
      unitRef="usd">6078000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtMi0xLTEtMA_5fd68a69-e0fd-48cf-8d6b-0f1af91b2c19"
      unitRef="usd">2884000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <hcsg:IncreaseInReservedForImpairedNotesReceivable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtNC0xLTEtMA_5bf163c1-05db-46bd-9c9c-86fbdd8b69a0"
      unitRef="usd">12526000</hcsg:IncreaseInReservedForImpairedNotesReceivable>
    <hcsg:DecreaseInReservedForImpairedNotesReceivable
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtNi0xLTEtMA_efec9344-6424-4f30-a10b-d69190fb7c74"
      unitRef="usd">1938000</hcsg:DecreaseInReservedForImpairedNotesReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzMtOC0xLTEtMA_43e7f1b7-0ef5-42b2-9281-59e77efd4b4e"
      unitRef="usd">13472000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtMi0xLTEtMA_b5db2838-db1b-448b-a8e0-cc581705f337"
      unitRef="usd">2419000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <hcsg:IncreaseInReservedForImpairedNotesReceivable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtNC0xLTEtMA_dd901387-4f50-483e-85f5-d8fdff008b6c"
      unitRef="usd">465000</hcsg:IncreaseInReservedForImpairedNotesReceivable>
    <hcsg:DecreaseInReservedForImpairedNotesReceivable
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtNi0xLTEtMA_87d5cacb-01a4-4ec8-ace9-e49a665ed8e1"
      unitRef="usd">0</hcsg:DecreaseInReservedForImpairedNotesReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzQtOC0xLTEtMA_d323a3cb-b432-428e-b33c-947fa7f942dd"
      unitRef="usd">2884000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9536da911cf7426fae3239c5bbea2d53_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtMi0xLTEtMA_82100437-9b09-4ecf-b994-07651d0f23bb"
      unitRef="usd">2139000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <hcsg:IncreaseInReservedForImpairedNotesReceivable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtNC0xLTEtMA_4acd500e-4ed3-4a68-bde4-eba4bbc53def"
      unitRef="usd">280000</hcsg:IncreaseInReservedForImpairedNotesReceivable>
    <hcsg:DecreaseInReservedForImpairedNotesReceivable
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtNi0xLTEtMA_f8579595-9b14-420f-a65b-50e51b0eb243"
      unitRef="usd">0</hcsg:DecreaseInReservedForImpairedNotesReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81MzkvZnJhZzpjMjI4NWY5YjdiNzE0OTlmYmRhNjE5NmZkNTIxNjY4YS90YWJsZTo3NGYwODAzNjZlZWM0ZTdmYmIyN2IxMGRiMWEyNjNkMS90YWJsZXJhbmdlOjc0ZjA4MDM2NmVlYzRlN2ZiYjI3YjEwZGIxYTI2M2QxXzUtOC0xLTEtMA_c8287972-e597-438d-9681-8c33a38c84bf"
      unitRef="usd">2419000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzE2NDkyNjc0NDIxNDI_11543a17-a687-4f62-82da-02c7be41f9dd">&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 9 &#x2014;&#160;Lease Commitments&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 leases office facilities, equipment and vehicles under operating leases expiring on various dates through 2025. Certain office leases contain renewal options. The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of 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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.979472%;"/&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:20.287390%;"/&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&#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="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&#160;&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;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,203&#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&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,799&#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&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,097&#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&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;677&#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&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;677&#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;Thereafter&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;677&#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;Total minimum lease payments&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;9,130&#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;line-height:120%;"&gt;Total expense for all operating leases for the years ended December&#160;31, 2018, 2017 and 2016 was 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Operating lease expense&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;4,039&#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,833&#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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzIxOTkwMjMyNTU5OTY_74de104d-da1a-4052-a95d-d062d8968ef2">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of December&#160;31, 2018:&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:74.979472%;"/&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:20.287390%;"/&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&#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="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&#160;&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;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,203&#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&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,799&#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&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,097&#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&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;677&#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&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;677&#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;Thereafter&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;677&#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;Total minimum lease payments&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;9,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzItMi0xLTEtMA_929c6c68-153c-406b-8991-4010ac3bd546"
      unitRef="usd">3203000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzMtMi0xLTEtMA_93ecbeb6-db20-4ae5-806f-550e2848c663"
      unitRef="usd">2799000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzQtMi0xLTEtMA_32c62620-08b8-4ef5-828e-68efe723cfa0"
      unitRef="usd">1097000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzUtMi0xLTEtMA_313b2b7b-4786-4cbe-a8d5-7c28031fef01"
      unitRef="usd">677000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzYtMi0xLTEtMA_e7201f89-fcdc-42a9-9c27-90849f5dc5ff"
      unitRef="usd">677000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzctMi0xLTEtMA_b4dd3018-aa69-4701-b55f-9336f6dcd618"
      unitRef="usd">677000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZToxMzI3MWUyZDk5MjI0Y2ZhODE0ZWMzNGVjYmViZjgzYy90YWJsZXJhbmdlOjEzMjcxZTJkOTkyMjRjZmE4MTRlYzM0ZWNiZWJmODNjXzgtMi0xLTEtMA_be4e6087-dc97-4203-a9c5-671a2aa286b5"
      unitRef="usd">9130000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <hcsg:ScheduleOfOperatingLeasesExpensesTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90ZXh0cmVnaW9uOjRmODE4ZWUxM2U1MTQyZTZhOWYzNDNjNDZhM2ZjMzUwXzIxOTkwMjMyNTU5OTc_0dacb399-7c2f-46d0-a77c-720e2a8e0b58">&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;Total expense for all operating leases for the years ended December&#160;31, 2018, 2017 and 2016 was 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Operating lease expense&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;4,039&#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,833&#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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:ScheduleOfOperatingLeasesExpensesTableTextBlock>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtMS0xLTEtMA_b62ad77e-fb77-44a0-9235-0ad6038b2ffd"
      unitRef="usd">4039000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtMy0xLTEtMA_11795357-bf91-4340-bdd4-01ee8d5a0f65"
      unitRef="usd">3833000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NjQvZnJhZzo0ZjgxOGVlMTNlNTE0MmU2YTlmMzQzYzQ2YTNmYzM1MC90YWJsZTo1M2FjODdmNmQyZTU0NzgwYWYwYzcxNmE3NTBmNTQ3Zi90YWJsZXJhbmdlOjUzYWM4N2Y2ZDJlNTQ3ODBhZjBjNzE2YTc1MGY1NDdmXzMtNS0xLTEtMA_7dc4b003-cb84-47be-b2e4-0059c49f2a0d"
      unitRef="usd">2615000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjQxOTE_1b4e931f-17ce-4dc5-ad5e-ad5d06cdd334">&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;&#160;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;line-height:120%;"&gt;A summary of stock-based compensation expense and related tax benefits for the years ended December&#160;31, 2018, 2017 and 2016 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.882353%;"/&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:8.882353%;"/&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:8.882353%;"/&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="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;"&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;Year Ended December 31,&#160;&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;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;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;2017&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;2016&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="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;(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;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;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;2,989&#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,740&#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,193&#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 units and restricted stock&#160;&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,591&#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,205&#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;550&#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;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;320&#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,040&#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;509&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;5,900&#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;5,985&#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;4,252&#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;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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total recognized tax benefit related to stock-based compensation&#160;&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,480&#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;5,709&#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,773&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated&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;&#160;Statements of Comprehensive Income.&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 of&#160;December&#160;31, 2018 and&#160;2017, the unrecognized compensation cost related to unvested stock options and awards was $14.0 million and $11.4 million, respectively. The weighted average period over which these awards will vest was approximately 2.5 years as of December&#160;31, 2018 and 2.7 years as of&#160;December&#160;31, 2017.&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;line-height:120%;"&gt;The Company&#x2019;s 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;line-height:120%;"&gt;As of December&#160;31, 2018, 2.9 million shares of Common Stock were reserved for issuance under the Plan, including 0.5 million shares available for future grant. No stock award will have a term in excess of ten years. All awards granted under the Plan become vested and exercisable ratably over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExOTI_06e25834-18cc-4cc8-88ad-6d702c542bed"&gt;five&lt;/span&gt; year 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;line-height:120%;"&gt;The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the individuals who will be granted stock awards, the number of stock awards each individual will receive and 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;line-height:120%;"&gt;A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during 2018 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:61.157895%;"/&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:14.666667%;"/&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: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: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;Number of Shares&lt;/span&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: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;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&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: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;December 31, 2017&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,374&#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;29.22&#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;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;169&#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;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: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;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;(351)&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;25.12&#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;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;(65)&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;35.50&#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;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;(6)&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.10&#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;December 31, 2018&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,121&#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;31.53&#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;line-height:120%;"&gt;The weighted average grant-date fair value of stock options granted during the years ended 2018, 2017 and 2016 were $10.48, $8.52 and $7.46 per common share, respectively. The total intrinsic value of options exercised during the years ended 2018, 2017 and 2016 were $7.8 million, $19.5 million and $4.9 million, respectively. The total fair value of options vested during the years ended 2018, 2017 and 2016 were $3.7 million, $3.2 million&#160;and $2.8 million, 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;line-height:120%;"&gt;For the years ended&#160;December&#160;31, 2018 and 2017&#160;the tax benefit realized from stock options exercised&#160;were&#160;$1.0 million and $5.3 million, 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;line-height:120%;"&gt;The fair value of the stock option awards granted during 2018, 2017 and 2016 were estimated on the dates of grant using the Black-Scholes option valuation model&#160;and 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:46.099415%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812865%;"/&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:14.812865%;"/&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:14.812865%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="15" 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;"&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;Year Ended December 31,&#160;&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;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;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;2017&#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;2016&#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;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.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;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.0&#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.0&#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.8 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;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;21.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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;25.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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;26.0&#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.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;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.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;2.0&#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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes other information about the stock options at 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.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.592972%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.407028%;"/&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;December 31, 2018&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;20,351&#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;5.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:#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,051&#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;25.20&#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;15,750&#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.5 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;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.&#160;For both&#160;the years ended December&#160;31, 2018 and 2017, the Company granted 0.1 million restricted stock units with a weighted average grant date fair value of $52.06 and $40.16 per unit, respectively. There were no restricted stock units granted during 2016.&#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;For the years ended December&#160;31, 2018 and 2017, the Company did not grant restricted stock. For the year ended December&#160;31, 2016 the Company granted&#160;less than 0.1 million&#160;shares&#160;of restricted stock,&#160;with a weighted average grant date fair value of $34.14&#160;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;line-height:120%;"&gt;A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during 2018 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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.595308%;"/&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:15.595308%;"/&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 #000;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&#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 #000;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 #000;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&#160;&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, 2017&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;145&#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;37.07&#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;139&#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;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;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;(36)&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;35.79&#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;(7)&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;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;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;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;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;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;45.47&#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;line-height:120%;"&gt;The weighted average remaining vesting period for the unvested restricted stock units and restricted stock is 3.3 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;line-height:120%;"&gt;The weighted average grant-date fair values and total fair values of restricted stock units and restricted stock&#160;vested during 2018, 2017 and 2016 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&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:10.500000%;"/&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:10.647059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="15" 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;"&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;Year Ended December 31,&#160;&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;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;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;2017&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;2016&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="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;(in thousands, except per share data)&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="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 grant-date fair value of restricted stock units and restricted stock granted&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;52.06&#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;40.16&#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;34.14&#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 fair value of restricted stock units and restricted stock vested&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,822&#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;690&#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;311&#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;line-height:120%;"&gt;Fair value is determined based on the market price of the shares on the date of grant. The weighted average remaining vesting period for the unvested restricted stock is 3.3 years.&#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;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;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 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;line-height:120%;"&gt;Under the ESPP, the Company is authorized to issue up to 4.1 million shares of Common Stock to its employees. Pursuant to such authorization, there are 2.2 million shares available for future grant at&#160;December&#160;31, 2018. Under the terms of the ESPP, participants may contribute through payroll deductions up to $21,250 (85% of IRS limitation) of their compensation toward the purchase of the Company&#x2019;s Common Stock. No employee may purchase Common Stock which exceeds $25,000 in fair market value (determined on the option date) for each calendar year. The option price per share is equal to the lower of 85% of the fair market price on the first day of the offering period, or 85% of the fair market price on the last day of the offering 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;line-height:120%;"&gt;The following table summarizes information about the Company&#x2019;s ESPP annual offerings for the years ended December&#160;31, 2018, 2017 and 2016:&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:55.562408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.656388%;"/&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:11.656388%;"/&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:11.656388%;"/&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;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&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;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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Common shares purchased&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;53&#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;54&#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;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: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;Per common share purchase 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;34.15&#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;33.29&#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;29.64&#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;line-height:120%;"&gt;The Company offers a Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) for certain key executives and employees. The SERP is not qualified under Section&#160;401 of the Internal Revenue Code. The SERP allows participants to defer up to 25% 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 25% match of up to 15% of their deferral in the form of Company Common Stock based on the then-current market value. SERP participants fully vest in the Company&#x2019;s matching contribution three years from the first day of the initial year of participation. The income deferred and the matching contributions are unsecured and subject to the claims of the Company&#x2019;s general creditors.&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;Under the SERP, the Company is authorized to issue up to 1.0 million shares of Common Stock to its employees. Pursuant to such authorization, there are 0.4 million&#160;shares available for future grant at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;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; At the time of issuance, such shares were accounted for at cost as treasury stock. At December&#160;31, 2018, approximately 0.3 million of such shares are vested and remain in the respective active participants&#x2019; accounts with the trustee.&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 following table summarizes information about the SERP for the plan years ended December&#160;31, 2018, 2017 and 2016:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.304985%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&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:12.076246%;"/&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:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;&#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;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;547&#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;503&#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;511&#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;Treasury shares issued to fund 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;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;14&#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&#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;13&#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;SERP trust account balance at December&#160;31 &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 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;39,766&#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;42,467&#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;34,599&#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 (loss) 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;(1,469)&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,534&#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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;Both the SERP match and the deferrals are included in the selling, general and administrative caption in 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;&#160;Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&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:15.08pt;"&gt;Shares related to the SERP match for each year are funded at the beginning of the subsequent year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants&#x2019; trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY2NTI_28fefd70-0f4d-45dd-9b5a-4e5830112081">&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 summary of stock-based compensation expense and related tax benefits for the years ended December&#160;31, 2018, 2017 and 2016 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.882353%;"/&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:8.882353%;"/&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:8.882353%;"/&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="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;"&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;Year Ended December 31,&#160;&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;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;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;2017&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;2016&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="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;(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;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;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;2,989&#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,740&#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,193&#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 units and restricted stock&#160;&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,591&#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,205&#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;550&#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;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;320&#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,040&#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;509&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;5,900&#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;5,985&#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;4,252&#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;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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total recognized tax benefit related to stock-based compensation&#160;&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,480&#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;5,709&#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,773&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated&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;&#160;Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtMS0xLTEtMA_44659c98-631f-4d8c-8147-e78dc6a5166c"
      unitRef="usd">2989000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtMy0xLTEtMA_178e7da4-54f0-4f27-9dd3-292b97942945"
      unitRef="usd">3740000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzMtNS0xLTEtMA_0b134529-5b1d-48c3-b333-3a818e02cca7"
      unitRef="usd">3193000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtMS0xLTEtMA_5fa1fdc9-b38a-4d37-b0b2-afcfb66b5001"
      unitRef="usd">2591000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtMy0xLTEtMA_cec1a1df-76e9-404d-a305-9f4c855cc521"
      unitRef="usd">1205000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzQtNS0xLTEtMA_77f9d474-d0f8-4efd-8652-fadbfa1b8120"
      unitRef="usd">550000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtMS0xLTEtMA_a6206091-796f-4934-a8b9-3b1c52532793"
      unitRef="usd">320000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtMy0xLTEtMA_3f329298-765a-4c56-aa33-9d07008165e6"
      unitRef="usd">1040000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzUtNS0xLTEtMA_03d969c2-df7d-48c8-af12-03e063994d16"
      unitRef="usd">509000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtMS0xLTEtMA_6cf79e4c-fb2c-482c-b42b-75cce45eb3c1"
      unitRef="usd">5900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtMy0xLTEtMA_7a5c631c-fc6f-439e-9bc9-7b407218a36d"
      unitRef="usd">5985000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzYtNS0xLTEtMA_14815540-8c14-4ee2-9392-019d1aeb5961"
      unitRef="usd">4252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtMS0xLTEtMA_b491b8f7-385c-4024-aa5d-8392ba291f0a"
      unitRef="usd">1480000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtMy0xLTEtMA_07c466f9-5008-4035-9c0d-d5dc36c183e0"
      unitRef="usd">5709000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo5MzhiZGUzY2ZiYjk0Y2I3YTA0Mjc5NjQ1NmVlYWFmOC90YWJsZXJhbmdlOjkzOGJkZTNjZmJiOTRjYjdhMDQyNzk2NDU2ZWVhYWY4XzgtNS0xLTEtMA_f97591f6-2342-4ee9-96b1-39d033450f17"
      unitRef="usd">2773000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQxMg_c45bbfdb-c29b-49f6-bcba-ae0851990608"
      unitRef="usd">14000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODk3MTA_106229e5-4bdd-4f0f-807e-1c3b579e0700"
      unitRef="usd">11400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5NQ_ab32faa3-fa02-4bb9-9549-762dc39589a9">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODk2MzE_9abe0761-13f6-475a-ab99-6c81f0f493cd">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzk0Nw_64c0438c-5912-4bd7-83b9-cb133cdfba96"
      unitRef="shares">2900000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzEwMjY_97512a5d-4abf-4caa-a39c-5e33314c70ec"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExMDk_2e795a13-71bd-42f2-8806-33385eb14c7b">P10Y</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNDQ_d81e399b-583d-47b3-b586-2a2c62e9e6b9">&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 summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during 2018 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:61.157895%;"/&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:14.666667%;"/&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: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: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;Number of Shares&lt;/span&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: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;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&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: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;December 31, 2017&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,374&#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;29.22&#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;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;169&#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;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: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;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;(351)&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;25.12&#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;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;(65)&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;35.50&#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;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;(6)&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.10&#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;December 31, 2018&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,121&#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;31.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzItMS0xLTEtMA_0a3908cf-7513-469c-a5ef-5dbe153eb259"
      unitRef="shares">2374000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzItMy0xLTEtMA_c4cb0338-693b-4d69-8a09-21b5eae12ef8"
      unitRef="usdPerShare">29.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzMtMS0xLTEtMA_393622fb-c53d-4867-af25-ad16b2289fe4"
      unitRef="shares">169000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzMtMy0xLTEtMA_0eed49ea-4fdf-43bc-9036-cca758b813c2"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzQtMS0xLTEtMA_2ecf78e8-5105-4779-9c5d-283f64f9efed"
      unitRef="shares">351000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzQtMy0xLTEtMA_115eaf83-b35b-4111-b6d8-16aec1ff257b"
      unitRef="usdPerShare">25.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzUtMS0xLTEtMA_b32645a6-490e-4f94-8cb9-804a1c0e5bb5"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzUtMy0xLTEtMA_10fc4b7e-2f1e-4fc3-8e0d-186a3c817ce6"
      unitRef="usdPerShare">35.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzYtMS0xLTEtMA_19b9419d-47e1-48c7-8e9c-ef114cd407b9"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzYtMy0xLTEtMA_6195fecf-d516-48e0-a42e-efc3796442c2"
      unitRef="usdPerShare">27.10</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzctMS0xLTEtMA_08430840-fec7-4ae1-8bb6-3bece74cca46"
      unitRef="shares">2121000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo3NjVjYWNmYjFjYjY0ODU3YjcxNzczZGM4YmNhNTk0Ny90YWJsZXJhbmdlOjc2NWNhY2ZiMWNiNjQ4NTdiNzE3NzNkYzhiY2E1OTQ3XzctMy0xLTEtMA_1547d5f1-b4ff-4047-92ce-2c47be6f3dbc"
      unitRef="usdPerShare">31.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3Njg_ab45c840-5e40-49fe-9f48-5791fb0ab2a2"
      unitRef="usdPerShare">10.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3NzI_1a27ed10-68fc-4265-8ba3-76d8a413eb1c"
      unitRef="usdPerShare">8.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE3Nzk_76691b9e-5afa-4205-9d0d-266a4b7325b3"
      unitRef="usdPerShare">7.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MDM_5d1644c7-427f-49c3-bc3e-66263e03b2c4"
      unitRef="usd">7800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MDc_76f88fb5-0b05-4c5f-88d0-76b3ba8a6b3c"
      unitRef="usd">19500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE5MTQ_92f8c3b6-b5b5-4e4f-aca0-7ac89a72f7ef"
      unitRef="usd">4900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc2NTE_ae88bcc6-3622-477d-a3e0-67b77414ae44"
      unitRef="usd">3700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc1Njk_0bec8748-5b10-4142-a338-de9f6eed4148"
      unitRef="usd">3200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc2MTQ_bd9f687b-8f11-492a-b881-2fe636983aa6"
      unitRef="usd">2800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIwMDM_da59602a-b72e-44a2-941e-a2660d107701"
      unitRef="usd">1000000.0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3OTAwOTU_481a407c-88b5-46c7-8d17-9ccdcd3a192c"
      unitRef="usd">5300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNDU_ae4cbe63-c46f-4370-8aed-6f2f698852f2">&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 fair value of the stock option awards granted during 2018, 2017 and 2016 were estimated on the dates of grant using the Black-Scholes option valuation model&#160;and 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:46.099415%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812865%;"/&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:14.812865%;"/&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:14.812865%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="15" 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;"&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;Year Ended December 31,&#160;&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;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;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;2017&#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;2016&#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;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.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;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.0&#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.0&#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.8 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;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;21.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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;25.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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;26.0&#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.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;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.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;2.0&#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="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItMS0xLTEtMA_b190c6e8-8c14-4d9e-a432-a272e9fb440d"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItMy0xLTEtMA_0d08e944-f695-4fd0-8da3-38ad868c13b2"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzItNS0xLTEtMA_63dba181-de61-4b2c-a113-62399a2ae7dc"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtMS0xLTEtMA_11c9f789-13ed-468f-ad9c-ccb6deaf723a">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtMy0xLTEtMA_17805e9f-958c-4a62-acad-f5e3e362ee8f">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzMtNS0xLTEtMA_e51a04bb-40cb-4f16-89b2-0546b9c7b0d4">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtMS0xLTEtMA_6539dd7a-e3ed-40e8-ad18-06a8f0dbb600"
      unitRef="number">0.215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtMy0xLTEtMA_72881c34-40e7-445f-bc23-8bb7224088dd"
      unitRef="number">0.251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzQtNS0xLTEtMA_99e20cb4-8568-4517-bfb2-416db73caed0"
      unitRef="number">0.260</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtMS0xLTEtMA_6dbf4a05-3ce6-4e0a-979b-be7bbe3f97ba"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibfa1e48ec44c407fa6e0304844f6460f_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtMy0xLTEtMA_6f1bbf2a-1164-454c-9330-830fea8fb867"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0f38182ae8da423fb195c403b8acc2aa_D20160101-20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4MzAwMzJhZWQzOGY0YjY5OWRmY2IyYjI2NzVkNTVmZS90YWJsZXJhbmdlOjgzMDAzMmFlZDM4ZjRiNjk5ZGZjYjJiMjY3NWQ1NWZlXzUtNS0xLTEtMA_7a32aee7-83d2-47a6-8fae-6f3ad406cb87"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI3NDg3NzkwNzYxMzQ_46b26db9-856d-46bc-bb47-53892e2c38b6">&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 following table summarizes other information about the stock options at 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.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.592972%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.407028%;"/&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;December 31, 2018&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;20,351&#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;5.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:#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,051&#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;25.20&#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;15,750&#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.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i5eab96c0c91b45bd9bce14a3215252f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzMtMS0xLTEtMA_807696c1-914f-4abd-9033-691519f9c5c2"
      unitRef="usd">20351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzQtMS0xLTEtMA_1bc5be3d-f568-489a-893c-ea6fe64022df">P5Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i5eab96c0c91b45bd9bce14a3215252f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzYtMS0xLTEtMA_5e84019a-b881-4c57-b2d8-7d05bbb97251"
      unitRef="shares">1051000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i5eab96c0c91b45bd9bce14a3215252f8_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzctMS0xLTEtMA_d790081e-6032-4a5c-b424-6bbac4f93d78"
      unitRef="usdPerShare">25.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i5eab96c0c91b45bd9bce14a3215252f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzgtMS0xLTEtMA_c4361cab-f969-45df-a235-90e6c8768ed9"
      unitRef="usd">15750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTowZmZjOTNkYWI1MTg0N2ZmYmU0NzE4YTM5YjVhZTlhYy90YWJsZXJhbmdlOjBmZmM5M2RhYjUxODQ3ZmZiZTQ3MThhMzliNWFlOWFjXzktMS0xLTEtMA_feafe6b5-0ed7-4cd6-ad9f-9dbf41e3e72e">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI4NjQ_2aad0ac4-f1e2-4e54-a5ad-3e0848cf2b9c"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI4NjQ_4cd803bf-9858-48dd-bc8f-c992102caa3d"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI5NTg_a12e4367-e00b-4d62-bf90-0332287d127f"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3a3249582bb94c73a9a1446972f79a1c_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzI5NjU_545fe6a0-7e42-485d-9074-15ed2b30e13a"
      unitRef="usdPerShare">40.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3ca29788ea104269a23e814f01fc6b99_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzEwOTk1MTE2NDg3NzU_d0a33171-670f-4277-84c0-94468e5b5609"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwNjA_5c48bc4b-585d-4197-ac33-bb0686e7e8b7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i18e75d69ba164ec0b603b97cfc26d37c_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwNjA_b310b70b-117b-4463-8d3a-027a80f70744"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY1OTcwNjk3ODc4MzU_9d2fd752-af13-4990-8860-f060b1cd1879"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i97881534c05f4fafbb5cc2dae5eea884_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjMwODQ_d200dae8-ac9f-47c7-ade3-877174112856"
      unitRef="usdPerShare">34.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NDgzNjI_a7d57a67-3ca4-4fd1-afef-d192693ee02f">&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 summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during 2018 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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.595308%;"/&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:15.595308%;"/&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 #000;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&#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 #000;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 #000;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&#160;&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, 2017&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;145&#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;37.07&#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;139&#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;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;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;(36)&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;35.79&#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;(7)&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;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;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;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;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;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;45.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iba9fe4065bef49368f685d4f1836a031_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzItMS0xLTEtMA_b4d42e17-0c6f-4dec-a1df-1877b1c16c64"
      unitRef="shares">145000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iba9fe4065bef49368f685d4f1836a031_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzItMy0xLTEtMA_efc69155-7aac-4cba-8c82-3adc196eae7f"
      unitRef="usdPerShare">37.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzMtMS0xLTEtMA_c331d2f9-0267-459b-a242-010e6b2cab95"
      unitRef="shares">139000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzMtMy0xLTEtMA_8e47e79f-b240-44b8-bf9d-708b4eae5771"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzQtMS0xLTEtMA_c41d59a6-bae2-41b9-b554-a5b062c42d98"
      unitRef="shares">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzQtMy0xLTEtMA_b41c1e6f-2d29-46cf-b979-61b22c2b09f0"
      unitRef="usdPerShare">35.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzUtMS0xLTEtMA_8ef2fc19-af19-4736-a96a-256acf75795e"
      unitRef="shares">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzUtMy0xLTEtMA_f7488d98-1a40-47b5-a1c8-b7a29908797a"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i01f381cd7422420e8647d44023102779_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzYtMS0xLTEtMA_8be49c15-5706-42d6-a20a-309e75426f8d"
      unitRef="shares">241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i01f381cd7422420e8647d44023102779_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTo4YzNmM2ZmMzJjYjI0ZGE0YmNmYWI0M2IyM2ZiZDU2Mi90YWJsZXJhbmdlOjhjM2YzZmYzMmNiMjRkYTRiY2ZhYjQzYjIzZmJkNTYyXzYtMy0xLTEtMA_6d6e6933-c840-4098-8235-ce47787bb2df"
      unitRef="usdPerShare">45.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzMzMzQ_197e7109-076a-4f99-9c7e-dfe8c258265c">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzE2NDkyNjc0NjI2NjY_403404f9-c336-44a1-ad32-963fded40835">&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 weighted average grant-date fair values and total fair values of restricted stock units and restricted stock&#160;vested during 2018, 2017 and 2016 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.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&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:10.500000%;"/&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:10.647059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="15" 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;"&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;Year Ended December 31,&#160;&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;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;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;2017&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;2016&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="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;(in thousands, except per share data)&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="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 grant-date fair value of restricted stock units and restricted stock granted&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;52.06&#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;40.16&#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;34.14&#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 fair value of restricted stock units and restricted stock vested&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,822&#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;690&#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;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtMS0xLTEtMzAzMw_e7a235af-4e0d-400a-bd02-7f399aefba3c"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtMy0xLTEtMzAzMw_e2f258b4-34e9-43fb-bec6-e26d7c3416f3"
      unitRef="usdPerShare">40.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzMtNS0xLTEtMzAzMw_b00fc398-78b1-451c-81b1-68a917ea4f1f"
      unitRef="usdPerShare">34.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue
      contextRef="ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtMS0xLTEtMzAzMw_a59e7e8e-8d9b-42f2-9657-f34b3df9483d"
      unitRef="usd">1822000</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue
      contextRef="ib5f79a5fd5b64e1b8fe8ec439de43c97_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtMy0xLTEtMzAzMw_c912a3d0-74cf-43e3-90d7-dccbeb91abe1"
      unitRef="usd">690000</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue
      contextRef="i3ce11cf0ebdc402280d5d3359719f176_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpkZWUyNDhhMGVhZjk0MGFiYWFhNzNhZTBkMzBkOGNhYi90YWJsZXJhbmdlOmRlZTI0OGEwZWFmOTQwYWJhYWE3M2FlMGQzMGQ4Y2FiXzQtNS0xLTEtMzAzMw_a75a7415-2d9a-4086-aba8-14d1752338bb"
      unitRef="usd">311000</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia462867ceae049ef95daa1808dbb1f77_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5NDc4MDIzNDMxOTk_f5741615-e9bd-437a-9401-bdb5556510bf">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork
      contextRef="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM1NTA_ca70a6a0-5220-417f-8434-60314cc986a2">PT20H</hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM1ODE_d30f54c1-803d-483b-8226-19907ee03830">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM4MDY_f2322908-7127-4a8e-8018-5080403f8055"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzM4OTI_99d2a9d0-d5c0-47a3-98cb-10b9f3243afb"
      unitRef="shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQwOTI_3c9866e9-443a-4154-867d-64a203468f01"
      unitRef="usd">21250</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQwOTY_2dee8b74-bc87-4b7e-b303-49def36ed1af"
      unitRef="number">0.85</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQyNDM_e4fc6480-041c-40aa-afa4-6f96173dd85c"
      unitRef="usd">25000</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQzNzU_2dee8b74-bc87-4b7e-b303-49def36ed1af"
      unitRef="number">0.85</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ0NDc_2dee8b74-bc87-4b7e-b303-49def36ed1af"
      unitRef="number">0.85</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzIxOTkwMjMyNjIyNTE_4e7e8c6f-ab30-4546-b86b-94f039e4875c">&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 following table summarizes information about the Company&#x2019;s ESPP annual offerings for the years ended December&#160;31, 2018, 2017 and 2016:&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:55.562408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.656388%;"/&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:11.656388%;"/&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:11.656388%;"/&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;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&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;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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;Common shares purchased&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;53&#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;54&#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;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: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;Per common share purchase 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;34.15&#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;33.29&#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;29.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtMS0xLTEtMA_2ba2f6b5-a1e4-453d-ab57-c811d6521414"
      unitRef="shares">53000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="i91fa14ae6356439b8bf25abc2face74d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtMy0xLTEtMA_a4ae3397-560f-499f-98c6-ca07515c31b6"
      unitRef="shares">54000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="i01d7666a08e745218a89ca3cf08bb30c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzMtNS0xLTEtMA_290b9959-7aaa-44a4-a64b-e86df37d4eb9"
      unitRef="shares">53000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="ibe4c6ac50fbe442697dd7037943df00b_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtMS0xLTEtMA_8a58c1ea-2f53-4c62-a57d-4347f0e3fabc"
      unitRef="usdPerShare">34.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="ib8d45a6c3641452abc47c864d6343922_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtMy0xLTEtMA_331dcc08-8c90-4cbd-be98-cf189ec602b0"
      unitRef="usdPerShare">33.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i8d5ce90fe8a64aedadd02bd0d8c81f71_I20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZTpiNTJlZDQ5Y2IyNzU0NDdiYjU5YTc4NGM0ZTgwNmE1My90YWJsZXJhbmdlOmI1MmVkNDljYjI3NTQ0N2JiNTlhNzg0YzRlODA2YTUzXzQtNS0xLTEtMA_85192f84-be93-459b-8d2c-99155aa191f9"
      unitRef="usdPerShare">29.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer
      contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzQ5MDI_1a5948d4-376a-4638-9740-5613bb1393aa"
      unitRef="number">0.25</hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer>
    <hcsg:DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUwMzA_b2491690-b5ed-4c2d-b4de-479cd8dbfce7"
      unitRef="number">0.25</hcsg:DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral>
    <hcsg:DeferredCompensationPlanPercentageDeferralInCommonStock
      contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUwNDg_d73a8fc0-cf98-447d-abd9-61579aebee80"
      unitRef="number">0.15</hcsg:DeferredCompensationPlanPercentageDeferralInCommonStock>
    <hcsg:ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzUyMTM_498713d2-cbcb-4bd3-8054-cf2ad6c5b953">P3Y</hcsg:ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
      contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU0NjA_6855d989-788c-4c90-8c5d-453e1124aef5"
      unitRef="shares">1000000.0</us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance>
    <hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance
      contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU1NDY_1b203bc6-fed0-4872-ba58-a3c4451c24a0"
      unitRef="shares">400000</hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance>
    <hcsg:DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding
      contextRef="ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzU3NTc_3310e7df-a60d-44f5-b4a0-8a17a0bbce12"
      unitRef="shares">300000</hcsg:DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzY2NjA_5ecc2390-3fe3-4015-8bf7-ec88dfc68865">&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 following table summarizes information about the SERP for the plan years ended December&#160;31, 2018, 2017 and 2016:&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.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.304985%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&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:12.076246%;"/&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:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;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;Year Ended December 31,&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="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: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;2018&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;2017&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;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;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;&#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;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;547&#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;503&#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;511&#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;Treasury shares issued to fund 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;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;14&#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&#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;13&#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;SERP trust account balance at December&#160;31 &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 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;39,766&#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;42,467&#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;34,599&#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 (loss) 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;(1,469)&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,534&#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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;Both the SERP match and the deferrals are included in the selling, general and administrative caption in 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;&#160;Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&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:15.08pt;"&gt;Shares related to the SERP match for each year are funded at the beginning of the subsequent year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants&#x2019; trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtMS0xLTEtMA_653206a0-35f6-4fad-9584-13a5971b449b"
      unitRef="usd">547000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtMy0xLTEtMA_fdc949e8-8e53-42c1-a7eb-7613f31515c6"
      unitRef="usd">503000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzMtNS0xLTEtMA_94959542-32a0-486a-81b8-c501bc051c1d"
      unitRef="usd">511000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtMS0xLTEtMA_0a74fdd0-a124-44d8-bfe6-3da5595fd313"
      unitRef="shares">14000</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtMy0xLTEtMA_e64c2fbf-e691-4db3-ad98-1d9bb9b0a1a7"
      unitRef="shares">9000</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzQtNS0xLTEtMA_b1a59a2f-53af-4e90-9bd0-56b84bfbf04a"
      unitRef="shares">13000</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <hcsg:DeferredCompensationTrustAccountBalance
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtMS0xLTEtMA_a9a3bf4f-f547-4dcf-8707-832646f545ba"
      unitRef="usd">39766000</hcsg:DeferredCompensationTrustAccountBalance>
    <hcsg:DeferredCompensationTrustAccountBalance
      contextRef="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtMy0xLTEtMA_dbdb8daf-751e-4d09-b14f-2123a310dee4"
      unitRef="usd">42467000</hcsg:DeferredCompensationTrustAccountBalance>
    <hcsg:DeferredCompensationTrustAccountBalance
      contextRef="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzUtNS0xLTEtMA_935a6b50-67e3-4112-b4e3-50e4f3150f68"
      unitRef="usd">34599000</hcsg:DeferredCompensationTrustAccountBalance>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount
      contextRef="i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtMS0xLTEtMA_579ae48b-3b44-470f-8d2d-6338d792b939"
      unitRef="usd">-1469000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount
      contextRef="ie919de41e9464b4ba8dc4cf2c6995c1a_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtMy0xLTEtMA_63c449fd-6eb1-4405-bb15-b83adf300357"
      unitRef="usd">4534000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount
      contextRef="i0241b768153c41b4a555eaa34def98f0_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90YWJsZToxNmExYmEyNDkzNTM0MTQ4OGQxZjA2YjcwODQ0ZjIxNC90YWJsZXJhbmdlOjE2YTFiYTI0OTM1MzQxNDg4ZDFmMDZiNzA4NDRmMjE0XzYtNS0xLTEtMA_e952f03e-2d92-4f57-ac8a-21beb1457e46"
      unitRef="usd">1495000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MDEvZnJhZzphNDk1OGQ3N2ExNzQ0OGNkOWY0NGY3MmFhODk0NTI3Yy90ZXh0cmVnaW9uOmE0OTU4ZDc3YTE3NDQ4Y2Q5ZjQ0ZjcyYWE4OTQ1MjdjXzE2NDkyNjc0NDIwNzk_6ebc2a68-b7e1-4c51-b0de-3efc8cd8aed9">&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;&#160;Other Employee Benefit Plans&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;Retirement Savings 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;line-height:120%;"&gt;Since October&#160;1, 1999, the Company has had a retirement savings plan for eligible employees (the &#x201c;RSP&#x201d;) under Section&#160;401(k) of the Internal Revenue Code. The RSP allows eligible employees to contribute up to 15% of their eligible compensation on a pre-tax basis. There is no match by the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MDEvZnJhZzphNDk1OGQ3N2ExNzQ0OGNkOWY0NGY3MmFhODk0NTI3Yy90ZXh0cmVnaW9uOmE0OTU4ZDc3YTE3NDQ4Y2Q5ZjQ0ZjcyYWE4OTQ1MjdjXzI4MQ_8eef6f7a-3d1d-49e6-a52c-9e98f9c4e9f7"
      unitRef="number">0.15</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <hcsg:DividendsDeclaredAndPaidTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzE2NDkyNjc0NDI2NzY_e5ba7493-ea41-4999-ba3e-9b1b86c1ff79">&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;&#160;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;line-height:120%;"&gt;The Company has paid regular quarterly cash dividends since the second quarter of 2003. During 2018, the Company paid regular quarterly cash dividends totaling $57.2 million as detailed below:&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:25.312775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.621145%;"/&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:15.621145%;"/&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:15.621145%;"/&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:15.621145%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="21" 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;"&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&#160;&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;/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, 2018&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;June 30, 2018&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;September 30, 2018&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&#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="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;"&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 amounts)&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;/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 dividends 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.19125&#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;0.19250&#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;0.19375&#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;0.19500&#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,149&#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;14,249&#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;14,350&#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;14,453&#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 16, 2018&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: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;May 25, 2018&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: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;August 24, 2018&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;November 23, 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:#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 23, 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="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;June 29, 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="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;September 28, 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="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;December 28, 2018&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;line-height:120%;"&gt;Additionally, on February&#160;5, 2019, the Company&#x2019;s Board of Directors declared a regular quarterly cash dividend of $0.19625 per common share, which will be paid on March&#160;22, 2019 to shareholders of record as of the close of business on February&#160;15, 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;line-height:120%;"&gt;Cash dividends declared on the Company&#x2019;s outstanding weighted average number of basic common shares for the years ended December&#160;31, 2018, 2017 and 2016 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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.562408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.656388%;"/&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:11.656388%;"/&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:11.656388%;"/&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="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;"&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;Year Ended December 31,&#160;&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="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;2018&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;2017&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;2016&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.77750&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.75750&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.73750&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:DividendsDeclaredAndPaidTextBlock>
    <us-gaap:ScheduleOfDividendsPayableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzEwOTk1MTE2Mjg3NjI_f5752f50-903c-4c01-a5a6-6f1862c2f035">During 2018, the Company paid regular quarterly cash dividends totaling $57.2 million as detailed below:&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:25.312775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.621145%;"/&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:15.621145%;"/&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:15.621145%;"/&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:15.621145%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="21" 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;"&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&#160;&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;/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, 2018&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;June 30, 2018&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;September 30, 2018&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&#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="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;"&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 amounts)&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;/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 dividends 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.19125&#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;0.19250&#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;0.19375&#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;0.19500&#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,149&#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;14,249&#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;14,350&#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;14,453&#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 16, 2018&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: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;May 25, 2018&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: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;August 24, 2018&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;November 23, 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:#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 23, 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="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;June 29, 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="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;September 28, 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="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;December 28, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzE4NA_80c495ae-dd78-43cb-ab2b-2fc2ef7a3efd"
      unitRef="usd">57200000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtMS0xLTEtMA_4e657271-ace4-4b9e-ad08-a4f3701eb5a3"
      unitRef="usdPerShare">0.19125</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtMy0xLTEtMA_ea8cbd93-da85-46b5-8348-c3d8e7a19b31"
      unitRef="usdPerShare">0.19250</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtNS0xLTEtMA_e4284010-8f68-4dd6-b2fb-6ab31b5dda56"
      unitRef="usdPerShare">0.19375</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzMtNy0xLTEtMA_324b6b10-fd6b-4ce2-9270-e940eb8945c0"
      unitRef="usdPerShare">0.19500</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtMS0xLTEtMA_7f35988f-3e51-4f6e-a990-881f9d167976"
      unitRef="usd">14149000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtMy0xLTEtMA_cc213586-2aba-4c80-91c4-02a8b8648db8"
      unitRef="usd">14249000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtNS0xLTEtMA_7b95efe0-4d28-4db2-a655-7668f602abce"
      unitRef="usd">14350000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTplZTk5ZjhhZDIwYjc0ZGYwOTM0NzY3OGMxMTM2Y2JkYi90YWJsZXJhbmdlOmVlOTlmOGFkMjBiNzRkZjA5MzQ3Njc4YzExMzZjYmRiXzQtNy0xLTEtMA_541e3629-d304-4aad-ac3a-f1a5f6200289"
      unitRef="usd">14453000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1b2847cd288249a98bac6e5f03af9f9a_D20190205-20190205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzMxMQ_b2a68936-0e9e-4b18-9611-c2040b14b880"
      unitRef="usdPerShare">0.19625</us-gaap:CommonStockDividendsPerShareDeclared>
    <hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90ZXh0cmVnaW9uOmYyMGFlOGQ0Y2I0ZDQxMmM4MzhiZWE0N2VhMzQ4OGNmXzEwOTk1MTE2Mjg3NjE_54d52869-1ee1-4be2-8de8-a93409fccea1">&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;Cash dividends declared on the Company&#x2019;s outstanding weighted average number of basic common shares for the years ended December&#160;31, 2018, 2017 and 2016 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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.562408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.656388%;"/&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:11.656388%;"/&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:11.656388%;"/&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="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;"&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;Year Ended December 31,&#160;&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="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;2018&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;2017&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;2016&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.77750&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.75750&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.73750&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItMS0xLTEtMA_a88c8989-f9c2-4087-a65f-973aa95812e0"
      unitRef="usdPerShare">0.77750</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItMy0xLTEtMA_ed33a19e-d521-482e-9688-0002fe802b5f"
      unitRef="usdPerShare">0.75750</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MTMvZnJhZzpmMjBhZThkNGNiNGQ0MTJjODM4YmVhNDdlYTM0ODhjZi90YWJsZTo3Y2YwYjE1ODk5MjA0NDQ0ODIwYjBkYTMyYjA2NTc0Mi90YWJsZXJhbmdlOjdjZjBiMTU4OTkyMDQ0NDQ4MjBiMGRhMzJiMDY1NzQyXzItNS0xLTEtMA_f6adc9df-90cc-4a8e-ac60-cf9d411c6506"
      unitRef="usdPerShare">0.73750</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDU2Mjk_d4dcc08d-3d53-4fc6-b8c5-f7f0231dad0a">&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;&#160;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;line-height:120%;"&gt;The following table summarizes the provision for income taxes:&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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;2018&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;2017&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;2016&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="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;(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;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;Current:&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;/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;  Federal&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;23,407&#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;35,673&#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;33,032&#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;  State&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;5,992&#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;7,179&#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;6,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;29,399&#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;42,852&#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;39,990&#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:&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;/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;  Federal&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,526)&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,924&#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,163&#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;  State&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,487)&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,037)&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;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;(13,013)&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,887&#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;3,001&#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;Tax provision&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;16,386&#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;44,739&#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;42,991&#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;line-height:120%;"&gt;Deferred income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are determined based on differences between the financial reporting and income tax basis of assets and liabilities.&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 December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. The primary impact to the Company was the decrease in the U.S. federal corporate income tax rate from 35% to 21%. Accordingly, during the fourth quarter 2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximately $4.5 million decrease to the Company&#x2019;s net deferred tax assets balance and a corresponding increase to the Company&#x2019;s provision for income taxes for the year ended December 31, 2017.&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;Significant components of the Company&#x2019;s federal and state deferred tax asset and liability balances are as follows:&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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.834068%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.215859%;"/&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:11.215859%;"/&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: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="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;"&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;Year&#160;Ended&#160;December&#160;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:8pt;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;2018&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;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;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: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;Deferred tax assets:&#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="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;  Allowance for doubtful accounts&#160;&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,599&#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;3,109&#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;  Deferred compensation&#160;&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;7,350&#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;6,601&#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: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;  Accrued insurance claims&#160;&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,715&#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,665&#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;  Non-deductible reserves&#160;&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;336&#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;567&#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: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;  Amortization of intangibles&#160;&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;24&#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;162&#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;  Other&#160;&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,730&#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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;27,754&#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;14,766&#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;Deferred tax liabilities:&#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="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;  Expensing of housekeeping supplies&#160;&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,375)&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;(4,678)&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;  Depreciation of property and equipment&#160;&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,913)&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,745)&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: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;  Other&#160;&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;(914)&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;(845)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;(7,202)&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;(7,268)&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;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: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;Net deferred tax assets&#160;&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;20,552&#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;7,498&#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;line-height:120%;"&gt;Realization of the Company&#x2019;s deferred tax assets is dependent upon future earnings in specific tax jurisdictions, the timing and amount of which are uncertain. Management assesses the Company&#x2019;s income tax positions and records tax benefits for all years subject to examination based upon an evaluation of the facts, circumstances, and information available at the reporting dates, which include historical operating results and expectations of future earnings. As such, management believes it is more likely than not that the deferred tax assets recorded will be realized to reduce future income taxes and therefore no valuation allowances are necessary.&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 table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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: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;2018&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;2017&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;2016&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="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;(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;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;Income tax expense computed at statutory rate&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;20,981&#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;46,538&#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;42,136&#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;Increases (decreases) resulting from:&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;/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;  State income taxes, net of federal tax 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,936&#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,661&#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;5,064&#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;  Federal jobs credits&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,006)&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;(4,193)&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;(4,550)&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;  Tax exempt interest&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;(384)&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;(568)&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;(457)&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: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;Stock-based compensation&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,179)&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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:#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,632)&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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:#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;653&#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: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;United States Tax Reform - remeasurement of deferred taxes&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;&#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;span style="font-size:10pt;font-weight:400;font-family:Arial;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;3,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;span style="font-size:10pt;font-weight:400;font-family:Arial;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: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;  Other, net&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;38&#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;214&#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;145&#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;Income tax expense&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;16,386&#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;44,739&#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;42,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Company performs an evaluation each period of its tax positions taken and expected to be taken in tax returns. The evaluation is performed on positions relating to tax years that remain subject to examination by major tax jurisdictions, the earliest of which is the tax year ended December&#160;31, 2013. Based on the evaluation, the Company concluded that there are no significant uncertain tax positions requiring recognition in the Company&#x2019;s financial statements. Therefore, the table reporting on the change in the liability for unrecognized tax benefits during the years ended December&#160;31, 2018 and 2017 is omitted as there is no activity to report in such account for the years ended December&#160;31, 2018 or 2017.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDg_68e56d8c-5c70-4e2b-87eb-554a18e84a66">&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 following table summarizes the provision for income taxes:&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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;2018&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;2017&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;2016&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="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;(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;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;Current:&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;/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;  Federal&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;23,407&#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;35,673&#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;33,032&#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;  State&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;5,992&#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;7,179&#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;6,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;29,399&#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;42,852&#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;39,990&#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:&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;/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;  Federal&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,526)&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,924&#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,163&#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;  State&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,487)&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,037)&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;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;(13,013)&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,887&#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;3,001&#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;Tax provision&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;16,386&#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;44,739&#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;42,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtMS0xLTEtMA_287276ae-1e1f-4a45-b9db-3d4057fb9344"
      unitRef="usd">23407000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtMy0xLTEtMA_b1246bb0-315e-44f9-bc31-15746bdb20ea"
      unitRef="usd">35673000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzQtNS0xLTEtMA_a6abef9d-b63c-4fd5-8696-605bdd3e2aff"
      unitRef="usd">33032000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtMS0xLTEtMA_b2d7a243-8872-44f2-be23-a1687af45b22"
      unitRef="usd">5992000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtMy0xLTEtMA_1019d518-2b51-43bb-90b8-969d093ca05c"
      unitRef="usd">7179000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzUtNS0xLTEtMA_2d389b0c-245e-4308-b12a-8bbecbb567ce"
      unitRef="usd">6958000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtMS0xLTEtMA_946d74af-485a-4ca5-88fe-b975a8015e9d"
      unitRef="usd">29399000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtMy0xLTEtMA_4b468447-7443-4d7b-9ef0-3dc6f9d1136b"
      unitRef="usd">42852000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzYtNS0xLTEtMA_33999bbf-e81f-41de-a875-74ff2aa2d723"
      unitRef="usd">39990000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtMS0xLTEtMA_ab35002c-4fa4-4c49-9f2e-3b62202a60fd"
      unitRef="usd">-9526000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtMy0xLTEtMA_48de6ff2-7583-469c-a792-513f849c9770"
      unitRef="usd">2924000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzgtNS0xLTEtMA_eac1ff5f-eba6-4e6c-9005-2ba9ca21e5c8"
      unitRef="usd">2163000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktMS0xLTEtMA_80140f2a-c0c0-40d3-bcf7-cddb7d4dae6f"
      unitRef="usd">-3487000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktMy0xLTEtMA_5b8b8028-69bb-4edd-af16-456715ac64eb"
      unitRef="usd">-1037000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzktNS0xLTEtMA_26fbe64f-a750-4aab-b854-5eb36e7cc406"
      unitRef="usd">838000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTEtMS0xLTA_c3258275-b337-4f30-97df-14eebc80b437"
      unitRef="usd">-13013000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTMtMS0xLTA_3bdafc2e-db2f-46aa-9c3d-04712b49104d"
      unitRef="usd">1887000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzEwLTUtMS0xLTA_39d99593-e03c-4502-9f52-c71e5c8eecf5"
      unitRef="usd">3001000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTEtMS0xLTA_99ce000e-46e4-43df-ad0c-9402ecdbed09"
      unitRef="usd">16386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTMtMS0xLTA_3e264bd5-4ae1-4dfc-8a1f-a535fda51353"
      unitRef="usd">44739000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTo1OTY0YzVlNmI4NmQ0YjI0YjhjZDBjZWMxN2NhMDM3My90YWJsZXJhbmdlOjU5NjRjNWU2Yjg2ZDRiMjRiOGNkMGNlYzE3Y2EwMzczXzExLTUtMS0xLTA_0c1388ff-ed5b-41d4-afac-612e7a75cb53"
      unitRef="usd">42991000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="iab54799bc9a040dc909fd2169f82d356_D20171222-20171222"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3Xzg0Mg_ca8b7636-64bc-446a-8068-bf4ff4fd2a87"
      unitRef="usd">4500000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDc_1bc75e0d-acd3-44a8-b016-ae32c81038d3">&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;Significant components of the Company&#x2019;s federal and state deferred tax asset and liability balances are as follows:&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.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.834068%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.215859%;"/&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:11.215859%;"/&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: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="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;"&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;Year&#160;Ended&#160;December&#160;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:8pt;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;2018&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;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;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: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;Deferred tax assets:&#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="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;  Allowance for doubtful accounts&#160;&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,599&#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;3,109&#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;  Deferred compensation&#160;&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;7,350&#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;6,601&#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: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;  Accrued insurance claims&#160;&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,715&#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,665&#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;  Non-deductible reserves&#160;&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;336&#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;567&#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: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;  Amortization of intangibles&#160;&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;24&#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;162&#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;  Other&#160;&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,730&#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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;27,754&#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;14,766&#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;Deferred tax liabilities:&#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="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;  Expensing of housekeeping supplies&#160;&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,375)&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;(4,678)&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;  Depreciation of property and equipment&#160;&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,913)&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,745)&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: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;  Other&#160;&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;(914)&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;(845)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;(7,202)&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;(7,268)&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;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: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;Net deferred tax assets&#160;&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;20,552&#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;7,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzQtMS0xLTEtMA_294202ed-98f6-4eb7-b7c0-6f27895bd7d4"
      unitRef="usd">14599000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzQtMy0xLTEtMA_e166ef68-7801-4a47-8e72-54b85a64cbb2"
      unitRef="usd">3109000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzUtMS0xLTEtMA_e5788b5e-4076-4157-ab4a-07a424a51cbc"
      unitRef="usd">7350000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzUtMy0xLTEtMA_9b3bf96b-a647-4bc1-9fbd-f27a706ff7ef"
      unitRef="usd">6601000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <hcsg:DeferredTaxAssetsAccruedInsuranceClaims
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzYtMS0xLTEtMA_7e01e686-6d8e-405b-8c41-2902512ae16c"
      unitRef="usd">3715000</hcsg:DeferredTaxAssetsAccruedInsuranceClaims>
    <hcsg:DeferredTaxAssetsAccruedInsuranceClaims
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzYtMy0xLTEtMA_18f639dc-ade7-4a41-9605-237ee433fa64"
      unitRef="usd">3665000</hcsg:DeferredTaxAssetsAccruedInsuranceClaims>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzctMS0xLTEtMA_8b84af2f-6621-4c0e-ae57-f629dbfdd45d"
      unitRef="usd">336000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzctMy0xLTEtMA_f93f5117-f0d2-4db7-9ee6-d9ce399ec086"
      unitRef="usd">567000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzgtMS0xLTEtMA_74e21bb3-1f85-43b3-81d0-0a018ddd1962"
      unitRef="usd">24000</hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets>
    <hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzgtMy0xLTEtMA_78b40027-523c-4081-aeed-e38895324514"
      unitRef="usd">162000</hcsg:DeferredTaxAssetsLiabilitiesIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzktMS0xLTEtMA_a1ffd2f4-7722-4055-969a-7e186fe544cf"
      unitRef="usd">1730000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzktMy0xLTEtMA_57b10d21-4c3e-4c72-96c1-55f48380a088"
      unitRef="usd">662000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEwLTEtMS0xLTA_261ab827-4e0f-41b0-b20a-6388d4d57aaf"
      unitRef="usd">27754000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEwLTMtMS0xLTA_dbee0021-6b54-4b69-9617-e49dda4a29ba"
      unitRef="usd">14766000</us-gaap:DeferredTaxAssetsGross>
    <hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEyLTEtMS0xLTA_cfbff83f-1eed-4c2c-8c73-4d47fb65da01"
      unitRef="usd">4375000</hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies>
    <hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEyLTMtMS0xLTA_8828670a-0d61-4318-a9d8-94a206f004a7"
      unitRef="usd">4678000</hcsg:DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEzLTEtMS0xLTA_557caa09-6dea-40e6-9af9-94b3a6b66151"
      unitRef="usd">1913000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzEzLTMtMS0xLTA_c3897ff1-cfaa-424c-9512-0159b5e25e6b"
      unitRef="usd">1745000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE0LTEtMS0xLTA_95542951-3032-43d6-a1bb-8fc1eab6fa47"
      unitRef="usd">914000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE0LTMtMS0xLTA_07918df0-746b-4ac7-9594-e43cf294804f"
      unitRef="usd">845000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE1LTEtMS0xLTA_3a2fefc3-dc1f-49db-80d5-89894f49abfe"
      unitRef="usd">7202000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE1LTMtMS0xLTA_43074d49-482b-45d3-9c9f-fc5fee56a6da"
      unitRef="usd">7268000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE3LTEtMS0xLTA_431eda0d-917f-4683-80a0-b847ab80b3f6"
      unitRef="usd">20552000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZToxMDBhYzdkYTFkYjE0MWU4YjRkMTQ1NmQwMjQ1MGU5OC90YWJsZXJhbmdlOjEwMGFjN2RhMWRiMTQxZThiNGQxNDU2ZDAyNDUwZTk4XzE3LTMtMS0xLTA_06ca2420-25fa-4b40-87b6-3610eff96352"
      unitRef="usd">7498000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDQ5MDY_dc34c985-e549-43a7-84f0-68b49765a878">&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 table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:&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:56.823529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&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.235294%;"/&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.235294%;"/&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: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="15" 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;Year Ended December&#160;31,&#160;&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="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: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;2018&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;2017&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;2016&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="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;(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;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;Income tax expense computed at statutory rate&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;20,981&#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;46,538&#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;42,136&#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;Increases (decreases) resulting from:&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;/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;  State income taxes, net of federal tax 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,936&#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,661&#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;5,064&#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;  Federal jobs credits&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,006)&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;(4,193)&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;(4,550)&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;  Tax exempt interest&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;(384)&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;(568)&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;(457)&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: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;Stock-based compensation&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,179)&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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:#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,632)&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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:#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;653&#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: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;United States Tax Reform - remeasurement of deferred taxes&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;&#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;span style="font-size:10pt;font-weight:400;font-family:Arial;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;3,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;span style="font-size:10pt;font-weight:400;font-family:Arial;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: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;  Other, net&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;38&#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;214&#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;145&#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;Income tax expense&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;16,386&#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;44,739&#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;42,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtMS0xLTEtMA_d1126699-b162-4d17-bb68-9bb977ea5dfb"
      unitRef="usd">20981000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtMy0xLTEtMA_049ed5ae-2450-4694-972b-6deda986aa62"
      unitRef="usd">46538000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzMtNS0xLTEtMA_7bcf463c-cd33-49ba-afea-8cd2db17489b"
      unitRef="usd">42136000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtMS0xLTEtMA_74776525-c29b-471e-808f-38c4aa9a60d7"
      unitRef="usd">1936000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtMy0xLTEtMA_79b90af9-2bd2-4eb1-9a18-de1af6d2eb78"
      unitRef="usd">3661000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzUtNS0xLTEtMA_6f3f965f-53b2-42e6-91cf-1e435cbbc081"
      unitRef="usd">5064000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtMS0xLTEtMA_66e31473-3e7a-48d9-9b59-ce807482e74c"
      unitRef="usd">5006000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtMy0xLTEtMA_ce6af2d9-a5d8-44d2-8bcc-ebfb99066f17"
      unitRef="usd">4193000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzYtNS0xLTEtMA_dfffd2e3-e69e-4bb7-b552-37e54faa747d"
      unitRef="usd">4550000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctMS0xLTEtMA_ebcc5828-8673-4a31-b61d-85a333484920"
      unitRef="usd">384000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctMy0xLTEtMA_7008e0dc-eefe-4563-a926-915d167281d9"
      unitRef="usd">568000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzctNS0xLTEtMA_95633ebe-0657-49d6-9f76-e86b8a18099c"
      unitRef="usd">457000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMS0xLTEtNjQ0NA_32d9b48b-8347-4c05-b288-fe157338a3f7"
      unitRef="usd">-1179000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMy0xLTEtNjQ0NA_f8b118e7-fbcd-4a63-a33c-84515c7c92e1"
      unitRef="usd">-4632000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtNS0xLTEtNjQ0NA_11173180-93b9-4e4f-8729-7c1b6f550bc2"
      unitRef="usd">653000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMS0xLTEtNjQ0NA_76295216-c266-4bf8-8ce7-9c439b1f27a4"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMy0xLTEtNjQ0NA_f42a0a58-7dee-424b-83a1-fd40b9d7f1d1"
      unitRef="usd">3719000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktNS0xLTEtNjQ0NA_cbb7378d-0463-4d0f-9396-7c0a95143d1e"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMS0xLTEtMA_b37ac845-fdad-4c1a-9de8-335b0cc39ace"
      unitRef="usd">38000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtMy0xLTEtMA_e011baa8-313c-441f-8137-9e3087b62f1d"
      unitRef="usd">214000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzgtNS0xLTEtMA_0112c201-7a5d-4400-bcb3-a4fe4a52d02b"
      unitRef="usd">145000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMS0xLTEtMA_94eecd27-5d44-4693-9e17-5f1630ce130f"
      unitRef="usd">16386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktMy0xLTEtMA_4caef3dc-6a18-4143-9bfa-4c5c31dc7b2c"
      unitRef="usd">44739000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90YWJsZTpmNTA0Yzk2OWE5NjE0YjhkOWE3NjljZWQ2NTBhOTk3NS90YWJsZXJhbmdlOmY1MDRjOTY5YTk2MTRiOGQ5YTc2OWNlZDY1MGE5OTc1XzktNS0xLTEtMA_13c369ea-dafb-4c9a-bfb5-c3ff46a672dc"
      unitRef="usd">42991000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MjUvZnJhZzpmNTlhODQzYzNjZDE0MzE1YWMxNDFhZWI5NzIwYjVlNy90ZXh0cmVnaW9uOmY1OWE4NDNjM2NkMTQzMTVhYzE0MWFlYjk3MjBiNWU3XzE2NDkyNjc0NDUwNzU_648cab92-4fa4-4d31-97f3-8c92e790ea7e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzE2NDkyNjc0NDMzMDA_f9d777e6-8637-439f-b933-3f371a3301cf">&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;14&#x2014;Related Party Transactions&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;For the year ended&#160;December&#160;31, 2018,&#160;the Company did not have any related party transactions.&#160;For&#160;the years ended&#160;December 31, 2017 and 2016, a director was a member of a law firm which was retained by the Company. The fees paid by the Company to such firm did not exceed $120,000 in any period. Additionally, such fees did not exceed, in any period, 5% of such firm&#x2019;s revenues or the Company&#x2019;s revenues.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_22e7bac4-056c-4e14-8dc0-4718c5f9aa21"
      unitRef="usd">120000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_44c74bc5-4007-4a49-892b-a7b979ce08bf"
      unitRef="usd">120000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzIwNQ_49c65188-cf98-49c1-853b-705c807fcdf4"
      unitRef="usd">120000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_200c7d63-fbb0-45c1-b647-ad66d461e27a"
      unitRef="number">0.05</hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues>
    <hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_48158e83-7edd-42ee-9671-d21bf30839e7"
      unitRef="number">0.05</hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues>
    <hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82MzcvZnJhZzplMTk3Y2Y2NWIxZGU0Y2UzOWZjZjk1YzAwMjYwZTkwMy90ZXh0cmVnaW9uOmUxOTdjZjY1YjFkZTRjZTM5ZmNmOTVjMDAyNjBlOTAzXzI3OA_b642f41e-9ce4-47fd-8e2e-a120664e5590"
      unitRef="number">0.05</hcsg:RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzI3NTY_1a80ea74-b05a-4066-8468-3338cbc6f66d">&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;Reportable Operating 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;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&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&#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, 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;"&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;All revenues and net income are earned in the United States. &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:98.391813%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.411590%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.196137%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.156018%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.007429%;"/&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="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;"&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;Year Ended December 31,&#160;&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="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;2018&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;2017&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;2016&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="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="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;(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;/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:700;line-height:100%;"&gt;Revenues&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="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: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;Housekeeping services&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;973,826&#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;979,610&#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;957,148&#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;Dietary services&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,034,995&#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;886,521&#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;605,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: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;Corporate and eliminations&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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;&#x2014;&#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:Arial;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;&#x2014;&#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:Arial;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;&#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: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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;2,008,821&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;1,866,131&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;1,562,662&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&#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="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:bottom;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;Housekeeping services&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="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;108,305&#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;95,505&#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;90,756&#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;Dietary services&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;60,562&#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;46,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;34,641&#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 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;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;3&lt;/sup&gt;&lt;/div&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;(68,957)&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,548)&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,010)&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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;99,910&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;132,965&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;120,387&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&#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="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: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;Housekeeping services&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;6,315&#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;6,547&#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;6,535&#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;Dietary services&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;2,433&#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,813&#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;439&#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: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;Corporate and eliminations&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;524&#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;526&#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;522&#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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;9,272&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;8,886&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;7,496&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&#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="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: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;Housekeeping services&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;291,117&#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;304,303&#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;266,464&#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;Dietary services&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;235,183&#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;242,874&#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;127,187&#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 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;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;4&lt;/sup&gt;&lt;/div&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;166,303&#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;128,826&#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;134,795&#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;Consolidated&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 #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;692,603&#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 #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;676,003&#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 #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;528,446&#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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&#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="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: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;Housekeeping services&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;3,996&#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,287&#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,612&#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;Dietary services&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;690&#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;663&#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;410&#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: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;Corporate and eliminations&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;254&#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;447&#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;420&#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;Consolidated&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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;4,940&#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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;5,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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;5,442&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;F&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;or the years ended December&#160;31, 2018 and&#160;2017,&#160;both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December&#160;31, 2018 and&#160;2017, Genesis accounted for&#160;$386.7 million&#160;or 19.3% and&#160;$327.5 million or 17.5%&#160;of the Company's consolidated revenues, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&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:15.08pt;"&gt;Includes&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;&#160;the impact of the revenues&#160;earned and expenses incurred from the Voluntary Benefits Program of the Company's wholly-owned captive insurance subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;Represents primarily corp&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;orate office cost 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 interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;4&lt;/sup&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:15.08pt;"&gt;Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzExNg_ab7aa0da-5d04-4fa2-97e2-5541503688ba"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzI3NTc_da6309a6-dba2-4ef7-b600-4937844b1db7">All revenues and net income are earned in the United States. &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:98.391813%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.411590%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.196137%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.156018%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.542942%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.007429%;"/&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="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;"&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;Year Ended December 31,&#160;&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="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;2018&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;2017&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;2016&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="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="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;(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;/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:700;line-height:100%;"&gt;Revenues&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="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: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;Housekeeping services&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;973,826&#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;979,610&#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;957,148&#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;Dietary services&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,034,995&#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;886,521&#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;605,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: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;Corporate and eliminations&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;span style="font-size:10pt;font-weight:400;font-family:Arial;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;&#x2014;&#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:Arial;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;&#x2014;&#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:Arial;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;&#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: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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;2,008,821&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;1,866,131&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;1,562,662&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&#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="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:bottom;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;Housekeeping services&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="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;108,305&#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;95,505&#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;90,756&#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;Dietary services&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;60,562&#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;46,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;34,641&#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 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;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;3&lt;/sup&gt;&lt;/div&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;(68,957)&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,548)&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,010)&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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;99,910&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;132,965&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;120,387&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&#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="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: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;Housekeeping services&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;6,315&#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;6,547&#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;6,535&#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;Dietary services&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;2,433&#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,813&#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;439&#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: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;Corporate and eliminations&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;524&#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;526&#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;522&#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;Consolidated&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;9,272&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;8,886&#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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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;7,496&#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;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;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;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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&#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="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: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;Housekeeping services&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;291,117&#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;304,303&#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;266,464&#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;Dietary services&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;235,183&#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;242,874&#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;127,187&#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 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;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;4&lt;/sup&gt;&lt;/div&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;166,303&#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;128,826&#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;134,795&#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;Consolidated&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 #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;692,603&#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 #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;676,003&#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 #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;528,446&#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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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;/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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&#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="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: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;Housekeeping services&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;3,996&#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,287&#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,612&#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;Dietary services&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;690&#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;663&#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;410&#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: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;Corporate and eliminations&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;254&#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;447&#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;420&#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;Consolidated&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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;4,940&#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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;5,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 #000;border-bottom:3pt double #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;border-bottom:3pt double #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;5,442&#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-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;1&lt;/sup&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:15.08pt;"&gt;F&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;or the years ended December&#160;31, 2018 and&#160;2017,&#160;both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December&#160;31, 2018 and&#160;2017, Genesis accounted for&#160;$386.7 million&#160;or 19.3% and&#160;$327.5 million or 17.5%&#160;of the Company's consolidated revenues, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;2&lt;/sup&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:15.08pt;"&gt;Includes&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;&#160;the impact of the revenues&#160;earned and expenses incurred from the Voluntary Benefits Program of the Company's wholly-owned captive insurance subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;3&lt;/sup&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:15.08pt;"&gt;Represents primarily corp&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;orate office cost 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 interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;"&gt;4&lt;/sup&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:15.08pt;"&gt;Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtMi0xLTEtMA_8106651b-8818-444f-a69f-758ea42c080f"
      unitRef="usd">973826000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtNC0xLTEtMA_68f076ac-90c8-476d-9b69-8cb41487e532"
      unitRef="usd">979610000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzQtNi0xLTEtMA_4e2d69ae-008a-453f-a399-939f67e04abd"
      unitRef="usd">957148000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtMi0xLTEtMA_639fc2a8-1ef0-40ce-b272-f4d71e76bb35"
      unitRef="usd">1034995000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtNC0xLTEtMA_0592f1df-c1be-4c09-8368-04f7e4f773c1"
      unitRef="usd">886521000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzUtNi0xLTEtMA_581c3f37-d4df-4659-a4ef-eea28e8c6463"
      unitRef="usd">605514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtMi0xLTEtNjIzMA_7289e1c0-bfef-44e8-969a-5e91c140c838"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtNC0xLTEtNjIzMA_ed1d6369-1e55-4b51-8afd-a3aa99dd8fa8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzYtNi0xLTEtNjIzMA_f01ddf64-63e8-45b9-add3-ba7335e8b255"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctMi0xLTEtMA_0dc6aef2-edad-4713-93f7-2ad8d6e2ade2"
      unitRef="usd">2008821000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctNC0xLTEtMA_312c80e3-5b88-4974-9a5f-f03e372f2157"
      unitRef="usd">1866131000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzctNi0xLTEtMA_6de6c31a-a568-477a-a467-f1667440bcc1"
      unitRef="usd">1562662000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTItMS0xLTA_a3194faa-5f91-45f1-93b4-0b89d2e733c4"
      unitRef="usd">108305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTQtMS0xLTA_fb4701b4-3319-42cb-bcd8-60e690de036a"
      unitRef="usd">95505000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEwLTYtMS0xLTA_ec051b84-a9e1-48c2-9c2c-50af2103f661"
      unitRef="usd">90756000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTItMS0xLTA_0ed83b80-b0e8-40cc-a108-fd334cee1083"
      unitRef="usd">60562000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTQtMS0xLTA_d47326c8-c58d-4ea8-8a7a-789805e568cf"
      unitRef="usd">46008000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzExLTYtMS0xLTA_bfada711-cd7c-4f6f-b392-52d1d49499a8"
      unitRef="usd">34641000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTItMS0xLTA_0067f491-e8e4-4ccf-863b-4fc310fbd619"
      unitRef="usd">-68957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTQtMS0xLTA_ef2ae740-2aca-42f2-9ae7-8bf35adce87f"
      unitRef="usd">-8548000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEyLTYtMS0xLTA_fb8de0d0-918f-4e4e-a03b-d4e13b6180b8"
      unitRef="usd">-5010000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTItMS0xLTA_b66c9f77-3318-4520-9a27-b9d445164a29"
      unitRef="usd">99910000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTQtMS0xLTA_7be16c83-b4ca-41a1-85b9-d0e35fc43f1a"
      unitRef="usd">132965000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzEzLTYtMS0xLTA_97703089-a37e-4eac-a7cd-9dcefb6f4621"
      unitRef="usd">120387000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTItMS0xLTA_d1798fbf-76c5-477f-8446-d0cf9df36b2b"
      unitRef="usd">6315000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTQtMS0xLTA_ffeca042-39cb-47c8-81a6-dd0ed041d93e"
      unitRef="usd">6547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE2LTYtMS0xLTA_714395b0-759a-4732-b7b7-9b0a886923be"
      unitRef="usd">6535000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTItMS0xLTA_b2a30fbf-d8ff-4818-aaca-5c79c88940cc"
      unitRef="usd">2433000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTQtMS0xLTA_687a0023-476e-42ac-9a6b-e5eb9f0431a2"
      unitRef="usd">1813000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE3LTYtMS0xLTA_edc6c75e-9c0b-40fd-90db-bb78dfdc394e"
      unitRef="usd">439000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTItMS0xLTA_e3ce6abe-8f92-47db-afd1-47848079ed7a"
      unitRef="usd">524000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTQtMS0xLTA_ae4a6a04-11e7-46f2-aa07-1a4ef41ab510"
      unitRef="usd">526000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE4LTYtMS0xLTA_206e8396-f7a5-46ca-bfe9-2f632649ef55"
      unitRef="usd">522000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTItMS0xLTA_6c9db22a-939d-4d1f-99ad-807652de1597"
      unitRef="usd">9272000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTQtMS0xLTA_90c5a42f-b01d-4225-b3b8-e8cce04b86d0"
      unitRef="usd">8886000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzE5LTYtMS0xLTA_eb264b73-fc18-4dcb-861f-72266e0cca8a"
      unitRef="usd">7496000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="i12fa2b1816de489aba61a89228c3b14d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTItMS0xLTA_42e3de66-3901-470f-b73b-1e619d82e42b"
      unitRef="usd">291117000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9c59e74999ec4fb7b497b432f3f975a3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTQtMS0xLTA_7ea90237-33d0-4704-a4d9-03015552ba54"
      unitRef="usd">304303000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i01f205beb02246559dfc0658d11c2121_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIyLTYtMS0xLTA_3fa8a4c4-9d17-4729-bf37-8e3019ec9f14"
      unitRef="usd">266464000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34a574dbf54644639f6340096bdc18a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTItMS0xLTA_502e7a61-44d7-4bc5-802f-1374ead85206"
      unitRef="usd">235183000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iefb8275568374f0ab7db04e1e84ad34a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTQtMS0xLTA_a03e0706-a461-4004-902b-4f9e18245b80"
      unitRef="usd">242874000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i830d1278e4b543d18162a0b4e1cdf983_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzIzLTYtMS0xLTA_3a352762-5dd6-40ba-97e9-995c2fcdecb8"
      unitRef="usd">127187000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id05a393a392b4c2a9c4e4dd1f97e7f0d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTItMS0xLTA_39c919a4-4509-4126-94ed-4617bc64569c"
      unitRef="usd">166303000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i13119ad740ac40618bc4e7a8f4a21186_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTQtMS0xLTA_14aba879-673f-4d6a-814a-5fccf75b64ba"
      unitRef="usd">128826000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic7f0325eaedc4cc380b272a926dfc892_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI0LTYtMS0xLTA_10ffbbb2-c598-4d37-98ac-58f22b45ec5d"
      unitRef="usd">134795000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTItMS0xLTA_228ea072-d835-4a73-9d42-f99eaca93ffb"
      unitRef="usd">692603000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTQtMS0xLTA_44d3ae00-d843-4325-b543-13a594cedd76"
      unitRef="usd">676003000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia4cad1842a5844099d10f34f598b4752_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI1LTYtMS0xLTA_a39d4100-b95c-4ff3-a5a2-9eac34ca8a2c"
      unitRef="usd">528446000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic6d2b164ef8f46c996f0ef584f19c534_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTItMS0xLTA_94550c65-e8dc-4002-839a-77e282a5c5f7"
      unitRef="usd">3996000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icf2f87743b464eb9ac3f5625bd29f2bd_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTQtMS0xLTA_7e3c53b0-37e2-4bfe-8b4c-5ce56c3c59b2"
      unitRef="usd">4287000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3a35bb7249004f8ab7b37319d5598551_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI4LTYtMS0xLTA_4c9c56f6-01a3-4e74-8199-6b7740c994ac"
      unitRef="usd">4612000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7ce4f435ad424e53bd5c2ba4f1c59bff_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTItMS0xLTA_f2b533a2-cf39-4038-a9f2-f26e04325eef"
      unitRef="usd">690000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8d03452ac71a465782bd8d9c83816b1d_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTQtMS0xLTA_81ca7fe1-4f87-4a39-82c4-d0b83966cea0"
      unitRef="usd">663000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i793de478531040d3a98ccc2d6eb20689_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzI5LTYtMS0xLTA_630fd564-1d8b-4221-a085-3107aa8e7e9d"
      unitRef="usd">410000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id9e9ab6c241f408f84d1bd54725dd4cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTItMS0xLTA_39ccc34d-721b-4200-af0d-24c03627c4a9"
      unitRef="usd">254000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i736bbad7b03f4b2d9d10f6452aabcf93_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTQtMS0xLTA_bb3648ea-d037-4142-a86a-a95384c32ca8"
      unitRef="usd">447000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i460749631a6e4c55acc5c714bf88a705_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMwLTYtMS0xLTA_826d6d29-92c2-4e65-867d-4ded848e5150"
      unitRef="usd">420000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTItMS0xLTA_7d8010eb-4f0d-4395-a859-cb42dc7abad5"
      unitRef="usd">4940000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTQtMS0xLTA_d80647bb-3671-4688-bfdd-917fd2570530"
      unitRef="usd">5397000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90YWJsZTpiZjA2ZDE0ZGUyODk0ZGI0OGQwOGZkMGM5ODk0YTE1Ni90YWJsZXJhbmdlOmJmMDZkMTRkZTI4OTRkYjQ4ZDA4ZmQwYzk4OTRhMTU2XzMxLTYtMS0xLTA_930a8ec1-a8f1-4236-a691-c5508d1fbb10"
      unitRef="usd">5442000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzYwNDczMTM5NTY3Mjc_db956eca-a373-4f1d-9d1a-1abb73207d2d"
      unitRef="usd">386700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i874ae3f93dfb4cdb8f3f52f73cfee296_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzYwNDczMTM5NTY3Mzg_0a13ab47-26bd-40e0-a071-9ade7d3e2073"
      unitRef="number">0.193</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzY1OTcwNjk3NzE4MTQ_0db7439f-2a2b-4c47-89dc-1dd03a1616ee"
      unitRef="usd">327500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76e4624179464400bb5f17cb13c9291c_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NjIvZnJhZzowM2ZmZDNkZDcwYTk0MTY3YjM0Y2U0MjRkODhjZDIxMi90ZXh0cmVnaW9uOjAzZmZkM2RkNzBhOTQxNjdiMzRjZTQyNGQ4OGNkMjEyXzY1OTcwNjk3NzE4MjA_97e54955-bbcb-4591-9156-a0a51509defa"
      unitRef="number">0.175</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzE2NDkyNjc0NDQ5MjI_885a6522-18cd-47c1-a2cf-b4d79ed536e2">&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;16&#x2014;&#160;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;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 for 2018, 2017 and 2016:&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:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.994083%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.792899%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.792899%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.940828%;"/&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: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="15" 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;Year Ended 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;/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;2018&#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;2017&#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;2016&#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="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;(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;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,002&#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,355&#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;72,754&#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;610&#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;993&#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;720&#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,612&#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,348&#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;73,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:117%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:117%;padding-left:15.08pt;"&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. &lt;/span&gt;For the year ended December&#160;31, 2018,&#160;2017&#160;and 2016,&#160;options to purchase&#160;0.6 million, less than&#160;0.1&#160;million shares and&#160;0.5 million shares&#160;were excluded from the calculation of weighted average number of diluted common shares outstanding, respectively. The per share&#160;exercise prices of such awards were&#160;$42.84, $39.38 and $34.14, respectively.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMzY_4f9248d0-945e-4c05-914c-54982f9521cb">The table below reconciles the weighted-average basic and diluted common shares outstanding for 2018, 2017 and 2016:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.994083%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.792899%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.792899%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.940828%;"/&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: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="15" 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;Year Ended 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;/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;2018&#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;2017&#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;2016&#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="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;(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;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,002&#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,355&#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;72,754&#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;610&#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;993&#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;720&#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,612&#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,348&#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;73,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:117%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:117%;padding-left:15.08pt;"&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. &lt;/span&gt;For the year ended December&#160;31, 2018,&#160;2017&#160;and 2016,&#160;options to purchase&#160;0.6 million, less than&#160;0.1&#160;million shares and&#160;0.5 million shares&#160;were excluded from the calculation of weighted average number of diluted common shares outstanding, respectively. The per share&#160;exercise prices of such awards were&#160;$42.84, $39.38 and $34.14, respectively.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtMS0xLTEtMA_9453109d-7937-4397-aa89-c1e6dfd7715f"
      unitRef="shares">74002000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtMy0xLTEtMA_0ce50fb5-0c28-41b6-b823-fd9066ad346d"
      unitRef="shares">73355000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzMtNS0xLTEtMA_e9c413e1-b5e2-4ad9-a220-c0a403036a42"
      unitRef="shares">72754000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtMS0xLTEtMA_1d9648ef-09fb-4096-a39a-3dbf753f7d13"
      unitRef="shares">610000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtMy0xLTEtMA_22ce7445-8bda-4940-adbc-0bd34263334a"
      unitRef="shares">993000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzQtNS0xLTEtMA_33c5609d-c7e5-4c1f-8dea-8552aa94b6f7"
      unitRef="shares">720000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtMS0xLTEtMA_c3390df6-982b-4142-8622-5aa472374eb1"
      unitRef="shares">74612000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtMy0xLTEtMA_c7cd6d9d-88ec-45c6-8864-12220d8d2d7c"
      unitRef="shares">74348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90YWJsZTo1NjRjMzgzNTE4MWE0Mjg2OGE5NTlkM2Q2NDczZjhkZi90YWJsZXJhbmdlOjU2NGMzODM1MTgxYTQyODY4YTk1OWQzZDY0NzNmOGRmXzUtNS0xLTEtMA_75291445-968b-42c0-a936-65273ef5bc6f"
      unitRef="shares">73474000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzY1OTcwNjk3NjgxMjA_a0b4415f-1bd1-4ead-baef-c06b2c8a8590"
      unitRef="shares">600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2Xzg3OTYwOTMwMjQzNzU_8cb615f1-a6eb-454c-9f5e-df810f67be92"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2Xzk1NA_42e9ec12-4b5b-4859-bb84-9999b4db9189"
      unitRef="shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzY1OTcwNjk3Njg3ODA_9efdd007-e0d6-4141-b958-4ee449bdcbb8"
      unitRef="usdPerShare">42.84</hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice>
    <hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice
      contextRef="i12121439348045a4a976c3ee102c8d1e_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMDg_c9fc2e02-7285-4159-9821-5dc457b2ed1a"
      unitRef="usdPerShare">39.38</hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice>
    <hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice
      contextRef="ic011272f5148405cbfc39aedeae4e96e_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82NzQvZnJhZzowMWM1MTg0NmM5ZjY0ZGU3OGM4MmFlNDliYTRmMjYwNi90ZXh0cmVnaW9uOjAxYzUxODQ2YzlmNjRkZTc4YzgyYWU0OWJhNGYyNjA2XzEwMTU_866be69e-d088-4e2b-9f82-6a081af25cf1"
      unitRef="usdPerShare">34.14</hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzE2NDkyNjc0NDk5OTQ_1565a5c2-719c-4153-8c1b-cfa775df85bb">&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;17&#x2014;Contractual Obligations and 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:120%;"&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:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December&#160;31, 2018, the Compa&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;ny 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 a floating rate, based on the Company's leverage&#160;ratio, and starting at LIBOR plus&#160;115 basis points (or if LIBOR becomes unavailable, the higher of&#160;the Overnight Bank Funding Rate, plus 50 basis points&#160;and&#160;the Prime Rate). At December&#160;31, 2018, there were $30.0 million in borrowings under the line of credit. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of December&#160;31, 2018 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;line-height:120%;"&gt;At December&#160;31, 2018, the Company also had outstanding $65.9 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 further reduced by&#160;$65.9 million at December&#160;31, 2018. On January 2, 2019, the letters of credit were amended and&#160;decreased the outstanding amounts to&#160;$62.7 million. The letters of credit expire on&#160;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;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;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 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. The Company believes it is not a party to, nor are any of its properties the subject of, any pending legal proceeding or governmental examination that would have a material adverse effect on the Company&#x2019;s consolidated financial condition or liquidity.&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;Government Regulations&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&#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.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzEwOQ_f0e91389-96ed-440c-89d9-9aafce2200ae"
      unitRef="usd">475000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzQxNQ_8182b2d4-d694-45a7-9314-cd933bd4df52"
      unitRef="usd">30000000.0</us-gaap:LineOfCredit>
    <hcsg:LineOfCreditFacilityNumberOfFinancialCovenants
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzUwOQ_6de68396-8055-4645-973c-c963cd12319e"
      unitRef="financial_covenant">2</hcsg:LineOfCreditFacilityNumberOfFinancialCovenants>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia0cdf149861c457593ebb2b41bf740e4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzY5NQ_94281917-b5cd-4140-8d57-c12b6149a8cb"
      unitRef="usd">65900000</us-gaap:LettersOfCreditOutstandingAmount>
    <hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0Xzk3Ng_9363ea96-2a81-4bb3-8b08-a7ab91e20f53"
      unitRef="usd">-65900000</hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i475630e0f1624f32893388411e0a6bdd_I20190102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF82OTkvZnJhZzowMThiNWUxNjU4ZGQ0M2ZjOWVkMjc3NWE0Nzg1ZThjNC90ZXh0cmVnaW9uOjAxOGI1ZTE2NThkZDQzZmM5ZWQyNzc1YTQ3ODVlOGM0XzEwMjI_097f5e6c-5497-4825-a48f-babd01ae3f81"
      unitRef="usd">62700000</us-gaap:LettersOfCreditOutstandingAmount>
    <hcsg:AccruedInsuranceClaimsTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MTEvZnJhZzo4OWU0OWFjMmQyNDE0M2FkODA2OTQ3Nzk0Y2ZlMDcwNy90ZXh0cmVnaW9uOjg5ZTQ5YWMyZDI0MTQzYWQ4MDY5NDc3OTRjZmUwNzA3XzE2NDkyNjc0NDMwODE_fc7f773e-5906-44af-8fd1-d58b60b31b9d">&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;18&#x2014;Accrued Insurance Claims&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 currently has a Paid Loss Retrospective Insurance Plan for general liability and workers&#x2019; compensation insurance, which comprise approximately 31.6% of the Company&#x2019;s liabilities at December&#160;31, 2018. Under the Company&#x2019;s insurance plans for general liability and workers&#x2019; compensation, predetermined loss limits are arranged with the Company&#x2019;s insurance company to limit both per occurrence cash outlay and annual insurance plan cost. The Company&#x2019;s accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that the Company&#x2019;s claims experience and/or industry trends result in an unfavorable change in the assumptions or outcomes, it would have an 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;line-height:120%;"&gt;For general liability and workers&#x2019; compensation, the Company records both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. Such reserves for claims incurred but not reported are developed by a third party actuary through review of the Company&#x2019;s historical data and open claims.&lt;/span&gt;&lt;/div&gt;</hcsg:AccruedInsuranceClaimsTextBlock>
    <hcsg:WorkersCompensationPercentOfLiabilities
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MTEvZnJhZzo4OWU0OWFjMmQyNDE0M2FkODA2OTQ3Nzk0Y2ZlMDcwNy90ZXh0cmVnaW9uOjg5ZTQ5YWMyZDI0MTQzYWQ4MDY5NDc3OTRjZmUwNzA3XzE5NQ_69f9a7aa-332d-48a8-877c-a3da2fdd9440"
      unitRef="number">0.316</hcsg:WorkersCompensationPercentOfLiabilities>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MjMvZnJhZzpmODFjYWFiZWU1NjM0MGIzYmE3NWJhYTgyNzc3N2ZkZS90ZXh0cmVnaW9uOmY4MWNhYWJlZTU2MzQwYjNiYTc1YmFhODI3Nzc3ZmRlXzE2NDkyNjc0NDE5OTU_fe045a30-9c22-46ae-b3e5-ec58f18fb30e">&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;19&#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 date of this Annual Report on Form 10-K. 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>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90ZXh0cmVnaW9uOmUxNzJhY2RiMGEyYTQyODdhYTYzMzI1OWZiMThjYzg4XzIxOTkwMjMyNTU3MjU_f7b45dfe-2690-4904-91fd-c48fd6b74206">&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 following tables summarize the unaudited quarterly financial data for the last two fiscal years.&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.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.771723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&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: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;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;First Quarter&#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="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;Second Quarter&#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="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;Third Quarter&#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="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;Fourth Quarter&#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="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;"&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 amounts)&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;/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;2018&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;/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;Revenues&#160;&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;501,810&#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;503,732&#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;506,871&#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;496,408&#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;Operating costs and expenses&#160;&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;503,681&#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;471,736&#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;475,916&#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;457,251&#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: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;(Loss) income before income taxes&#160;&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,395)&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;33,316&#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;32,982&#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;35,007&#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;Net income&#160;&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;72&#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;25,814&#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;26,086&#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,552&#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: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;Basic earnings per common share&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;0.00&#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;0.35&#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;0.35&#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;0.43&#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;Diluted earnings 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.00&#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;0.35&#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;0.35&#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;0.42&#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: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 dividends declared per common share&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;0.19250&#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;0.19375&#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;0.19500&#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;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:#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;2017&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;/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;Revenues&#160;&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;404,490&#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;470,876&#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;491,355&#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;499,410&#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;Operating costs and expenses&#160;&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;373,780&#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;439,313&#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;459,864&#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;466,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:#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;Income before income taxes&#160;&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;32,279&#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;33,078&#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;32,930&#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;34,678&#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;Net income&#160;&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;22,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 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,551&#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;23,472&#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;20,186&#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: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;Basic earnings per common share&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;0.30&#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;0.31&#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;0.32&#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;0.27&#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;Diluted earnings 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.30&#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;0.30&#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;0.31&#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;0.27&#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: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 dividends declared per common share&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;0.18750&#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;0.18875&#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;0.19000&#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;0.19125&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90ZXh0cmVnaW9uOmUxNzJhY2RiMGEyYTQyODdhYTYzMzI1OWZiMThjYzg4XzIxOTkwMjMyNTU3MjQ_34c2fd6b-a23c-4d68-afea-038d32b795a4">&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 following tables summarize the unaudited quarterly financial data for the last two fiscal years.&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.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.771723%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.254786%;"/&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: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;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;First Quarter&#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="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;Second Quarter&#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="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;Third Quarter&#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="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;Fourth Quarter&#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="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;"&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 amounts)&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;/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;2018&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;/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;Revenues&#160;&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;501,810&#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;503,732&#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;506,871&#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;496,408&#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;Operating costs and expenses&#160;&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;503,681&#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;471,736&#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;475,916&#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;457,251&#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: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;(Loss) income before income taxes&#160;&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,395)&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;33,316&#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;32,982&#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;35,007&#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;Net income&#160;&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;72&#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;25,814&#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;26,086&#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,552&#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: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;Basic earnings per common share&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;0.00&#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;0.35&#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;0.35&#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;0.43&#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;Diluted earnings 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.00&#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;0.35&#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;0.35&#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;0.42&#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: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 dividends declared per common share&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;0.19250&#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;0.19375&#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;0.19500&#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;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:#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;2017&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;/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;Revenues&#160;&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;404,490&#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;470,876&#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;491,355&#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;499,410&#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;Operating costs and expenses&#160;&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;373,780&#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;439,313&#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;459,864&#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;466,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:#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;Income before income taxes&#160;&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;32,279&#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;33,078&#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;32,930&#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;34,678&#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;Net income&#160;&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;22,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 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,551&#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;23,472&#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;20,186&#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: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;Basic earnings per common share&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;0.30&#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;0.31&#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;0.32&#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;0.27&#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;Diluted earnings 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.30&#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;0.30&#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;0.31&#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;0.27&#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: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 dividends declared per common share&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;0.18750&#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;0.18875&#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;0.19000&#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;0.19125&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtMS0xLTEtMA_c73eeb80-d4a8-4267-9efd-cb5364d821f1"
      unitRef="usd">501810000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtMy0xLTEtMA_5d4e40b9-e5a0-441d-ba54-0446a1896485"
      unitRef="usd">503732000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtNS0xLTEtMA_b971e097-d6f7-4dda-8831-7121d5fe8633"
      unitRef="usd">506871000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzMtNy0xLTEtMA_9fe81853-b9e3-433c-8efc-6f68c2d24da3"
      unitRef="usd">496408000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtMS0xLTEtMA_106b4d46-fdbe-48b6-9ab2-039a9bf60c98"
      unitRef="usd">503681000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtMy0xLTEtMA_e63c3fcf-42b3-402d-bb66-5dd626233517"
      unitRef="usd">471736000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtNS0xLTEtMA_6988cc93-65f7-457c-b4b4-05fa2d2cf398"
      unitRef="usd">475916000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzQtNy0xLTEtMA_8fe7ce4a-1c77-4948-ac2e-bafc400c550a"
      unitRef="usd">457251000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtMS0xLTEtMA_436adc4c-fd64-4dbb-8172-438945177e87"
      unitRef="usd">-1395000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtMy0xLTEtMA_50150c5d-be8c-47eb-9d3b-2559c22ca30e"
      unitRef="usd">33316000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtNS0xLTEtMA_014fbeb8-016a-4c51-a5de-3b6c588ec7ff"
      unitRef="usd">32982000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzUtNy0xLTEtMA_e1f4750c-8f88-45e9-a368-d36fd8a1ef08"
      unitRef="usd">35007000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtMS0xLTEtMA_79ba9c69-8775-44b6-a1c0-670b550b9d2b"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtMy0xLTEtMA_f17b5563-f87d-4f82-ae2b-8cf2673388e2"
      unitRef="usd">25814000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtNS0xLTEtMA_cfbb0039-4e1b-4fc7-a9b5-4cc07b5ccad1"
      unitRef="usd">26086000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzYtNy0xLTEtMA_c8643acd-27e7-4c08-9265-d6192a0f6501"
      unitRef="usd">31552000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctMS0xLTEtMA_6dd55a4e-0486-478a-8935-214a5cc091bb"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctMy0xLTEtMA_46c969a3-baf1-42b4-8d7a-79aaf5c6c134"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctNS0xLTEtMA_ea34dad4-68e6-41c2-9fb8-7c320f6795cb"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzctNy0xLTEtMA_0427b72c-c9fc-40c4-a748-6f0ecc18ae8c"
      unitRef="usdPerShare">0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtMS0xLTEtMA_479960a1-f8ec-445c-8d90-e5b3b965b769"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtMy0xLTEtMA_61cda0e8-db69-47f5-9bec-1f4606a85794"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtNS0xLTEtMA_ef9c0b7b-bdea-4c05-a635-a54f5911722e"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzgtNy0xLTEtMA_66dc682e-622a-490d-8eb0-6caf27d64cd6"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2243533089ac4b31bf053fe09a6849f4_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktMS0xLTEtMA_c19e6957-c1e2-4493-8dbb-aca38b274b6b"
      unitRef="usdPerShare">0.19250</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i642bf42f339a4ca9b47cf64f89ad26a4_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktMy0xLTEtMA_f2af5e34-9ac7-4144-86a3-8d8b7ff3a47b"
      unitRef="usdPerShare">0.19375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6a00fb1d3e75444ca37cb426738cb617_D20180701-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktNS0xLTEtMA_bff3e2ae-e431-4290-b89f-eb170b31e96b"
      unitRef="usdPerShare">0.19500</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzktNy0xLTEtMA_ad650898-2f1e-47ea-a087-76db8da826a6"
      unitRef="usdPerShare">0.19625</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTEtMS0xLTA_5f577a79-e410-48b2-9916-e2fe4636497f"
      unitRef="usd">404490000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTMtMS0xLTA_01db5208-17d8-4464-9c44-27ac07f57c1c"
      unitRef="usd">470876000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTUtMS0xLTA_a8b7c045-bf85-42bf-ac46-133cc3e0b022"
      unitRef="usd">491355000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzExLTctMS0xLTA_2c116602-eee2-4139-84c5-031c2bc1979c"
      unitRef="usd">499410000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTEtMS0xLTA_f609f6f7-3cc8-4590-9b42-11103204a071"
      unitRef="usd">373780000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTMtMS0xLTA_947c3f40-c0ae-48ed-99e7-ad803829ee5b"
      unitRef="usd">439313000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTUtMS0xLTA_699aff28-40f7-4c92-8b7c-ad420e945e06"
      unitRef="usd">459864000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEyLTctMS0xLTA_957b3e7d-59da-4a25-abd2-7bd3fc536772"
      unitRef="usd">466285000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTEtMS0xLTA_6399b91b-5b14-4da9-a0b1-7d4a92fad7b9"
      unitRef="usd">32279000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTMtMS0xLTA_c5374412-9278-4e3a-8047-ca5a1721462d"
      unitRef="usd">33078000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTUtMS0xLTA_19336cdc-49ab-4ac7-aa1a-060bb6e44d0a"
      unitRef="usd">32930000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzEzLTctMS0xLTA_1c190abc-959a-41fa-b53b-c0f0012e645c"
      unitRef="usd">34678000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTEtMS0xLTA_a18faea0-a70e-42df-ac34-51a952e68ec8"
      unitRef="usd">22017000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTMtMS0xLTA_ff28edeb-8589-4606-a981-debda9d436a9"
      unitRef="usd">22551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTUtMS0xLTA_1e61c6dc-4b6f-4416-8748-feeab4bb8256"
      unitRef="usd">23472000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE0LTctMS0xLTA_d9c724e8-d6a4-40a1-b029-2469fa0c3c8e"
      unitRef="usd">20186000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTEtMS0xLTA_401f9452-5d2e-431e-8104-39963cd9d03d"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTMtMS0xLTA_c3c1b4eb-6b46-4caf-aca9-a55758899f04"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTUtMS0xLTA_de593558-7f54-4112-88db-ae125e3ab556"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE1LTctMS0xLTA_f0f69e08-9c88-49e8-8d2f-da5d04db5460"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTEtMS0xLTA_c23084e1-2468-4612-a2d8-f7240859cd77"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTMtMS0xLTA_7d80a187-ded7-4f02-80f3-08d25bdd56bb"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTUtMS0xLTA_6c1cfc9e-1f8d-4e44-977a-7833efbdcde4"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE2LTctMS0xLTA_de03efd9-050d-4833-80b2-342a1b250846"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ibac6a7a913f245eb99fda57117e85c7d_D20170101-20170331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTEtMS0xLTA_07015c72-d7cf-4137-8d67-2026a81d1f30"
      unitRef="usdPerShare">0.18750</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i227e0a21939c481fbfeed1e2bc32a3b6_D20170401-20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTMtMS0xLTA_97951712-8641-4917-b9d4-534209f20cae"
      unitRef="usdPerShare">0.18875</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i154b85bcbc2a4aebb6bd84fa0b8b2687_D20170701-20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTUtMS0xLTA_0c75473b-1d21-4a0d-95ee-0b05e19792cf"
      unitRef="usdPerShare">0.19000</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2151130b684d47729312d5cadee3e125_D20171001-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF83MzUvZnJhZzplMTcyYWNkYjBhMmE0Mjg3YWE2MzMyNTlmYjE4Y2M4OC90YWJsZTo2ZGQ4YWRiN2YyMjQ0Njc4OTA1YmRkYjZiZjdmMzIyMy90YWJsZXJhbmdlOjZkZDhhZGI3ZjIyNDQ2Nzg5MDViZGRiNmJmN2YzMjIzXzE3LTctMS0xLTA_e8b0f2a3-c915-4c9c-8512-1f18540a87c7"
      unitRef="usdPerShare">0.19125</us-gaap:CommonStockDividendsPerShareDeclared>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90ZXh0cmVnaW9uOmNmZDBmOWM5MmQ5YzRhM2U5Nzk2OTZiNzViZWZhN2M0XzEwOTk1MTE2Mjc4ODA_ed051082-d116-4eaa-b564-942359c89254">&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:10pt;font-weight:700;line-height:120%;"&gt;Schedule&#160;II &#x2014; Valuation&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:700;line-height:120%;"&gt;and Qualifying Accounts and Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;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:98.538012%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.673591%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.690208%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.135312%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.135312%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204748%;"/&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="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;Additions&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="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="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;/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;Description&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;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;Beginning Balance&#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="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;Charged to Costs and Expenses&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;Charged to Other Accounts&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;Deductions&#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="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;Ending Balance&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;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;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;2018&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;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="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;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="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;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;/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;Allowance for Doubtful Accounts&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;11,985&#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;51,387&#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;6,163&#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;57,209&#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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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 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;6,911&#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;6,250&#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;1,176&#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;11,985&#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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;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 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,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 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,629&#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;2,326&#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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i817f78d46dc648a4a82a8b3dedf8e144_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtMS0xLTEtMA_2a162c85-d0af-4d03-bf0f-0800532813c3"
      unitRef="usd">11985000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtMy0xLTEtMA_07e5309a-de3f-40bf-bf00-501e5c57b403"
      unitRef="usd">51387000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtNS0xLTEtMA_b9b81527-e0d6-4615-bcbf-f73017d18ad7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iec26ca0e570d48558ddf406267ba8819_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtNy0xLTEtMA_b6804150-611d-4ead-bd97-e851d350290a"
      unitRef="usd">6163000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i60e51c8d1c9b41fd839aa6d3104c05d2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzQtOS0xLTEtMA_76b5d323-4532-41c5-843f-8f577a3249a1"
      unitRef="usd">57209000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i25d6026fc8b646b3869c58f133b1d6f4_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtMS0xLTEtMA_006f5a08-c0e3-447d-8ead-7dc82eb5624c"
      unitRef="usd">6911000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtMy0xLTEtMA_53cd38df-7eed-4d3c-84e5-a72c210bd0c1"
      unitRef="usd">6250000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtNS0xLTEtMA_3e796906-0681-4ffc-a6bf-cfff0934f688"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i39f0e50ab2364911b685ef39dc8780ae_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtNy0xLTEtMA_5bae046e-4bc2-4383-b82f-981d5beb504e"
      unitRef="usd">1176000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i817f78d46dc648a4a82a8b3dedf8e144_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzYtOS0xLTEtMA_f2ea678d-0135-42bd-a75f-de22798ad557"
      unitRef="usd">11985000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4e9c38eb8023415d98af6bcd5344d0a3_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtMS0xLTEtMA_5de5db9d-ec7d-475e-86a2-cb2c1a12c2ba"
      unitRef="usd">4608000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtMy0xLTEtMA_bcd5912a-d8c2-437a-b75e-4e9493d15a7e"
      unitRef="usd">4629000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtNS0xLTEtMA_a36c290e-4cc2-40da-ac28-71ce6f2275e7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="idcd9af40bb0a471d8c0c7f944eb56459_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtNy0xLTEtMA_bf1c60eb-b772-4b86-a6ca-49418f4895bb"
      unitRef="usd">2326000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i25d6026fc8b646b3869c58f133b1d6f4_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF85MDcvZnJhZzpjZmQwZjljOTJkOWM0YTNlOTc5Njk2Yjc1YmVmYTdjNC90YWJsZTpiYWIyNTA4NDA0NWQ0MWUxODEwZjc4Njg3ZTVjNjY4OC90YWJsZXJhbmdlOmJhYjI1MDg0MDQ1ZDQxZTE4MTBmNzg2ODdlNWM2Njg4XzgtOS0xLTEtMA_f593b5f0-d27c-428f-97e3-c63d4ca05bd9"
      unitRef="usd">6911000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company adopted the provisions of ASU 2016-09 prospectively, and as such the amounts reflected for the year ended December 31, 2016&#160;have not been adjusted. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMS0xLTEtNzY4Ng_1f43d4d2-f990-444b-84df-1b25fabf4ab7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktMy0xLTEtNzY4Ng_18d3c46c-fed3-4e52-b34e-d2a291dbd301"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTUtMS0xLTA_622276cc-70bd-48a2-951c-5b08c094f39e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMy0xLTEtMA_79dc4c99-df21-4c08-a14d-5af41ef0377b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTMtMS0xLTA_2a74b6e5-f654-4765-b94a-5326fcaf7805"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzIwLTEtMS0xLTA_a08249c7-5682-4fd7-b86c-6d77a5c48082"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtNS0xLTEtMA_41fdd9e3-254f-4fcf-9959-16a9b43d5313"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzgtMS0xLTEtMA_a5396a83-7f13-4a57-afda-2718f87b9aa3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90YWJsZTo5Y2FmZDZjODY4Y2E0YTA0YWIxZDg1MTk3ZjA5OThmNS90YWJsZXJhbmdlOjljYWZkNmM4NjhjYTRhMDRhYjFkODUxOTdmMDk5OGY1XzktNS0xLTEtNzY4Ng_76db7b65-6bcc-4740-a7e4-858a184c2e44"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF8zNzcvZnJhZzpkMTA4OWQ1NWFhMDU0ZDA0YTAxNjYwZGRmNWY3OTdjMy90ZXh0cmVnaW9uOmQxMDg5ZDU1YWEwNTRkMDRhMDE2NjBkZGY1Zjc5N2MzXzI5Nw_56a5bd69-b0d9-4dc8-8335-7900df869bf9"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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="idp6850226592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 14, 2019</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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>
<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>
<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-K<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_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>
<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,020,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,036<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_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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. 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>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_EntityCurrentReportingStatus</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:yesNoItemType</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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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: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_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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</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_EntityShellCompany</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_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_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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>16
<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="idp6850510208">
<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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</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_MarketableSecuritiesCurrent', window );">Marketable securities, at fair value</a></td>
<td class="nump">76,362<span></span>
</td>
<td class="nump">73,221<span></span>
</td>
</tr>
<tr class="ro">
<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 $47,209 and $11,985 as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">341,838<span></span>
</td>
<td class="nump">378,720<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">41,443<span></span>
</td>
<td class="nump">42,393<span></span>
</td>
</tr>
<tr class="ro">
<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">22,468<span></span>
</td>
<td class="nump">23,515<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">508,136<span></span>
</td>
<td class="nump">527,406<span></span>
</td>
</tr>
<tr class="ro">
<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">12,900<span></span>
</td>
<td class="nump">13,509<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 $17,216 and $12,853 as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">26,518<span></span>
</td>
<td class="nump">30,881<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 and $0 as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">43,043<span></span>
</td>
<td class="nump">15,476<span></span>
</td>
</tr>
<tr class="ro">
<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">29,113<span></span>
</td>
<td class="nump">28,885<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,552<span></span>
</td>
<td class="nump">7,498<span></span>
</td>
</tr>
<tr class="ro">
<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">1,257<span></span>
</td>
<td class="nump">1,264<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">692,603<span></span>
</td>
<td class="nump">676,003<span></span>
</td>
</tr>
<tr class="ro">
<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">61,467<span></span>
</td>
<td class="nump">74,463<span></span>
</td>
</tr>
<tr class="ro">
<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">35,198<span></span>
</td>
<td class="nump">32,139<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">8,890<span></span>
</td>
<td class="nump">4,561<span></span>
</td>
</tr>
<tr class="ro">
<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">35,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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">7,140<span></span>
</td>
<td class="nump">15,378<span></span>
</td>
</tr>
<tr class="ro">
<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">20,696<span></span>
</td>
<td class="nump">22,245<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">163,391<span></span>
</td>
<td class="nump">184,168<span></span>
</td>
</tr>
<tr class="ro">
<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">58,904<span></span>
</td>
<td class="nump">62,454<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">29,528<span></span>
</td>
<td class="nump">29,429<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_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="ro">
<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,344 and 74,960 shares issued, and 73,877 and 73,436 shares outstanding as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">753<span></span>
</td>
<td class="nump">750<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">259,440<span></span>
</td>
<td class="nump">244,363<span></span>
</td>
</tr>
<tr class="ro">
<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">190,092<span></span>
</td>
<td class="nump">163,860<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of taxes</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_TreasuryStockValue', window );">Common Stock in treasury, at cost, 1,467 shares and 1,524 shares as of December 31, 2018 and 2017, respectively</a></td>
<td class="num">(9,663)<span></span>
</td>
<td class="num">(9,858)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">440,780<span></span>
</td>
<td class="nump">399,952<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 692,603<span></span>
</td>
<td class="nump">$ 676,003<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<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 (a)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-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_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>17
<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="idp6831890144">
<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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 47,209<span></span>
</td>
<td class="nump">$ 11,985<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">17,216<span></span>
</td>
<td class="nump">12,853<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 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_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="ro">
<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="re">
<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="ro">
<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,344,000<span></span>
</td>
<td class="nump">74,960,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_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">73,877,000<span></span>
</td>
<td class="nump">73,436,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_TreasuryStockShares', window );">Common stock in treasury (in shares)</a></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="nump">1,524,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_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_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_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_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>18
<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="idp6850769552">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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">$ 2,008,821<span></span>
</td>
<td class="nump">$ 1,866,131<span></span>
</td>
<td class="nump">$ 1,562,662<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>
<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">1,771,981<span></span>
</td>
<td class="nump">1,612,510<span></span>
</td>
<td class="nump">1,339,492<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</a></td>
<td class="nump">136,603<span></span>
</td>
<td class="nump">126,732<span></span>
</td>
<td class="nump">105,417<span></span>
</td>
</tr>
<tr class="ro">
<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 (expense) 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment and interest</a></td>
<td class="num">(327)<span></span>
</td>
<td class="nump">6,076<span></span>
</td>
<td class="nump">2,634<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">99,910<span></span>
</td>
<td class="nump">132,965<span></span>
</td>
<td class="nump">120,387<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 );">Income taxes</a></td>
<td class="nump">16,386<span></span>
</td>
<td class="nump">44,739<span></span>
</td>
<td class="nump">42,991<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">$ 83,524<span></span>
</td>
<td class="nump">$ 88,226<span></span>
</td>
<td class="nump">$ 77,396<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_EarningsPerShareAbstract', window );"><strong>Per share data:</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_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="nump">$ 1.06<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_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="nump">$ 1.19<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">74,002<span></span>
</td>
<td class="nump">73,355<span></span>
</td>
<td class="nump">72,754<span></span>
</td>
</tr>
<tr class="ro">
<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,612<span></span>
</td>
<td class="nump">74,348<span></span>
</td>
<td class="nump">73,474<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>
</tr>
<tr class="ro">
<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">$ 83,524<span></span>
</td>
<td class="nump">$ 88,226<span></span>
</td>
<td class="nump">$ 77,396<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other 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>
</tr>
<tr class="ro">
<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 (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(679)<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
<td class="num">(862)<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 82,845<span></span>
</td>
<td class="nump">$ 89,382<span></span>
</td>
<td class="nump">$ 76,534<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_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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income 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.9)<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(a),(b))<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 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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-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>19
<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="idp6850714272">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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="th" style="border-bottom: 0px;"><sup></sup></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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 83,524<span></span>
</td>
<td class="nump">$ 88,226<span></span>
</td>
<td class="nump">$ 77,396<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="th" style="border-bottom: 0px;"><sup></sup></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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,272<span></span>
</td>
<td class="nump">8,886<span></span>
</td>
<td class="nump">7,496<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">51,387<span></span>
</td>
<td class="nump">6,250<span></span>
</td>
<td class="nump">4,629<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_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans', window );">Deferred income tax (benefit) expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,013)<span></span>
</td>
<td class="nump">1,887<span></span>
</td>
<td class="nump">3,001<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">5,985<span></span>
</td>
<td class="nump">4,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Tax benefit from equity compensation plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,981)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,373<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
<td class="nump">1,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss', window );">Unrealized loss (gain) on deferred compensation fund investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,429<span></span>
</td>
<td class="num">(4,509)<span></span>
</td>
<td class="num">(1,460)<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="th" style="border-bottom: 0px;"><sup></sup></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_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts and notes receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(44,363)<span></span>
</td>
<td class="num">(121,639)<span></span>
</td>
<td class="num">(65,610)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">950<span></span>
</td>
<td class="num">(1,873)<span></span>
</td>
<td class="num">(1,492)<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,054<span></span>
</td>
<td class="num">(9,545)<span></span>
</td>
<td class="num">(2,470)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,536)<span></span>
</td>
<td class="num">(257)<span></span>
</td>
<td class="nump">2,732<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,144)<span></span>
</td>
<td class="nump">11,197<span></span>
</td>
<td class="num">(4,251)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,085<span></span>
</td>
<td class="nump">11,927<span></span>
</td>
<td class="nump">6,307<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,099)<span></span>
</td>
<td class="num">(2,954)<span></span>
</td>
<td class="nump">5,404<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_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">450<span></span>
</td>
<td class="nump">5,061<span></span>
</td>
<td class="num">(731)<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(8,238)<span></span>
</td>
<td class="nump">7,692<span></span>
</td>
<td class="nump">7,455<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80,031<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="nump">41,400<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></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_ProceedsFromSaleOfProductiveAssets', window );">Disposals of fixed assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">640<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,940)<span></span>
</td>
<td class="num">(5,397)<span></span>
</td>
<td class="num">(5,442)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14,297)<span></span>
</td>
<td class="num">(33,861)<span></span>
</td>
<td class="num">(29,449)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Sales of marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,011<span></span>
</td>
<td class="nump">28,537<span></span>
</td>
<td class="nump">28,164<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_PaymentsToAcquireBusinessesGross', window );">Cash paid for acquisitions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,584)<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,586)<span></span>
</td>
<td class="num">(14,967)<span></span>
</td>
<td class="num">(6,452)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(57,201)<span></span>
</td>
<td class="num">(55,244)<span></span>
</td>
<td class="num">(53,342)<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_ProceedsFromIssuanceOfCommonStock', window );">Reissuance of treasury stock pursuant to Dividend Reinvestment Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Tax benefit from equity compensation plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,981<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,517<span></span>
</td>
<td class="nump">12,808<span></span>
</td>
<td class="nump">5,968<span></span>
</td>
</tr>
<tr class="ro">
<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) proceeds from short-term borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,382)<span></span>
</td>
<td class="nump">35,382<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(53,977)<span></span>
</td>
<td class="num">(6,959)<span></span>
</td>
<td class="num">(44,284)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,468<span></span>
</td>
<td class="num">(14,296)<span></span>
</td>
<td class="num">(9,336)<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,557<span></span>
</td>
<td class="nump">23,853<span></span>
</td>
<td class="nump">33,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,025<span></span>
</td>
<td class="nump">9,557<span></span>
</td>
<td class="nump">23,853<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary cash flow information:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,094<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">574<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_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,680<span></span>
</td>
<td class="nump">35,367<span></span>
</td>
<td class="nump">32,532<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_ContingentSharesSettledPursuantToAcquisition', window );">Contingent shares settled pursuant to acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,291<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The Company adopted the provisions of ASU 2016-09 prospectively, and as such the amounts reflected for the year ended December 31, 2016&#160;have not been adjusted.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ContingentSharesSettledPursuantToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Shares Settled Pursuant To Acquisition</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_ContingentSharesSettledPursuantToAcquisition</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_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans</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_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans</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_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_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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<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 (a)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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. Includes effect from exchange rate changes.</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_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_DebtAndEquitySecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) on investment in debt and equity 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;">us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-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_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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-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_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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-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_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_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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) 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;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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="idp6851687456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ 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 (Loss), 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, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,793<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 );">Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 296,456<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 199,294<span></span>
</td>
<td class="nump">$ 543<span></span>
</td>
<td class="nump">$ 106,886<span></span>
</td>
<td class="num">$ (11,005)<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">77,396<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">77,396<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 (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(862)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(862)<span></span>
</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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">76,534<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">301<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,968<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">5,965<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from equity compensation plans</a></td>
<td class="nump">2,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,773<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">3,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,743<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">534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
</tr>
<tr class="ro">
<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 Plans</a></td>
<td class="nump">2,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371<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">(53,342)<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">(53,342)<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">109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18<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 );">Shares issued pursuant to previous settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<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 );">Shares issued pursuant to previous settlement</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">3,999<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_StockholdersEquityOtherShares', window );">Other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<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_StockholdersEquityOther', window );">Other</a></td>
<td class="nump">0<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="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, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,204<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 );">Balance at Dec. 31, 2016</a></td>
<td class="nump">338,842<span></span>
</td>
<td class="nump">$ 742<span></span>
</td>
<td class="nump">217,664<span></span>
</td>
<td class="num">(319)<span></span>
</td>
<td class="nump">130,940<span></span>
</td>
<td class="num">(10,185)<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">88,226<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">88,226<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 (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">1,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,156<span></span>
</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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">89,382<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">697<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">12,808<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">12,801<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</a></td>
<td class="nump">4,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,945<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_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Treasury shares issued for Deferred Compensation Plan funding and redemptions</a></td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued pursuant to Employee Stock Plans</a></td>
<td class="nump">2,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="ro">
<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">(55,306)<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">(55,306)<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_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued pursuant to Dividend Reinvestment Plan</a></td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares issued pursuant to acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59<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_StockIssuedDuringPeriodValueAcquisitions', window );">Shares issued pursuant to acquisition</a></td>
<td class="nump">6,939<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">6,938<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 Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,960<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 );">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="ro">
<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="re">
<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">83,524<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">83,524<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 (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(679)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(679)<span></span>
</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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">82,845<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_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">380<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</a></td>
<td class="nump">8,517<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">8,514<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">5,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,580<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">354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued pursuant to Employee Stock Plans</a></td>
<td class="nump">2,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,475<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">(57,361)<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">(57,361)<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">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<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_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition', window );">Contingent shares settled pursuant to acquisition</a></td>
<td class="num">(2,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,291)<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_StockholdersEquityOtherShares', window );">Other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<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_StockholdersEquityOther', window );">Other</a></td>
<td class="nump">274<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="nump">69<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 Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,344<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 );">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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition</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_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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</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 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109245112&amp;loc=d3e23524-113945<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period pursuant to acquisitions.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pursuant to acquisitions 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 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.29-31)<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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</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_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityOtherShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in shares of stock classified as 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;">us-gaap_StockholdersEquityOtherShares</td>
</tr>
<tr>
<td style="padding-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>21
<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="idp6649915232">
<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">12 Months Ended</th>
</tr>
<tr><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_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;&#160;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;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><span><br/></span></div><div 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 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 a renewable&#160;one year&#160;service term, cancelable by either party upon 30 to 90 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;line-height:120%;">The Company is 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;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;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%;">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;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.&#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: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;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.&#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:700;line-height:120%;">Fair Value of Financial Instruments</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 determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy. </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%;">Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.</span></div><div 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 unobservable inputs reflect the Company's market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="padding-left:36pt;text-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%;">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%;"> &#8211; Quoted prices for identical instruments in active markets;</span></div><div style="padding-left:36pt;text-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%;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and</span></div><div style="padding-left:36pt;text-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%;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Significant inputs to the valuation model are unobservable</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&#8217;s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company&#8217;s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value. </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 has certain notes receivable that either do not bear interest or bear interest at a below-market rate. Therefore, such notes receivable of $2.9 million and $6.9 million at December&#160;31, 2018 and 2017, respectively, have been discounted to their present value and are reported at values of $2.9 million and $6.8 million at December&#160;31, 2018 and 2017, respectively.&#160;See&#160;Note&#160;6&#8212;Fair Value Measurements&#160;for the fair value hierarchy table and for details on the measurement of fair value for assets and 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: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;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%;">Investments in 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;line-height:120%;">Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of&#160;December&#160;31, 2018 and&#160;2017, the Company had marketable securities of&#160;$76.4 million and&#160;$73.2 million, respectively,&#160;which were comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the balance sheet. For the years ended December&#160;31, 2018 and 2017,&#160;$0.8 million of unrealized losses and&#160;$1.1 million&#160;of unrealized gains related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of 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;line-height:120%;">These assets are available for future needs under the Company&#8217;s self-insurance programs and&#160;are held by the Company's wholly-owned captive subsidiary&#160;as required by state insurance regulations.&#160;The Company&#8217;s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit 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;"><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 periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. As of&#160;December&#160;31, 2018, management believes that the recorded value of the Company&#8217;s investments in marketable securities was recoverable in all material respects.&#160;See&#160;Note&#160;6&#8212;Fair Value Measurements for other than temporary impairment considerations.</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;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></div><div style="text-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%;">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;line-height:120%;">Property and equipment are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment &#8212; 5 to 7 years; computer hardware and software&#160;&#8212; 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles&#160;&#8212; 5&#160;to 10 years. Depreciation expense on property and equipment for the years ended December&#160;31, 2018, 2017 and 2016 was $4.9 million, $5.0 million and $4.8 million, 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: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%;">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;line-height:120%;">The guidance under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) 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 which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to 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. See&#160;Note&#160;2&#8212;Revenue&#160;herein for additional revenue disclosure that is being presented as a result of the newly adopted standard.</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;line-height:120%;">Prior period amounts were not adjusted and continue to be reported in accordance with previous 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%;">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;line-height:120%;">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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.&#160;Deferred tax assets and liabilities are more fully described in Note&#160;13&#8212;&#160;Income Taxes.</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%;">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.&#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%;">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></div><div style="text-align:justify;"><span><br/></span></div><div style="text-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;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 calculated 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 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;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 style="text-align:justify;"><span><br/></span></div><div style="text-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%;">Advertising Costs</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%;">Advertising costs are expensed when incurred.&#160;Advertising costs were&#160;not material for the years ended December&#160;31, 2018, 2017 and 2016.</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%;">Impairment of Long-Lived 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;line-height:120%;">The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.</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%;">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;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 at least annually during the fourth quarter of each year to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&#160;No impairment loss was recognized on the Company&#8217;s intangible assets or goodwill for the years ended December&#160;31, 2018, 2017 or 2016.</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 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (&#8220;ASU 2017-04&#8221;). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.</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%;">Additionally in 2018, the Company adopted the FASB issued&#160;Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred&#160;from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.</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%;">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;line-height:120%;">Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.</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%;">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:115%;">Certain prior period amounts have been reclassified to conform to current year presentation, including the presentation of 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. There was no impact to the Company's net cash provided by operating activities as a result of the immaterial correction.</span></div><div style="text-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;line-height:120%;">The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December&#160;31, 2018 and 2017, 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></div><div style="text-align:justify;"><span><br/></span></div><div 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&#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 know the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.</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:700;line-height:120%;">Significant 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;line-height:120%;">For the years ended December&#160;31, 2018 and 2017, the Company had several clients who individually contributed over 3% of the Company's consolidated revenues,&#160;including&#160;Genesis Healthcare, Inc. ("Genesis")&#160;which accounted for&#160;$386.7 million or 19.3% and&#160;$327.5 million or&#160;17.5%, respectively.&#160;Although the Company expects to continue its relationships with these clients, there can be no assurance thereof. The loss, individually or in the aggregate, of such clients, or a significant reduction in the revenues the Company receives from such clients, could have a material adverse effect on the Company&#8217;s results of operations. In addition, if any of these clients change or alter current payments terms, it could increase the Company&#8217;s accounts receivables balance and have a material adverse effect on the Company&#8217;s cash flows.</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;line-height:120%;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</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&#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%;">("ASC&#160;842"). ASC 842&#160;requires lessees to recognize assets and liabilities on their balance sheet related to the rights and obligations created by most leases, while continuing to recognize expenses on their income statements over the lease term. It will also require disclosures designed to give financial statement users information regarding the amount, timing, and uncertainty of cash flows arising from leases. The guidance is effective for annual reporting periods beginning after December 15, 2018, and interim periods within those years.&#160;This guidance may be applied through a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements with certain practical expedients available. Alternatively, this guidance may also be applied at the adoption date by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</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%;">ASC 842 provides several optional practical expedients in transition including the &#8216;package of practical expedients,&#8217; which permits the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct costs.&#160;ASC 842 also provides the Company the option to, as an accounting policy, not capitalize lease obligations for leases with lease terms of less than 12 months.</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 adopted&#160;ASC 842 as of January 1, 2019 using a modified retrospective transition approach&#160;which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019 which consisted of&#160;office space, vehicles and equipment.&#160;The Company elected to adopt ASC 842 using the package of practical expedients mentioned above and&#160;elected to not capitalize leases&#160;with lease terms of less than 12 months.&#160;The lease liability and corresponding right-of-use asset recognized upon adoption of ASU 842 was $11.4&#160;million.&#160;The Company&#160;does not expect ASC 842 to have a material impact to the Consolidated Statements of Operations however will require additional disclosures pertaining to the Company's lease commitments. The Company did not recognize a cumulative-effect adjustment to the opening balance of retained earnings.&#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%;">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 and certain other instruments that are not measured at fair value through net income. The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model for instruments measured at amortized cost. For available-for-sale debt securities, entities will be required to record allowances rather than reduce the carrying amount, as they do today under the other-than-temporary impairment model. 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>22
<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="idp6643940592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 style="text-align:justify;"><span><br/></span></div><div 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 disaggregates its consolidated revenues by reportable segment, as management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;15&#8212;Segment Information&#160;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;line-height:120%;">Housekeeping accounted for&#160;$973.8 million, $979.6 million and&#160;$957.1 million, of the Company&#8217;s consolidated revenues for the years ended December&#160;31, 2018,&#160;2017 and 2016, respectively. 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 will 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;line-height:120%;">Dietary services represented&#160;$1,035.0 million,&#160;$886.5 million and&#160;$605.5 million, of the Company&#8217;s consolidated revenues for the years ended December&#160;31, 2018, 2017 and 2016, respectively. 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 provided by a District Manager specializing in dietary services. 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 will 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: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%;">Substantially all 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;line-height:120%;">The Company performs services and provides goods in accordance with contracts with its customers. Such contracts typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account under 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. Accordingly, the 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&#160;$0.2 million&#160;as of December&#160;31, 2018.&#160;There were no such deferred revenues&#160;as of December&#160;31, 2017</span></div><div 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 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;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.&#160;The time between completion of the performance obligation and collection of cash is consistent with the customers' payment terms and typically not more than 30-60 days. In certain contractual arrangements, the Company requires customers to pay in advance for goods and services to be provided. As of December&#160;31, 2018, the value of the associated contract liabilit</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ies for such collections in advance was&#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%;">$4.6 million. As of December&#160;31, 2017, the Company did not have any such contract liabilities.</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%;">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 recognizes 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. Contracts may contain transaction prices that are fixed, variable or both.&#160;The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less, with a renewable one year service term, cancelable by either party upon 30 to 90 days&#8217; notice after an initial period of 60 to 120 days. For the purpose of disclosing future revenues under its remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues expected for the performance of services under contracts with variable consideration that are for a term of one year or less. Although only a small portion of the Company&#8217;s contracts have an original expected duration that exceeds one year, the Company has historically had, and expects to continue to have, favorable client retention rates. As of December&#160;31, 2018, the revenue expected to be recognized from remaining performance obligations under the Company&#8217;s existing contracts with a term greater than one year is&#160;$186.2 million for&#160;2019,&#160;$186.2 million for 2020, $186.2 million&#160;for 2021,&#160;$186.2 million for&#160;2022,&#160;$186.2 million for&#160;2023, and&#160;$31.0 million&#160;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>23
<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="idp6654036752">
<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">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock', 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;3&#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;line-height:120%;">For the years ended December&#160;31, 2018, 2017 and 2016, the Company&#8217;s other comprehensive income related to the unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities. </span></div><div 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 following table provides a summary of changes in accumulated other comprehensive income, net of taxes:</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:62.766082%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><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:9.257310%;"/><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:9.257310%;"/><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="15" 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&#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="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;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 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);">2017</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);">2016</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="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 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);">Accumulated other comprehensive income (loss) &#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);">837&#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);">(319)</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);">543&#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 (loss) income 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);">(844)</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,149&#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,005)</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%;">Losses reclassified from other comprehensive income&#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:#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);">165&#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);">7&#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);">143&#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 (loss)&#160;income&#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;">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);">(679)</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,156&#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);">(862)</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);">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;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);">837&#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);">(319)</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">All amounts are net of tax.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;">Realized losses were recorded pre-tax under &#8220;Other income, net - Investment and interest&#8221; in our Consolidated </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Statements of Comprehensive Income. For the years ended&#160;December&#160;31, 2018,&#160;2017 and 2016&#160;the Company recorded $0.2 million, less than $0.1 million&#160;and $0.2 million&#160;of realized losses from the sale of available-for-sale securities, respectively.&#160;Refer to Note&#160;6&#8212;Fair Value Measurements&#160;herein for further information.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">For the years ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;December&#160;31, 2018 and 2016, the changes in other comprehensive income were net of a tax benefit of&#160;$0.1 million&#160;and $0.5 million, respectively. For the&#160;year ended December&#160;31, 2017 the changes in other comprehensive income were net of a tax expense of&#160;$0.3 million.</span></div><div><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:62.766082%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><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:9.257310%;"/><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:9.257310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:24pt;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&#160;</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;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 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);">2017</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);">2016</span></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);">For the Year Ended December 31,</span></td><td colspan="15" 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="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);">Losses from the sale of available-for-sale securities</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);">197&#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);">11&#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);">222&#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);">Tax benefit</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);">(32)</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);">(4)</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);">(79)</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 loss reclassified from accumulated other comprehensive income</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);">165&#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);">7&#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);">143&#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_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in Accumulated Other Comprehensive Income by Component [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_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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="idp6703041008">
<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">12 Months Ended</th>
</tr>
<tr><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_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;4&#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;line-height:120%;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method and is recorded over the estimated useful life of each class of depreciable asset. 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><br/></span></div><div 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 following table sets forth the amounts of property and equipment by each class of depreciable asset as of December&#160;31, 2018 and December&#160;31, 2017:</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 style="width:58.557185%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.354839%;"/><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.354839%;"/><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:middle;padding-left:1pt;padding-right: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><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:middle;padding-left:1pt;padding-right: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, 2017</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);">22,596&#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,349&#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,114&#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,665&#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%;">Other </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:#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);">920&#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);">990&#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 property and equipment, at cost</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,630&#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);">36,004&#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);">Less accumulated depreciation</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);">22,730&#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);">22,495&#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 property and equipment, net</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);">12,900&#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);">13,509&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Includes furniture and fixtures, leasehold improvements and autos and trucks. </span></div>Depreciation expense for the years ended December&#160;31, 2018, 2017 and 2016 was $4.9 million, $5.0 million and $4.8 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_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>25
<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="idp6649910960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and 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;5&#8212;Goodwill and 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-style:italic;line-height:120%;">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;line-height:120%;">Goodwill represents the excess of the purchase price over the fair value of net assets of acquired businesses. Goodwill is not amortized, but is evaluated for impairment on an annual basis, or more frequently if impairment indicators arise. To date, the Company has not recognized an&#160;impairment of its goodwill.&#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%;">Goodwill by reportable operating segment, as described in Note&#160;15&#8212;Segment Information, was approximately $42.4 million and $8.7 million for Housekeeping and Dietary, respectively, as of December&#160;31, 2018 and&#160;2017.</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;line-height:120%;">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;line-height:120%;">The Company&#8217;s 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 9.9 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;line-height:120%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five 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.561404%;"><tr><td style="width:1.0%;"/><td style="width:72.302496%;"/><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:22.963289%;"/><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&#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="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&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:12pt;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);">(in thousands)</span></td><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);">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);">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);">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,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</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</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</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);">Thereafter</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);">6,690&#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;line-height:120%;">Amortization expense for the years ended December&#160;31, 2018, 2017 and 2016 was $4.4 million, $3.9 million and $2.7 million, respectively.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6611463232">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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;6&#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;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;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.&#160;For the years ended December&#160;31, 2018, 2017 and 2016, the Company recorded unrealized losses of $0.7 million, unrealized gains of&#160;$1.2 million and unrealized losses of $0.9 million on marketable securities, 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;line-height:120%;">For the years ended December&#160;31, 2018, 2017 and 2016, the Company received total proceeds, less the amount of interest received, of $9.0 million, $28.5 million and $28.1 million, respectively, from sales of available-for-sale municipal bonds. These sales resulted in realized losses of&#160;$0.2 million,&#160;less than $0.1&#160;million and $0.2 million&#160;for the years ended December&#160;31, 2018, 2017, and 2016&#160;respectively. Such losses were recorded in &#8220;Other income-Investment and interest&#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><br/></span></div><div 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 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></div><div style="text-align:justify;"><span><br/></span></div><div 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 following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investment assets as of December&#160;31, 2018 and 2017:</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:29.140351%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" 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 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="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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#160;</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="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: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&#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="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&#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="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<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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="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)&#160;</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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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="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);">Deferred compensation fund&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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 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,529&#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);">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 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);">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 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: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&#160;</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,265&#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,265&#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,265&#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: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);">Large Cap Growth&#160;</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,195&#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,195&#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,195&#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: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);">Small Cap Growth&#160;</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,217&#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,217&#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,217&#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: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);">Fixed Income&#160;</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,432&#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,432&#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,432&#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: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);">International&#160;</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,485&#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,485&#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,485&#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: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);">Mid Cap Growth&#160;</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,990&#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,990&#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,990&#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:bottom;padding-left:1pt;padding-right: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&#160;</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);">29,113&#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);">29,113&#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);">26,584&#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);">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;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);">&#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.990000%;"><tr><td style="width:1.0%;"/><td style="width:29.140351%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" 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 December 31, 2017</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: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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#160;</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="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: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&#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="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&#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="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<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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 colspan="27" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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;"/><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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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);">73,221&#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);">73,221&#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);">73,221&#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:bottom;padding-left:1pt;padding-right: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&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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:#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,720&#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,720&#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);">2,720&#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: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);">Balanced and Lifestyle&#160;</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,523&#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,523&#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,523&#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: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);">Large Cap Growth&#160;</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,802&#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);">7,802&#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);">7,802&#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: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);">Small Cap Value&#160;</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,442&#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,442&#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,442&#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: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);">Fixed Income&#160;</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,050&#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,050&#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,050&#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: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);">International&#160;</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,531&#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,531&#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,531&#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: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);">Mid Cap Growth&#160;</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,817&#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,817&#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,817&#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:bottom;padding-left:1pt;padding-right: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&#160;</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);">28,885&#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);">28,885&#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);">26,165&#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);">2,720&#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);">&#8212;&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">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="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.122807%;"><tr><td style="width:1.0%;"/><td style="width:31.923304%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.536873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.536873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><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:10pt;font-weight:400;font-family:Arial;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&#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="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&#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="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&#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="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&#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="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&#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="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)&#160;</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);">December 31, 2018</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&#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="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&#160;</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,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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">(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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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);">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;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:#ffffff;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);">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;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:#ffffff;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);">(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;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:#ffffff;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);">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;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:#ffffff;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);">&#8212;&#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);">December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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);">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:1pt;padding-right: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&#160;</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);">72,249&#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,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);">(197)</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);">73,221&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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);">72,249&#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 #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;padding-right: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,169&#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 #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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</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 #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;padding-right: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,221&#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 #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;padding-right: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:bottom;padding-left:1pt;padding-right: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, 2016</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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);">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:1pt;padding-right: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&#160;</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);">68,220&#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);">178&#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);">(668)</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);">67,730&#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&#160;</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,220&#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 #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);">178&#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 #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);">(668)</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 #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);">67,730&#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 #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);">&#8212;&#160;</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%;">The following table summarizes the contractual maturities of debt securities held at December&#160;31, 2018 and 2017, which are classified as marketable securities in the Consolidated Balance Sheets:</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 style="width:62.076246%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.595308%;"/><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:15.595308%;"/><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);">&#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);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale&#160;</span></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;padding-left:1pt;padding-right: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,</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);">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 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);">2017</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);">Contractual maturity:&#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="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);">Maturing in one year or less</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,645&#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);">916&#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);">Maturing in second year through fifth year</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);">24,649&#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);">15,948&#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);">Maturing in sixth year through tenth year</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);">14,769&#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,851&#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);">Maturing after ten years</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);">35,299&#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);">33,506&#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 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;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);">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;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);">73,221&#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>27
<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="idp6654002384">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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;7&#8212;&#160;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;line-height:120%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of December&#160;31, 2018 and 2017:</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;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:62.327485%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.543860%;"/><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:15.543860%;"/><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:10pt;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);">December 31, 2018</span></td><td colspan="3" style="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);"/></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, 2017</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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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;border-top:1pt solid #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);">(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);">Short-term&#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="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="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></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&#160;</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);">389,047&#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);">390,705&#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&#160;</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);">(47,209)</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 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,985)</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&#160;</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 #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);">341,838&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">378,720&#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&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;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);"/></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 colspan="3" style="background-color:#cceeff;text-align:right;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);"/></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&#160;</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);">53,043&#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 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,476&#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&#160;</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:right;vertical-align:bottom;padding-left:1pt;padding-right: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: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&#160;</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 #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);">43,043&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">15,476&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:#cceeff;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);">384,881&#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 #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:#cceeff;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);">394,196&#160;</span></td></tr></table></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%;">The Company makes credit decisions on a case&#8211;by&#8211;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;line-height:120%;">The Company&#8217;s net current accounts and notes receivable balance decreased from December&#160;31, 2017. 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, modification or termination of client relationships. However, the Company offset its accounts and notes receivable</span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> with an increased allow</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ance for doubtful accounts in 2018 related to&#160;multiple&#160;corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense&#160;compared to our historical experience.&#160;In addition, the Company converted approximately $24.8 million of accounts receivable to long-term notes receivable. Additionally,&#160;in 2018&#160;the Company finalized an agreement for a long-term promissory note receivable related to the previously mentioned corporate restructurings. The promissory note receivable was $10.0 million, net of reserve which has been classified as a long-term notes receivable on the Company's balance sheet for the year ended December&#160;31, 2018.</span></div>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 a definitive repayment plan and providing a means by which to further evidence the amounts owed. As of December&#160;31, 2018 and 2017, the Company had $63.3&#160;million and $36.6&#160;million, net of reserves, respectively, of such promissory notes outstanding. 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></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>28
<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="idp6649912544">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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;8&#160;&#8212;&#160;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;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;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. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):</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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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);">Bad debt provision</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);">51,387&#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);">6,250&#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,629&#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;line-height:120%;">The increase to the bad debt provision for 2018 </span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to multiple corporate restructurings of privately-held, multi-facility operators that occurred during 2018 that resulted in increased expense compared to the Company's historical experience.</span></div><div 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 making the Company&#8217;s 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 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:700;line-height:119%;">Impaired 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;line-height:119%;">The Company evaluates&#160;its 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. The increase in impaired notes receivable and the related reserve during the year ended December&#160;31, 2018&#160;related to the corporate restructuring of a privately held, multi-state operator that occurred during 2018. A result of the corporate restructuring was a long-term promissory note receivable of $10.0 million, net of reserve.&#160;Summary schedules of impaired notes receivable, and the related reserve, for the years ended&#160;December&#160;31, 2018, 2017 and 2016 are 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:32.264706%;"/><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:10.352941%;"/><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:10.352941%;"/><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:10.352941%;"/><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:10.500000%;"/><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:10.500000%;"/><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="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);">Impaired Notes Receivable</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: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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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);">Average Outstanding Balance</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="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);">2018</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);">6,854&#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);">23,382&#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,532&#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);">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 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);">15,448&#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);">2017</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);">5,685&#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,169&#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);">6,854&#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);">6,270&#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);">2016</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);">6,471&#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);">786&#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);">5,685&#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);">6,078&#160;</span></td></tr></table></div><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:45.214076%;"/><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:10.463343%;"/><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:10.463343%;"/><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:10.463343%;"/><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:10.463343%;"/><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="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);">Reserve for Impaired Notes Receivable</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;"/></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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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="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 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);">2018</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,884&#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);">12,526&#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,938&#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);">13,472&#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);">2017</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,419&#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);">465&#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,884&#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);">2016</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,139&#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);">280&#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);">2,419&#160;</span></td></tr></table>For impaired notes receivable, interest income is recognized on a cost recovery basis only. As a result, no interest income was&#160;recognized on impaired notes receivable.&#160;The Company follows an income recognition policy on&#160;all other notes receivable that do not recognize interest income until cash payments are received. This policy was established, recognizing the environment of the long-term care industry, and not because such notes receivable are necessarily impaired. The difference between income recognition on a full accrual basis and cash basis, for notes receivable that are not considered impaired, is not material.<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>29
<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="idp6642751872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_LeasesOfLesseeDisclosureTextBlock', window );">Lease Commitments</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 9 &#8212;&#160;Lease Commitments</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 leases office facilities, equipment and vehicles under operating leases expiring on various dates through 2025. Certain office leases contain renewal options. The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of 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.707602%;"><tr><td style="width:1.0%;"/><td style="width:74.979472%;"/><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:20.287390%;"/><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&#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="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&#160;</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);">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,203&#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</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,799&#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</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,097&#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</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);">677&#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</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);">677&#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);">Thereafter</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);">677&#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);">Total minimum lease payments</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);">9,130&#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;line-height:120%;">Total expense for all operating leases for the years ended December&#160;31, 2018, 2017 and 2016 was 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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);">Operating lease expense</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);">4,039&#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,833&#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,615&#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_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<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="idp6649930480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Share-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;&#160;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;line-height:120%;">A summary of stock-based compensation expense and related tax benefits for the years ended December&#160;31, 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:63.882353%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.882353%;"/><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:8.882353%;"/><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:8.882353%;"/><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="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);">Year Ended December 31,&#160;</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;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 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);">2017</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);">2016</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="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 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);">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);">2,989&#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,740&#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,193&#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 units and restricted stock&#160;</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,591&#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,205&#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);">550&#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);">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);">320&#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,040&#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);">509&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;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);">5,900&#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);">5,985&#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);">4,252&#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;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized tax benefit related to stock-based compensation&#160;</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,480&#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);">5,709&#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,773&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;Statements of Comprehensive Income.</span></div><div 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 of&#160;December&#160;31, 2018 and&#160;2017, the unrecognized compensation cost related to unvested stock options and awards was $14.0 million and $11.4 million, respectively. The weighted average period over which these awards will vest was approximately 2.5 years as of December&#160;31, 2018 and 2.7 years as of&#160;December&#160;31, 2017.</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;line-height:120%;">The Company&#8217;s 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;line-height:120%;">As of December&#160;31, 2018, 2.9 million shares of Common Stock were reserved for issuance under the Plan, including 0.5 million shares available for future grant. No stock award will have a term in excess of ten years. All awards granted under the Plan become vested and exercisable ratably over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwYWQyMmFhZjMzNzQwNGFiNjEwMmE0OTMxM2Q1NmZkL3NlYzowMGFkMjJhYWYzMzc0MDRhYjYxMDJhNDkzMTNkNTZmZF81NzYvZnJhZzpiMGMyMmRhYWE2Mjc0ZmMxOTE5MzY1MGE4YWU1OGE5Mi90ZXh0cmVnaW9uOmIwYzIyZGFhYTYyNzRmYzE5MTkzNjUwYThhZTU4YTkyXzExOTI_06e25834-18cc-4cc8-88ad-6d702c542bed">five</span> year 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;line-height:120%;">The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the individuals who will be granted stock awards, the number of stock awards each individual will receive and 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;line-height:120%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during 2018 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:61.157895%;"/><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:14.666667%;"/><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: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: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%;">Number of Shares</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 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;"><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%;">Weighted Average Exercise Price</span></div></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: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);">December 31, 2017</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,374&#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);">29.22&#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);">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);">169&#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);">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: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);">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);">(351)</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);">25.12&#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);">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);">(65)</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);">35.50&#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);">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);">(6)</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.10&#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);">December 31, 2018</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,121&#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);">31.53&#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;line-height:120%;">The weighted average grant-date fair value of stock options granted during the years ended 2018, 2017 and 2016 were $10.48, $8.52 and $7.46 per common share, respectively. The total intrinsic value of options exercised during the years ended 2018, 2017 and 2016 were $7.8 million, $19.5 million and $4.9 million, respectively. The total fair value of options vested during the years ended 2018, 2017 and 2016 were $3.7 million, $3.2 million&#160;and $2.8 million, 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;line-height:120%;">For the years ended&#160;December&#160;31, 2018 and 2017&#160;the tax benefit realized from stock options exercised&#160;were&#160;$1.0 million and $5.3 million, 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;line-height:120%;">The fair value of the stock option awards granted during 2018, 2017 and 2016 were estimated on the dates of grant using the Black-Scholes option valuation model&#160;and 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:46.099415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.812865%;"/><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:14.812865%;"/><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:14.812865%;"/><td style="width:1.0%;"/></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 colspan="15" 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);">Year Ended December 31,&#160;</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;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 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);">2017&#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);">2016&#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);">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.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><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.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 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.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:bottom;padding-left:1pt;padding-right: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.8 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><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);">21.5&#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);">25.1&#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);">26.0&#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.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><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.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);">2.0&#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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes other information about the stock options at 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.853801%;"><tr><td style="width:1.0%;"/><td style="width:63.592972%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:32.407028%;"/><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);">December 31, 2018</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);">20,351&#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);">5.9 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,051&#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);">25.20&#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);">15,750&#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.5 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;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.&#160;For both&#160;the years ended December&#160;31, 2018 and 2017, the Company granted 0.1 million restricted stock units with a weighted average grant date fair value of $52.06 and $40.16 per unit, respectively. There were no restricted stock units granted during 2016.&#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%;">For the years ended December&#160;31, 2018 and 2017, the Company did not grant restricted stock. For the year ended December&#160;31, 2016 the Company granted&#160;less than 0.1 million&#160;shares&#160;of restricted stock,&#160;with a weighted average grant date fair value of $34.14&#160;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;line-height:120%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during 2018 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.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.076246%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.595308%;"/><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:15.595308%;"/><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 #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);">Number&#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 #000;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 #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);">Weighted Average Grant Date Fair Value&#160;</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, 2017</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);">145&#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);">37.07&#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);">139&#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);">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);">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);">(36)</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);">35.79&#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);">(7)</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);">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);">December 31, 2018</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);">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;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);">45.47&#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;line-height:120%;">The weighted average remaining vesting period for the unvested restricted stock units and restricted stock is 3.3 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;line-height:120%;">The weighted average grant-date fair values and total fair values of restricted stock units and restricted stock&#160;vested during 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:58.882353%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><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:10.500000%;"/><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:10.647059%;"/><td style="width:1.0%;"/></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 colspan="15" 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);">Year Ended December 31,&#160;</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;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 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);">2017</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);">2016</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="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, except per share data)</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="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 grant-date fair value of restricted stock units and restricted stock granted</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);">52.06&#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);">40.16&#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);">34.14&#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 fair value of restricted stock units and restricted stock vested</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,822&#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);">690&#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);">311&#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;line-height:120%;">Fair value is determined based on the market price of the shares on the date of grant. The weighted average remaining vesting period for the unvested restricted stock is 3.3 years.&#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%;">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;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 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;line-height:120%;">Under the ESPP, the Company is authorized to issue up to 4.1 million shares of Common Stock to its employees. Pursuant to such authorization, there are 2.2 million shares available for future grant at&#160;December&#160;31, 2018. Under the terms of the ESPP, participants may contribute through payroll deductions up to $21,250 (85% of IRS limitation) of their compensation toward the purchase of the Company&#8217;s Common Stock. No employee may purchase Common Stock which exceeds $25,000 in fair market value (determined on the option date) for each calendar year. The option price per share is equal to the lower of 85% of the fair market price on the first day of the offering period, or 85% of the fair market price on the last day of the offering 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;line-height:120%;">The following table summarizes information about the Company&#8217;s ESPP annual offerings for the years ended December&#160;31, 2018, 2017 and 2016:</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:55.562408%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.656388%;"/><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:11.656388%;"/><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:11.656388%;"/><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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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><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);">Common shares purchased</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);">53&#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);">54&#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);">53&#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);">Per common share purchase 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);">34.15&#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);">33.29&#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);">29.64&#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;line-height:120%;">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for certain key executives and employees. The SERP is not qualified under Section&#160;401 of the Internal Revenue Code. The SERP allows participants to defer up to 25% 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 25% match of up to 15% of their deferral in the form of Company Common Stock based on the then-current market value. SERP participants fully vest in the Company&#8217;s matching contribution three years from the first day of the initial year of participation. The income deferred and the matching contributions are unsecured and subject to the claims of the Company&#8217;s general creditors.</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%;">Under the SERP, the Company is authorized to issue up to 1.0 million shares of Common Stock to its employees. Pursuant to such authorization, there are 0.4 million&#160;shares available for future grant at </span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">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%;"> At the time of issuance, such shares were accounted for at cost as treasury stock. At December&#160;31, 2018, approximately 0.3 million of such shares are vested and remain in the respective active participants&#8217; accounts with the trustee.</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 following table summarizes information about the SERP for the plan years ended December&#160;31, 2018, 2017 and 2016:</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 style="width:54.304985%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.076246%;"/><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:12.076246%;"/><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:12.076246%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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;">&#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;">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);">547&#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);">503&#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);">511&#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%;">Treasury shares issued to fund 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;">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);">14&#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&#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);">13&#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%;">SERP trust account balance at December&#160;31 </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 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);">39,766&#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);">42,467&#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);">34,599&#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 (loss) 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);">(1,469)</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,534&#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,495&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in 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%;">&#160;Consolidated Statements of Comprehensive Income. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Shares related to the SERP match for each year are funded at the beginning of the subsequent year. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants&#8217; trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.</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>31
<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="idp6665076912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_CompensationAndEmployeeBenefitPlansTextBlock', window );">Other Employee Benefit 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:700;line-height:120%;">Note&#160;11&#8212;&#160;Other Employee Benefit Plans</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%;">Retirement Savings 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;line-height:120%;">Since October&#160;1, 1999, the Company has had a retirement savings plan for eligible employees (the &#8220;RSP&#8221;) under Section&#160;401(k) of the Internal Revenue Code. The RSP allows eligible employees to contribute up to 15% of their eligible compensation on a pre-tax basis. There is no match by the Company.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other 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 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 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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="idp6653999984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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;12&#8212;&#160;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;line-height:120%;">The Company has paid regular quarterly cash dividends since the second quarter of 2003. During 2018, the Company paid regular quarterly cash dividends totaling $57.2 million as detailed below:</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:25.312775%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.621145%;"/><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:15.621145%;"/><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:15.621145%;"/><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:15.621145%;"/><td style="width:1.0%;"/></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 colspan="21" 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);">Quarter Ended&#160;</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;"/></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, 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 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);">June 30, 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 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);">September 30, 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 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&#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="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, except per share amounts)</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;"/></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 dividends 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.19125&#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);">0.19250&#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);">0.19375&#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);">0.19500&#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,149&#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);">14,249&#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);">14,350&#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);">14,453&#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 16, 2018</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: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);">May 25, 2018</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: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);">August 24, 2018</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);">November 23, 2018</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 23, 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="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);">June 29, 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="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);">September 28, 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="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);">December 28, 2018</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;line-height:120%;">Additionally, on February&#160;5, 2019, the Company&#8217;s Board of Directors declared a regular quarterly cash dividend of $0.19625 per common share, which will be paid on March&#160;22, 2019 to shareholders of record as of the close of business on February&#160;15, 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;line-height:120%;">Cash dividends declared on the Company&#8217;s outstanding weighted average number of basic common shares for the years ended December&#160;31, 2018, 2017 and 2016 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.561404%;"><tr><td style="width:1.0%;"/><td style="width:55.562408%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.656388%;"/><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:11.656388%;"/><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:11.656388%;"/><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="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);">Year Ended December 31,&#160;</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="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);">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 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);">2017</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);">2016</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.77750&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.75750&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.73750&#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>33
<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="idp6835260656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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;13&#8212;&#160;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;line-height:120%;">The following table summarizes the provision for income taxes:</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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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);">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 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);">2017</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);">2016</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="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 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);">Current:</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;"/></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);">  Federal</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);">23,407&#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);">35,673&#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);">33,032&#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);">  State</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);">5,992&#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);">7,179&#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);">6,958&#160;</span></td></tr><tr><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);">29,399&#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);">42,852&#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);">39,990&#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:</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;"/></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);">  Federal</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,526)</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,924&#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,163&#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);">  State</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,487)</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,037)</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);">838&#160;</span></td></tr><tr><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);">(13,013)</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,887&#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);">3,001&#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);">Tax provision</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);">16,386&#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);">44,739&#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);">42,991&#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;line-height:120%;">Deferred income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are determined based on differences between the financial reporting and income tax basis of assets and liabilities.</span></div><div 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 December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. The primary impact to the Company was the decrease in the U.S. federal corporate income tax rate from 35% to 21%. Accordingly, during the fourth quarter 2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximately $4.5 million decrease to the Company&#8217;s net deferred tax assets balance and a corresponding increase to the Company&#8217;s provision for income taxes for the year ended December 31, 2017.</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%;">Significant components of the Company&#8217;s federal and state deferred tax asset and liability balances are as follows:</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.561404%;"><tr><td style="width:1.0%;"/><td style="width:70.834068%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.215859%;"/><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:11.215859%;"/><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: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);">Year&#160;Ended&#160;December&#160;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: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: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 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);">2017</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 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;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: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);">Deferred tax assets:&#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="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);">  Allowance for doubtful accounts&#160;</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,599&#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);">3,109&#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);">  Deferred compensation&#160;</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,350&#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);">6,601&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Accrued insurance claims&#160;</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,715&#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,665&#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);">  Non-deductible reserves&#160;</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);">336&#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);">567&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Amortization of intangibles&#160;</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);">24&#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);">162&#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);">  Other&#160;</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,730&#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);">662&#160;</span></td></tr><tr><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);">27,754&#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);">14,766&#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);">Deferred tax liabilities:&#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="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);">  Expensing of housekeeping supplies&#160;</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,375)</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);">(4,678)</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);">  Depreciation of property and equipment&#160;</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,913)</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,745)</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);">  Other&#160;</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);">(914)</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);">(845)</span></td></tr><tr><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);">(7,202)</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);">(7,268)</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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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);">Net deferred tax assets&#160;</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);">20,552&#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);">7,498&#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;line-height:120%;">Realization of the Company&#8217;s deferred tax assets is dependent upon future earnings in specific tax jurisdictions, the timing and amount of which are uncertain. Management assesses the Company&#8217;s income tax positions and records tax benefits for all years subject to examination based upon an evaluation of the facts, circumstances, and information available at the reporting dates, which include historical operating results and expectations of future earnings. As such, management believes it is more likely than not that the deferred tax assets recorded will be realized to reduce future income taxes and therefore no valuation allowances are necessary.</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 table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:</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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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: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 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);">2017</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);">2016</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="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 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);">Income tax expense computed at statutory rate</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);">20,981&#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);">46,538&#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);">42,136&#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);">Increases (decreases) resulting from:</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;"/></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);">  State income taxes, net of federal tax 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,936&#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,661&#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);">5,064&#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);">  Federal jobs credits</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,006)</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);">(4,193)</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);">(4,550)</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);">  Tax exempt interest</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);">(384)</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);">(568)</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);">(457)</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</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,179)</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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,632)</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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);">653&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">United States Tax Reform - remeasurement of deferred 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);">&#8212;&#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:Arial;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);">3,719&#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:Arial;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: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);">  Other, 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);">38&#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);">214&#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);">145&#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);">Income tax 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);">16,386&#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);">44,739&#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);">42,991&#160;</span></td></tr></table></div>The Company performs an evaluation each period of its tax positions taken and expected to be taken in tax returns. The evaluation is performed on positions relating to tax years that remain subject to examination by major tax jurisdictions, the earliest of which is the tax year ended December&#160;31, 2013. Based on the evaluation, the Company concluded that there are no significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. Therefore, the table reporting on the change in the liability for unrecognized tax benefits during the years ended December&#160;31, 2018 and 2017 is omitted as there is no activity to report in such account for the years ended December&#160;31, 2018 or 2017.<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>34
<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="idp6649914656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RelatedPartyTransactionDueFromToRelatedPartyAbstract', window );"><strong>Related Party Transaction, Due from (to) Related Party [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</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;14&#8212;Related Party Transactions</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%;">For the year ended&#160;December&#160;31, 2018,&#160;the Company did not have any related party transactions.&#160;For&#160;the years ended&#160;December 31, 2017 and 2016, a director was a member of a law firm which was retained by the Company. The fees paid by the Company to such firm did not exceed $120,000 in any period. Additionally, such fees did not exceed, in any period, 5% of such firm&#8217;s revenues or the Company&#8217;s revenues.</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_RelatedPartyTransactionDueFromToRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionDueFromToRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6649914944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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%;">Reportable Operating 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;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><br/></span></div><div 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&#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, 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">All revenues and net income are earned in the United States. </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.391813%;"><tr><td style="width:1.0%;"/><td style="width:49.411590%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.196137%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.156018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.007429%;"/><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="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);">Year Ended December 31,&#160;</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="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);">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 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);">2017</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);">2016</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="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="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)</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="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:700;line-height:100%;">Revenues</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="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: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);">Housekeeping services</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);">973,826&#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);">979,610&#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);">957,148&#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);">Dietary services</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,034,995&#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);">886,521&#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);">605,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: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);">Corporate and eliminations</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:Arial;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);">&#8212;&#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:Arial;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);">&#8212;&#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:Arial;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);">&#8212;&#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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">2,008,821&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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,866,131&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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,562,662&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#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="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:bottom;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%;">Housekeeping services</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="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);">108,305&#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);">95,505&#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);">90,756&#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);">Dietary services</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);">60,562&#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);">46,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);">34,641&#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 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%;">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;">3</sup></div></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);">(68,957)</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,548)</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,010)</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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">99,910&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">132,965&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">120,387&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization&#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="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: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);">Housekeeping services</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);">6,315&#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);">6,547&#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);">6,535&#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);">Dietary services</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);">2,433&#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,813&#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);">439&#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: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="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);">524&#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);">526&#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);">522&#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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">9,272&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">8,886&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">7,496&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets&#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="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: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);">Housekeeping services</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);">291,117&#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);">304,303&#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);">266,464&#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);">Dietary services</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);">235,183&#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);">242,874&#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);">127,187&#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 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%;">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;">4</sup></div></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);">166,303&#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);">128,826&#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);">134,795&#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);">Consolidated</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 #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);">692,603&#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 #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);">676,003&#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 #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);">528,446&#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;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures&#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="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: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);">Housekeeping services</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);">3,996&#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,287&#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,612&#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);">Dietary services</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);">690&#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);">663&#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);">410&#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: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="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);">254&#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);">447&#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);">420&#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);">Consolidated</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 #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:#cceeff;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);">4,940&#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 #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:#cceeff;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);">5,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 #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:#cceeff;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);">5,442&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">or the years ended December&#160;31, 2018 and&#160;2017,&#160;both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December&#160;31, 2018 and&#160;2017, Genesis accounted for&#160;$386.7 million&#160;or 19.3% and&#160;$327.5 million or 17.5%&#160;of the Company's consolidated revenues, respectively.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Includes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;the impact of the revenues&#160;earned and expenses incurred from the Voluntary Benefits Program of the Company's wholly-owned captive insurance subsidiary.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">Represents primarily corp</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">orate office cost 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 interest income.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">4</sup><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:15.08pt;">Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.</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_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>36
<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="idp6654002384">
<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">12 Months Ended</th>
</tr>
<tr><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_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&#160;16&#8212;&#160;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;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 for 2018, 2017 and 2016:</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:98.830409%;"><tr><td style="width:1.0%;"/><td style="width:51.994083%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.792899%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539645%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.792899%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539645%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.940828%;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended 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;"/></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);">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 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);">2017&#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);">2016&#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="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 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);">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,002&#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,355&#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);">72,754&#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);">610&#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);">993&#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);">720&#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,612&#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,348&#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);">73,474&#160;</span></td></tr></table></div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:117%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:117%;padding-left:15.08pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. </span>For the year ended December&#160;31, 2018,&#160;2017&#160;and 2016,&#160;options to purchase&#160;0.6 million, less than&#160;0.1&#160;million shares and&#160;0.5 million shares&#160;were excluded from the calculation of weighted average number of diluted common shares outstanding, respectively. The per share&#160;exercise prices of such awards were&#160;$42.84, $39.38 and $34.14, 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_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>37
<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="idp6703928400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contractual Obligations and Other Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Contractual Obligations and 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;17&#8212;Contractual Obligations and 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:120%;">Line of Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December&#160;31, 2018, the Compa</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ny 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 a floating rate, based on the Company's leverage&#160;ratio, and starting at LIBOR plus&#160;115 basis points (or if LIBOR becomes unavailable, the higher of&#160;the Overnight Bank Funding Rate, plus 50 basis points&#160;and&#160;the Prime Rate). At December&#160;31, 2018, there were $30.0 million in borrowings under the line of credit. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of December&#160;31, 2018 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;line-height:120%;">At December&#160;31, 2018, the Company also had outstanding $65.9 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 further reduced by&#160;$65.9 million at December&#160;31, 2018. On January 2, 2019, the letters of credit were amended and&#160;decreased the outstanding amounts to&#160;$62.7 million. The letters of credit expire on&#160;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;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;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 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. The Company believes it is not a party to, nor are any of its properties the subject of, any pending legal proceeding or governmental examination that would have a material adverse effect on the Company&#8217;s consolidated financial condition or liquidity.</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%;">Government Regulations</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&#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></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_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>38
<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="idp6654001520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Insurance Claims<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccruedInsuranceClaimsTextBlock', window );">Accrued Insurance Claims</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;18&#8212;Accrued Insurance Claims</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 currently has a Paid Loss Retrospective Insurance Plan for general liability and workers&#8217; compensation insurance, which comprise approximately 31.6% of the Company&#8217;s liabilities at December&#160;31, 2018. Under the Company&#8217;s insurance plans for general liability and workers&#8217; compensation, predetermined loss limits are arranged with the Company&#8217;s insurance company to limit both per occurrence cash outlay and annual insurance plan cost. The Company&#8217;s accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that the Company&#8217;s claims experience and/or industry trends result in an unfavorable change in the assumptions or outcomes, it would have an 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;line-height:120%;">For general liability and workers&#8217; compensation, the Company records both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. Such reserves for claims incurred but not reported are developed by a third party actuary through review of the Company&#8217;s historical data and open claims.</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_hcsg_AccruedInsuranceClaimsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Insurance Claims [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_AccruedInsuranceClaimsTextBlock</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>39
<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="idp6642751200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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;19&#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 date of this Annual Report on Form 10-K. 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>40
<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="idp6831409776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Financial Data (Unaudited)</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;line-height:120%;">The following tables summarize the unaudited quarterly financial data for the last two fiscal years.</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.269006%;"><tr><td style="width:1.0%;"/><td style="width:42.771723%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><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: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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">First Quarter&#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="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);">Second Quarter&#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="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);">Third Quarter&#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="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);">Fourth Quarter&#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="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, except per share amounts)</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;"/></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);">2018</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;"/></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);">Revenues&#160;</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);">501,810&#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);">503,732&#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);">506,871&#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);">496,408&#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);">Operating costs and expenses&#160;</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);">503,681&#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);">471,736&#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);">475,916&#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);">457,251&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income before income taxes&#160;</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,395)</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);">33,316&#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);">32,982&#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);">35,007&#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);">Net income&#160;</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);">72&#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);">25,814&#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);">26,086&#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,552&#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: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:#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);">0.00&#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);">0.35&#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);">0.35&#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);">0.43&#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);">Diluted 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);">0.00&#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);">0.35&#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);">0.35&#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);">0.42&#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: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:#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);">0.19250&#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);">0.19375&#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);">0.19500&#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);">0.19625&#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);">2017</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;"/></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);">Revenues&#160;</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);">404,490&#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);">470,876&#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);">491,355&#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);">499,410&#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);">Operating costs and expenses&#160;</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);">373,780&#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);">439,313&#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);">459,864&#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);">466,285&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#160;</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);">32,279&#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);">33,078&#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);">32,930&#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);">34,678&#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);">Net income&#160;</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);">22,017&#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,551&#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);">23,472&#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);">20,186&#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: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:#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);">0.30&#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);">0.31&#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);">0.32&#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);">0.27&#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);">Diluted 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);">0.30&#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);">0.30&#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);">0.31&#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);">0.27&#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: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:#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);">0.18750&#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);">0.18875&#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);">0.19000&#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);">0.19125&#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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the 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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6649915232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts and Reserves</a></td>
<td class="text"><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%;">Schedule&#160;II &#8212; Valuation</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:700;line-height:120%;">and Qualifying Accounts and Reserves</span></div><div style="text-align:center;margin-top:5pt;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.538012%;"><tr><td style="width:1.0%;"/><td style="width:27.673591%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.204748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541840%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.690208%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.135312%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.135312%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204748%;"/><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="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);">Additions</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="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;"/></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);">Description</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);">Beginning Balance&#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="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);">Charged to Costs and Expenses</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);">Charged to Other Accounts</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);">Deductions&#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="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);">Ending Balance&#160;</span></td></tr><tr><td colspan="30" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;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;"/><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);">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 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;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="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;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="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;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);">Allowance for Doubtful Accounts</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);">11,985&#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);">51,387&#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);">6,163&#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);">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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</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:bottom;padding-left:1pt;padding-right: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 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);">6,911&#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);">6,250&#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);">1,176&#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);">11,985&#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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</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:bottom;padding-left:1pt;padding-right: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 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,608&#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,629&#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);">2,326&#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);">6,911&#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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>42
<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="idp6834263920">
<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="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_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;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 a renewable&#160;one year&#160;service term, cancelable by either party upon 30 to 90 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;line-height:120%;">The Company is 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;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;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>
</tr>
<tr class="re">
<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">Use of Estimates in Financial StatementsIn 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>
</tr>
<tr class="ro">
<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">Principles of ConsolidationThe 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</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;line-height:120%;">The Company determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy. </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%;">Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.</span></div><div 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 unobservable inputs reflect the Company's market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="padding-left:36pt;text-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%;">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%;"> &#8211; Quoted prices for identical instruments in active markets;</span></div><div style="padding-left:36pt;text-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%;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and</span></div><div style="padding-left:36pt;text-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%;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> &#8211; Significant inputs to the valuation model are unobservable</span></div>The Company&#8217;s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company&#8217;s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value.<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Investments in Marketable Securities</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;line-height:120%;">Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of&#160;December&#160;31, 2018 and&#160;2017, the Company had marketable securities of&#160;$76.4 million and&#160;$73.2 million, respectively,&#160;which were comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the balance sheet. For the years ended December&#160;31, 2018 and 2017,&#160;$0.8 million of unrealized losses and&#160;$1.1 million&#160;of unrealized gains related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of 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;line-height:120%;">These assets are available for future needs under the Company&#8217;s self-insurance programs and&#160;are held by the Company's wholly-owned captive subsidiary&#160;as required by state insurance regulations.&#160;The Company&#8217;s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.</span></div>The Company periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.<span></span>
</td>
</tr>
<tr class="ro">
<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">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>
</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and equipment are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment &#8212; 5 to 7 years; computer hardware and software&#160;&#8212; 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles&#160;&#8212; 5&#160;to 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_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.The guidance under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) 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 which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to 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>
</tr>
<tr class="re">
<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"><div 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 uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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.&#160;Deferred tax assets and liabilities are more fully described in Note&#160;13&#8212;&#160;Income Taxes.</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%;">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.&#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%;">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></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_EarningsPerSharePolicyTextBlock', window );">Earnings per Common Share</a></td>
<td class="text">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 calculated 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>
</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text">Advertising costs are expensed when incurred.<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.<span></span>
</td>
</tr>
<tr class="ro">
<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"><div 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%;">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 at least annually during the fourth quarter of each year to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&#160;No impairment loss was recognized on the Company&#8217;s intangible assets or goodwill for the years ended December&#160;31, 2018, 2017 or 2016.</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 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (&#8220;ASU 2017-04&#8221;). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.</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%;">Additionally in 2018, the Company adopted the FASB issued&#160;Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred&#160;from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.</span></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_TreasuryStockPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text">Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.<span></span>
</td>
</tr>
<tr class="ro">
<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">Certain prior period amounts have been reclassified to conform to current year presentation, including the presentation of 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. There was no impact to the Company's net cash provided by operating activities as a result of the immaterial correction.<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_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;line-height:120%;">The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December&#160;31, 2018 and 2017, 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></div><div style="text-align:justify;"><span><br/></span></div><div 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&#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 know 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersPolicyPolicyTextBlock', window );">Significant Clients</a></td>
<td class="text">Although the Company expects to continue its relationships with these clients, there can be no assurance thereof. The loss, individually or in the aggregate, of such clients, or a significant reduction in the revenues the Company receives from such clients, could have a material adverse effect on the Company&#8217;s results of operations. In addition, if any of these clients change or alter current payments terms, it could increase the Company&#8217;s accounts receivables balance and have a material adverse effect on the Company&#8217;s cash flows.<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"><div 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 February 2016, the FASB issued ASU&#160;2016-02,&#160;</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&#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%;">("ASC&#160;842"). ASC 842&#160;requires lessees to recognize assets and liabilities on their balance sheet related to the rights and obligations created by most leases, while continuing to recognize expenses on their income statements over the lease term. It will also require disclosures designed to give financial statement users information regarding the amount, timing, and uncertainty of cash flows arising from leases. The guidance is effective for annual reporting periods beginning after December 15, 2018, and interim periods within those years.&#160;This guidance may be applied through a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements with certain practical expedients available. Alternatively, this guidance may also be applied at the adoption date by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</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%;">ASC 842 provides several optional practical expedients in transition including the &#8216;package of practical expedients,&#8217; which permits the Company to not reassess under the new standard the Company's prior conclusions about lease identification, lease classification and initial direct costs.&#160;ASC 842 also provides the Company the option to, as an accounting policy, not capitalize lease obligations for leases with lease terms of less than 12 months.</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 adopted&#160;ASC 842 as of January 1, 2019 using a modified retrospective transition approach&#160;which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019 which consisted of&#160;office space, vehicles and equipment.&#160;The Company elected to adopt ASC 842 using the package of practical expedients mentioned above and&#160;elected to not capitalize leases&#160;with lease terms of less than 12 months.&#160;The lease liability and corresponding right-of-use asset recognized upon adoption of ASU 842 was $11.4&#160;million.&#160;The Company&#160;does not expect ASC 842 to have a material impact to the Consolidated Statements of Operations however will require additional disclosures pertaining to the Company's lease commitments. The Company did not recognize a cumulative-effect adjustment to the opening balance of retained earnings.&#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%;">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 and certain other instruments that are not measured at fair value through net income. The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model for instruments measured at amortized cost. For available-for-sale debt securities, entities will be required to record allowances rather than reduce the carrying amount, as they do today under the other-than-temporary impairment model. 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_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_hcsg_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>TreasuryStockPolicyTextBlock</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_TreasuryStockPolicyTextBlock</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</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 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<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 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial instruments.</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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MajorCustomersPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 major customers. Major customers are those that the loss of such customers would have a material adverse effect on 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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9054-108599<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 4: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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_MajorCustomersPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment classified as 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62652-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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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(a))<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 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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_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>43
<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="idp6653996144">
<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">12 Months Ended</th>
</tr>
<tr><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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 );">Summary of Changes in Accumulated Other Comprehensive Income</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;line-height:120%;">The following table provides a summary of changes in accumulated other comprehensive income, net of taxes:</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:62.766082%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><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:9.257310%;"/><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:9.257310%;"/><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="15" 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&#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="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;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 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);">2017</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);">2016</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="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 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);">Accumulated other comprehensive income (loss) &#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);">837&#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);">(319)</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);">543&#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 (loss) income 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);">(844)</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,149&#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,005)</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%;">Losses reclassified from other comprehensive income&#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:#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);">165&#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);">7&#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);">143&#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 (loss)&#160;income&#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;">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);">(679)</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,156&#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);">(862)</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);">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;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);">837&#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);">(319)</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">All amounts are net of tax.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:15.08pt;">Realized losses were recorded pre-tax under &#8220;Other income, net - Investment and interest&#8221; in our Consolidated </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Statements of Comprehensive Income. For the years ended&#160;December&#160;31, 2018,&#160;2017 and 2016&#160;the Company recorded $0.2 million, less than $0.1 million&#160;and $0.2 million&#160;of realized losses from the sale of available-for-sale securities, respectively.&#160;Refer to Note&#160;6&#8212;Fair Value Measurements&#160;herein for further information.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">For the years ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;December&#160;31, 2018 and 2016, the changes in other comprehensive income were net of a tax benefit of&#160;$0.1 million&#160;and $0.5 million, respectively. For the&#160;year ended December&#160;31, 2017 the changes in other comprehensive income were net of a tax expense of&#160;$0.3 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_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:62.766082%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><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:9.257310%;"/><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:9.257310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:24pt;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&#160;</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;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 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);">2017</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);">2016</span></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);">For the Year Ended December 31,</span></td><td colspan="15" 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="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);">Losses from the sale of available-for-sale securities</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);">197&#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);">11&#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);">222&#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);">Tax benefit</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);">(32)</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);">(4)</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);">(79)</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 loss reclassified from accumulated other comprehensive income</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);">165&#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);">7&#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);">143&#160;</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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>44
<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="idp6834906784">
<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">12 Months Ended</th>
</tr>
<tr><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_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;line-height:120%;">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of December&#160;31, 2018 and December&#160;31, 2017:</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 style="width:58.557185%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.354839%;"/><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.354839%;"/><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:middle;padding-left:1pt;padding-right: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><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:middle;padding-left:1pt;padding-right: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, 2017</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);">22,596&#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,349&#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,114&#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,665&#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%;">Other </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:#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);">920&#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);">990&#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 property and equipment, at cost</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,630&#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);">36,004&#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);">Less accumulated depreciation</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);">22,730&#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);">22,495&#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 property and equipment, net</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);">12,900&#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);">13,509&#160;</span></td></tr></table></div>1Includes furniture and fixtures, leasehold improvements and autos and trucks.<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>45
<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="idp6653950032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_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;line-height:120%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five 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.561404%;"><tr><td style="width:1.0%;"/><td style="width:72.302496%;"/><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:22.963289%;"/><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&#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="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&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;height:12pt;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);">(in thousands)</span></td><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);">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);">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);">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,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</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</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</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);">Thereafter</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);">6,690&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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="idp6649912832">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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, Assets Measured on Recurring Basis</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;line-height:120%;">The following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investment assets as of December&#160;31, 2018 and 2017:</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:29.140351%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" 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 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="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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#160;</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="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: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&#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="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&#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="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<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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="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)&#160;</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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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="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);">Deferred compensation fund&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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 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,529&#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);">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 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);">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 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: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&#160;</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,265&#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,265&#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,265&#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: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);">Large Cap Growth&#160;</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,195&#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,195&#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,195&#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: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);">Small Cap Growth&#160;</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,217&#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,217&#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,217&#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: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);">Fixed Income&#160;</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,432&#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,432&#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,432&#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: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);">International&#160;</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,485&#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,485&#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,485&#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: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);">Mid Cap Growth&#160;</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,990&#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,990&#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,990&#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:bottom;padding-left:1pt;padding-right: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&#160;</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);">29,113&#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);">29,113&#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);">26,584&#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);">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;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);">&#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.990000%;"><tr><td style="width:1.0%;"/><td style="width:29.140351%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:11.304094%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" 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 December 31, 2017</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: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: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);">&#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);">&#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="15" 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);">Fair&#160;Value Measurement Using:&#160;</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="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: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&#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="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&#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="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<br/>Prices<br/>in&#160;Active<br/>Markets<br/>(Level 1)&#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);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)&#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);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)&#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 colspan="27" style="padding-top:2px;padding-bottom:2px;height:15pt;background-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;"/><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);">Financial Assets:&#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="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:bottom;padding-left:1pt;padding-right: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&#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="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: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);">Municipal bonds &#8212; available-for-sale&#160;</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);">73,221&#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);">73,221&#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);">73,221&#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:bottom;padding-left:1pt;padding-right: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&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:bottom;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:#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,720&#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,720&#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);">2,720&#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: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);">Balanced and Lifestyle&#160;</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,523&#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,523&#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,523&#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: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);">Large Cap Growth&#160;</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,802&#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);">7,802&#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);">7,802&#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: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);">Small Cap Value&#160;</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,442&#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,442&#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,442&#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: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);">Fixed Income&#160;</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,050&#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,050&#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,050&#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: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);">International&#160;</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,531&#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,531&#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,531&#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: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);">Mid Cap Growth&#160;</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,817&#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,817&#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,817&#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:bottom;padding-left:1pt;padding-right: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&#160;</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);">28,885&#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);">28,885&#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);">26,165&#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);">2,720&#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);">&#8212;&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">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.122807%;"><tr><td style="width:1.0%;"/><td style="width:31.923304%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.536873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.536873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.684366%;"/><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:10pt;font-weight:400;font-family:Arial;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&#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="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&#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="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&#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="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&#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="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&#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="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)&#160;</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);">December 31, 2018</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&#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="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&#160;</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,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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">(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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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="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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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);">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;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:#ffffff;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);">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;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:#ffffff;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);">(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;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:#ffffff;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);">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;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:#ffffff;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);">&#8212;&#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);">December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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);">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:1pt;padding-right: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&#160;</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);">72,249&#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,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);">(197)</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);">73,221&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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);">72,249&#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 #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;padding-right: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,169&#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 #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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</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 #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;padding-right: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,221&#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 #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;padding-right: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:bottom;padding-left:1pt;padding-right: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, 2016</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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:left;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);">&#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);">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:1pt;padding-right: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&#160;</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);">68,220&#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);">178&#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);">(668)</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);">67,730&#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&#160;</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,220&#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 #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);">178&#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 #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);">(668)</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 #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);">67,730&#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 #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);">&#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;line-height:120%;">The following table summarizes the contractual maturities of debt securities held at December&#160;31, 2018 and 2017, which are classified as marketable securities in the Consolidated Balance Sheets:</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 style="width:62.076246%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.595308%;"/><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:15.595308%;"/><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);">&#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);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale&#160;</span></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;padding-left:1pt;padding-right: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,</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);">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 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);">2017</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);">Contractual maturity:&#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="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);">Maturing in one year or less</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,645&#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);">916&#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);">Maturing in second year through fifth year</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);">24,649&#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);">15,948&#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);">Maturing in sixth year through tenth year</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);">14,769&#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,851&#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);">Maturing after ten years</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);">35,299&#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);">33,506&#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 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;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);">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;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);">73,221&#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>47
<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="idp6649974320">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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 Receivables</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;line-height:120%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of December&#160;31, 2018 and 2017:</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;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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:62.327485%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.543860%;"/><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:15.543860%;"/><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:10pt;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);">December 31, 2018</span></td><td colspan="3" style="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);"/></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, 2017</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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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;border-top:1pt solid #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);">(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);">Short-term&#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="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="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></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&#160;</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);">389,047&#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);">390,705&#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&#160;</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);">(47,209)</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 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,985)</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&#160;</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 #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);">341,838&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">378,720&#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&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;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);"/></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 colspan="3" style="background-color:#cceeff;text-align:right;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);"/></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&#160;</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);">53,043&#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 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,476&#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&#160;</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:right;vertical-align:bottom;padding-left:1pt;padding-right: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: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&#160;</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 #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);">43,043&#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 colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">15,476&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:#cceeff;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);">384,881&#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 #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:#cceeff;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);">394,196&#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>48
<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="idp6832959648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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_ScheduleOfBadDebtExpenseTableTextBlock', window );">Allowance for Doubtful Debts</a></td>
<td class="text">In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):<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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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);">Bad debt provision</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);">51,387&#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);">6,250&#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,629&#160;</span></td></tr></table><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_ImpairedFinancingReceivablesTableTextBlock', window );">Impaired Notes Receivable</a></td>
<td class="text">December&#160;31, 2018, 2017 and 2016 are as follows:<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:32.264706%;"/><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:10.352941%;"/><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:10.352941%;"/><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:10.352941%;"/><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:10.500000%;"/><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:10.500000%;"/><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="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);">Impaired Notes Receivable</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: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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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);">Average Outstanding Balance</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="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);">2018</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);">6,854&#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);">23,382&#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,532&#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);">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 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);">15,448&#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);">2017</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);">5,685&#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,169&#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);">6,854&#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);">6,270&#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);">2016</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);">6,471&#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);">786&#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);">5,685&#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);">6,078&#160;</span></td></tr></table><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:45.214076%;"/><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:10.463343%;"/><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:10.463343%;"/><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:10.463343%;"/><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:10.463343%;"/><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="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);">Reserve for Impaired Notes Receivable</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;"/></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);">Year Ended December 31,</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);">Balance Beginning of Year</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);">Additions</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);">Deductions</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);">Balance End of Year</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="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 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);">2018</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,884&#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);">12,526&#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,938&#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);">13,472&#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);">2017</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,419&#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);">465&#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,884&#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);">2016</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,139&#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);">280&#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);">2,419&#160;</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_hcsg_ScheduleOfBadDebtExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Bad Debt Expense [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_ScheduleOfBadDebtExpenseTableTextBlock</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_ImpairedFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impaired financing 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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="idp6834842048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Lease Payments under Operating Leases</a></td>
<td class="text">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of December&#160;31, 2018:<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:74.979472%;"/><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:20.287390%;"/><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&#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="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&#160;</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);">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,203&#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</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,799&#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</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,097&#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</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);">677&#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</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);">677&#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);">Thereafter</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);">677&#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);">Total minimum lease payments</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);">9,130&#160;</span></td></tr></table><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_ScheduleOfOperatingLeasesExpensesTableTextBlock', window );">Operating Leases 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;line-height:120%;">Total expense for all operating leases for the years ended December&#160;31, 2018, 2017 and 2016 was 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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);">Operating lease expense</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);">4,039&#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,833&#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,615&#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_ScheduleOfOperatingLeasesExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Operating Leases Expenses</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_ScheduleOfOperatingLeasesExpensesTableTextBlock</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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>50
<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="idp6666048208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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;line-height:120%;">A summary of stock-based compensation expense and related tax benefits for the years ended December&#160;31, 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:63.882353%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.882353%;"/><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:8.882353%;"/><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:8.882353%;"/><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="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);">Year Ended December 31,&#160;</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;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 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);">2017</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);">2016</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="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 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);">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);">2,989&#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,740&#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,193&#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 units and restricted stock&#160;</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,591&#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,205&#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);">550&#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);">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);">320&#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,040&#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);">509&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;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);">5,900&#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);">5,985&#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);">4,252&#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;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized tax benefit related to stock-based compensation&#160;</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,480&#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);">5,709&#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,773&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;Statements of Comprehensive Income.</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Options Activity</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;line-height:120%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during 2018 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:61.157895%;"/><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:14.666667%;"/><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: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: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%;">Number of Shares</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 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;"><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%;">Weighted Average Exercise Price</span></div></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: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);">December 31, 2017</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,374&#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);">29.22&#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);">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);">169&#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);">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: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);">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);">(351)</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);">25.12&#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);">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);">(65)</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);">35.50&#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);">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);">(6)</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.10&#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);">December 31, 2018</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,121&#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);">31.53&#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;line-height:120%;">The fair value of the stock option awards granted during 2018, 2017 and 2016 were estimated on the dates of grant using the Black-Scholes option valuation model&#160;and 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:46.099415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.812865%;"/><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:14.812865%;"/><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:14.812865%;"/><td style="width:1.0%;"/></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 colspan="15" 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);">Year Ended December 31,&#160;</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;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 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);">2017&#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);">2016&#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);">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.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><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.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 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.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:bottom;padding-left:1pt;padding-right: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.8 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><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);">21.5&#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);">25.1&#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);">26.0&#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.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><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.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);">2.0&#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;line-height:120%;">The following table summarizes other information about the stock options at 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.853801%;"><tr><td style="width:1.0%;"/><td style="width:63.592972%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:32.407028%;"/><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);">December 31, 2018</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);">20,351&#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);">5.9 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,051&#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);">25.20&#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);">15,750&#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.5 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;line-height:120%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during 2018 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.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.076246%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.595308%;"/><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:15.595308%;"/><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 #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);">Number&#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 #000;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 #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);">Weighted Average Grant Date Fair Value&#160;</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, 2017</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);">145&#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);">37.07&#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);">139&#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);">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);">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);">(36)</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);">35.79&#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);">(7)</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);">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);">December 31, 2018</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);">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;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);">45.47&#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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', 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;line-height:120%;">The weighted average grant-date fair values and total fair values of restricted stock units and restricted stock&#160;vested during 2018, 2017 and 2016 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.415205%;"><tr><td style="width:1.0%;"/><td style="width:58.882353%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><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:10.500000%;"/><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:10.647059%;"/><td style="width:1.0%;"/></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 colspan="15" 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);">Year Ended December 31,&#160;</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;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 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);">2017</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);">2016</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="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, except per share data)</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="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 grant-date fair value of restricted stock units and restricted stock granted</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);">52.06&#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);">40.16&#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);">34.14&#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 fair value of restricted stock units and restricted stock vested</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,822&#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);">690&#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);">311&#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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', 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;line-height:120%;">The following table summarizes information about the Company&#8217;s ESPP annual offerings for the years ended December&#160;31, 2018, 2017 and 2016:</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:55.562408%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.656388%;"/><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:11.656388%;"/><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:11.656388%;"/><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;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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><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);">Common shares purchased</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);">53&#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);">54&#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);">53&#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);">Per common share purchase 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);">34.15&#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);">33.29&#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);">29.64&#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_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock', window );">Summary of Information Of SERP</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;line-height:120%;">The following table summarizes information about the SERP for the plan years ended December&#160;31, 2018, 2017 and 2016:</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 style="width:54.304985%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.076246%;"/><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:12.076246%;"/><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:12.076246%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;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);">Year Ended December 31,</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="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: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 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);">2017</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);">2016</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-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;"/><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;">&#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;">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);">547&#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);">503&#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);">511&#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%;">Treasury shares issued to fund 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;">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);">14&#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&#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);">13&#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%;">SERP trust account balance at December&#160;31 </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 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);">39,766&#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);">42,467&#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);">34,599&#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 (loss) 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);">(1,469)</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,534&#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,495&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in 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%;">&#160;Consolidated Statements of Comprehensive Income. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Shares related to the SERP match for each year are funded at the beginning of the subsequent year. </span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants&#8217; trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.</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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and 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.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</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> -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 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee stock purchase plan activity.</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 (g)<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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>51
<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="idp6654021216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Dividend Payments</a></td>
<td class="text">During 2018, the Company paid regular quarterly cash dividends totaling $57.2 million as detailed below:<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:25.312775%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.621145%;"/><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:15.621145%;"/><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:15.621145%;"/><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:15.621145%;"/><td style="width:1.0%;"/></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 colspan="21" 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);">Quarter Ended&#160;</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;"/></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, 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 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);">June 30, 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 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);">September 30, 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 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&#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="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, except per share amounts)</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;"/></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 dividends 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.19125&#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);">0.19250&#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);">0.19375&#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);">0.19500&#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,149&#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);">14,249&#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);">14,350&#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);">14,453&#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 16, 2018</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: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);">May 25, 2018</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: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);">August 24, 2018</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);">November 23, 2018</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 23, 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="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);">June 29, 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="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);">September 28, 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="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);">December 28, 2018</span></td></tr></table><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 );">Dividends Payable on Outstanding Weighted Average 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;line-height:120%;">Cash dividends declared on the Company&#8217;s outstanding weighted average number of basic common shares for the years ended December&#160;31, 2018, 2017 and 2016 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.561404%;"><tr><td style="width:1.0%;"/><td style="width:55.562408%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.656388%;"/><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:11.656388%;"/><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:11.656388%;"/><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="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);">Year Ended December 31,&#160;</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="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);">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 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);">2017</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);">2016</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.77750&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.75750&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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.73750&#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>52
<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="idp6653937744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Provision for 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;line-height:120%;">The following table summarizes the provision for income taxes:</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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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);">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 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);">2017</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);">2016</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="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 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);">Current:</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;"/></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);">  Federal</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);">23,407&#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);">35,673&#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);">33,032&#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);">  State</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);">5,992&#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);">7,179&#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);">6,958&#160;</span></td></tr><tr><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);">29,399&#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);">42,852&#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);">39,990&#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:</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;"/></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);">  Federal</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,526)</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,924&#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,163&#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);">  State</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,487)</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,037)</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);">838&#160;</span></td></tr><tr><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);">(13,013)</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,887&#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);">3,001&#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);">Tax provision</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);">16,386&#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);">44,739&#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);">42,991&#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant Components of Federal and State Deferred Tax Assets and Liabilities</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;line-height:120%;">Significant components of the Company&#8217;s federal and state deferred tax asset and liability balances are as follows:</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.561404%;"><tr><td style="width:1.0%;"/><td style="width:70.834068%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.215859%;"/><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:11.215859%;"/><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: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);">Year&#160;Ended&#160;December&#160;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: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: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 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);">2017</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 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;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: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);">Deferred tax assets:&#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="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);">  Allowance for doubtful accounts&#160;</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,599&#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);">3,109&#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);">  Deferred compensation&#160;</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,350&#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);">6,601&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Accrued insurance claims&#160;</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,715&#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,665&#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);">  Non-deductible reserves&#160;</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);">336&#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);">567&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">  Amortization of intangibles&#160;</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);">24&#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);">162&#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);">  Other&#160;</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,730&#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);">662&#160;</span></td></tr><tr><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);">27,754&#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);">14,766&#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);">Deferred tax liabilities:&#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="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);">  Expensing of housekeeping supplies&#160;</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,375)</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);">(4,678)</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);">  Depreciation of property and equipment&#160;</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,913)</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,745)</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);">  Other&#160;</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);">(914)</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);">(845)</span></td></tr><tr><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);">(7,202)</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);">(7,268)</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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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);">Net deferred tax assets&#160;</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);">20,552&#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);">7,498&#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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of The Provision for 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;line-height:120%;">The table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:</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:56.823529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.235294%;"/><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.235294%;"/><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.235294%;"/><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:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended December&#160;31,&#160;</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="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: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 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);">2017</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);">2016</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="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 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);">Income tax expense computed at statutory rate</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);">20,981&#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);">46,538&#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);">42,136&#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);">Increases (decreases) resulting from:</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;"/></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);">  State income taxes, net of federal tax 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,936&#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,661&#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);">5,064&#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);">  Federal jobs credits</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,006)</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);">(4,193)</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);">(4,550)</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);">  Tax exempt interest</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);">(384)</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);">(568)</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);">(457)</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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</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,179)</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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,632)</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:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></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);">653&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">United States Tax Reform - remeasurement of deferred 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);">&#8212;&#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:Arial;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);">3,719&#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:Arial;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: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);">  Other, 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);">38&#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);">214&#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);">145&#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);">Income tax 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);">16,386&#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);">44,739&#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);">42,991&#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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from 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 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>53
<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="idp6703908016">
<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">12 Months Ended</th>
</tr>
<tr><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_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">All revenues and net income are earned in the United States. <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.391813%;"><tr><td style="width:1.0%;"/><td style="width:49.411590%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.196137%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.156018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542942%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.007429%;"/><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="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);">Year Ended December 31,&#160;</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="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);">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 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);">2017</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);">2016</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="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="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)</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="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:700;line-height:100%;">Revenues</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="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: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);">Housekeeping services</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);">973,826&#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);">979,610&#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);">957,148&#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);">Dietary services</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,034,995&#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);">886,521&#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);">605,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: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);">Corporate and eliminations</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:Arial;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);">&#8212;&#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:Arial;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);">&#8212;&#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:Arial;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);">&#8212;&#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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">2,008,821&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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,866,131&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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,562,662&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#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="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:bottom;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%;">Housekeeping services</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="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);">108,305&#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);">95,505&#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);">90,756&#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);">Dietary services</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);">60,562&#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);">46,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);">34,641&#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 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%;">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;">3</sup></div></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);">(68,957)</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,548)</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,010)</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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">99,910&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">132,965&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">120,387&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization&#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="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: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);">Housekeeping services</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);">6,315&#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);">6,547&#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);">6,535&#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);">Dietary services</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);">2,433&#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,813&#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);">439&#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: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="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);">524&#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);">526&#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);">522&#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);">Consolidated</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">9,272&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">8,886&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,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);">7,496&#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;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;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;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;"/></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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets&#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="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: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);">Housekeeping services</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);">291,117&#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);">304,303&#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);">266,464&#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);">Dietary services</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);">235,183&#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);">242,874&#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);">127,187&#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 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%;">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;">4</sup></div></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);">166,303&#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);">128,826&#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);">134,795&#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);">Consolidated</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 #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);">692,603&#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 #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);">676,003&#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 #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);">528,446&#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;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures&#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="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: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);">Housekeeping services</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);">3,996&#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,287&#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,612&#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);">Dietary services</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);">690&#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);">663&#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);">410&#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: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="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);">254&#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);">447&#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);">420&#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);">Consolidated</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 #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:#cceeff;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);">4,940&#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 #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:#cceeff;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);">5,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 #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:#cceeff;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);">5,442&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">1</sup><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:15.08pt;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">or the years ended December&#160;31, 2018 and&#160;2017,&#160;both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December&#160;31, 2018 and&#160;2017, Genesis accounted for&#160;$386.7 million&#160;or 19.3% and&#160;$327.5 million or 17.5%&#160;of the Company's consolidated revenues, respectively.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">2</sup><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:15.08pt;">Includes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">&#160;the impact of the revenues&#160;earned and expenses incurred from the Voluntary Benefits Program of the Company's wholly-owned captive insurance subsidiary.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">3</sup><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:15.08pt;">Represents primarily corp</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">orate office cost 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 interest income.</span></div><div style="text-indent:-18pt;padding-left:27pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:120%;vertical-align:top;">4</sup><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:15.08pt;">Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.</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_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>54
<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="idp6834857952">
<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">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Net Earnings Per Share</a></td>
<td class="text">The table below reconciles the weighted-average basic and diluted common shares outstanding for 2018, 2017 and 2016:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"><tr><td style="width:1.0%;"/><td style="width:51.994083%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.792899%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539645%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.792899%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539645%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.940828%;"/><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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" 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);">Year Ended 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;"/></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);">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 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);">2017&#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);">2016&#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="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 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);">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,002&#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,355&#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);">72,754&#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);">610&#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);">993&#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);">720&#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,612&#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,348&#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);">73,474&#160;</span></td></tr></table><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;line-height:117%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:117%;padding-left:15.08pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. </span>For the year ended December&#160;31, 2018,&#160;2017&#160;and 2016,&#160;options to purchase&#160;0.6 million, less than&#160;0.1&#160;million shares and&#160;0.5 million shares&#160;were excluded from the calculation of weighted average number of diluted common shares outstanding, respectively. The per share&#160;exercise prices of such awards were&#160;$42.84, $39.38 and $34.14, 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_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from 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 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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="idp6665102624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Selected Quarterly Financial Data</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;line-height:120%;">The following tables summarize the unaudited quarterly financial data for the last two fiscal years.</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.269006%;"><tr><td style="width:1.0%;"/><td style="width:42.771723%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.254786%;"/><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: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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">First Quarter&#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="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);">Second Quarter&#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="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);">Third Quarter&#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="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);">Fourth Quarter&#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="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, except per share amounts)</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;"/></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);">2018</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;"/></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);">Revenues&#160;</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);">501,810&#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);">503,732&#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);">506,871&#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);">496,408&#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);">Operating costs and expenses&#160;</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);">503,681&#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);">471,736&#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);">475,916&#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);">457,251&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income before income taxes&#160;</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,395)</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);">33,316&#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);">32,982&#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);">35,007&#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);">Net income&#160;</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);">72&#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);">25,814&#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);">26,086&#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,552&#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: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:#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);">0.00&#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);">0.35&#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);">0.35&#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);">0.43&#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);">Diluted 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);">0.00&#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);">0.35&#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);">0.35&#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);">0.42&#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: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:#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);">0.19250&#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);">0.19375&#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);">0.19500&#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);">0.19625&#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);">2017</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;"/></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);">Revenues&#160;</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);">404,490&#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);">470,876&#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);">491,355&#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);">499,410&#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);">Operating costs and expenses&#160;</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);">373,780&#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);">439,313&#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);">459,864&#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);">466,285&#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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes&#160;</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);">32,279&#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);">33,078&#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);">32,930&#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);">34,678&#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);">Net income&#160;</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);">22,017&#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,551&#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);">23,472&#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);">20,186&#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: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:#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);">0.30&#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);">0.31&#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);">0.32&#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);">0.27&#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);">Diluted 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);">0.30&#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);">0.30&#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);">0.31&#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);">0.27&#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: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:#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);">0.18750&#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);">0.18875&#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);">0.19000&#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);">0.19125&#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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109225645&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>56
<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="idp6851750032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Nature of Operations (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>segment</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>
</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_ServiceAgreementsDurationOfService', window );">Service agreement term</a></td>
<td class="text">1 year<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</a></td>
<td class="nump">2<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="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>
</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_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod', window );">Days to notify cancellation of service</a></td>
<td class="text">30 days<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_ServiceAgreementsInitialPeriod', window );">Initial period of service term</a></td>
<td class="text">60 days<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="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>
</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_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod', window );">Days to notify cancellation of service</a></td>
<td class="text">90 days<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_ServiceAgreementsInitialPeriod', window );">Initial period of service term</a></td>
<td class="text">120 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_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_ServiceAgreementsDurationOfService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Duration of Service</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_ServiceAgreementsDurationOfService</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_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_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>57
<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="idp6643801456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_NotesReceivableImpairedNonperforming', window );">Notes receivable</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 6.9<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_DiscountedNotesReceivable', window );">Discounted notes receivable</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DiscountedNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes Receivable, Impaired, discounted</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_DiscountedNotesReceivable</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_hcsg_NotesReceivableImpairedNonperforming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes receivable amounts discounted to present value due to impaired status.</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_NotesReceivableImpairedNonperforming</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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="idp6705220464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 " 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">$ 76,362<span></span>
</td>
<td class="nump">$ 73,221<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_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gains (losses) from marketable securities</a></td>
<td class="num">$ (800)<span></span>
</td>
<td class="nump">$ 1,100<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>
</tr>
</table>
<div style="display: none;">
<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_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_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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) on investment in 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-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>59
<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="idp6723759520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="nump">$ 4.8<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 | 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<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 | 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="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">7 years<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_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software | 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<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_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software | 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="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">7 years<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=us-gaap_VehiclesMember', window );">Autos and Trucks | 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<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=us-gaap_VehiclesMember', window );">Autos and Trucks | 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="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<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_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_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_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_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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VehiclesMember</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>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="idp6834728704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Advertising Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 0<span></span>
</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_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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-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>61
<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="idp6643918736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_GoodwillAndIntangibleAssetImpairment', window );">Impairment loss on goodwill and intangible assets</a></td>
<td class="nump">$ 0<span></span>
</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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="idp6851716800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>financial_institution</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>financial_institution</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>financial_institution</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>financial_institution</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
<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>
<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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">1<span></span>
</td>
<td class="nump">1<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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>
<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>
<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">$ 496,408<span></span>
</td>
<td class="nump">$ 506,871<span></span>
</td>
<td class="nump">$ 503,732<span></span>
</td>
<td class="nump">$ 501,810<span></span>
</td>
<td class="nump">$ 499,410<span></span>
</td>
<td class="nump">$ 491,355<span></span>
</td>
<td class="nump">$ 470,876<span></span>
</td>
<td class="nump">$ 404,490<span></span>
</td>
<td class="nump">$ 2,008,821<span></span>
</td>
<td class="nump">$ 1,866,131<span></span>
</td>
<td class="nump">$ 1,562,662<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue from Contract with Customer | Genesis</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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>
<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>
<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 );">Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 386,700<span></span>
</td>
<td class="nump">$ 327,500<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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.30%<span></span>
</td>
<td class="nump">17.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_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_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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</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_MajorCustomersAxis=hcsg_GenesisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=hcsg_GenesisMember</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>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="idp6834876704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details) - Accounting Standards Update 2016-02 - Subsequent Event<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 11.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_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">$ 11.4<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</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_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>64
<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="idp6850629008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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>
<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">$ 496,408,000<span></span>
</td>
<td class="nump">$ 506,871,000<span></span>
</td>
<td class="nump">$ 503,732,000<span></span>
</td>
<td class="nump">$ 501,810,000<span></span>
</td>
<td class="nump">$ 499,410,000<span></span>
</td>
<td class="nump">$ 491,355,000<span></span>
</td>
<td class="nump">$ 470,876,000<span></span>
</td>
<td class="nump">$ 404,490,000<span></span>
</td>
<td class="nump">$ 2,008,821,000<span></span>
</td>
<td class="nump">$ 1,866,131,000<span></span>
</td>
<td class="nump">$ 1,562,662,000<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_RevenueFromContractWithCustomerRenewableServiceTermPeriod', window );">Renewable service term period</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="ro">
<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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less<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_RevenueFromContractWithCustomerRenewalTerm', window );">Renewal term</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations', window );">Minimum agreement period for account of unsatisfied performance obligations</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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>
<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>
<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>
<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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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>
<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>
<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>
<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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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>
<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>
<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>
<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">200,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="nump">0<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">$ 200,000<span></span>
</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_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>
<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>
<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>
<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>
<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">$ 4,600,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="nump">$ 0<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">$ 4,600,000<span></span>
</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_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Minimum</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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerServiceAgreementPeriod', window );">Service agreement period</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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 | Maximum</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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerServiceAgreementPeriod', window );">Service agreement period</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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>
<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>
<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>
<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 );">Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 973,800,000<span></span>
</td>
<td class="nump">979,600,000<span></span>
</td>
<td class="nump">957,100,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_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>
<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>
<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>
<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>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,035,000,000.0<span></span>
</td>
<td class="nump">$ 886,500,000<span></span>
</td>
<td class="nump">$ 605,500,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_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_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_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Minimum Agreement Period For Account Of Unsatisfied Performance Obligations</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_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations</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_RevenueFromContractWithCustomerRenewableServiceTermPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Renewable Service Term 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_RevenueFromContractWithCustomerRenewableServiceTermPeriod</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_RevenueFromContractWithCustomerServiceAgreementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Service Agreement 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_RevenueFromContractWithCustomerServiceAgreementPeriod</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_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_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_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>65
<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="idp6831646224">
<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>Dec. 31, 2018 </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]: 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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 186.2<span></span>
</td>
</tr>
<tr class="ro">
<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="ro">
<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">$ 186.2<span></span>
</td>
</tr>
<tr class="ro">
<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="ro">
<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">$ 186.2<span></span>
</td>
</tr>
<tr class="ro">
<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="ro">
<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">$ 186.2<span></span>
</td>
</tr>
<tr class="ro">
<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="ro">
<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">$ 186.2<span></span>
</td>
</tr>
<tr class="ro">
<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]: 2024-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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 31.0<span></span>
</td>
</tr>
<tr class="ro">
<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=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-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=2024-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>66
<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="idp6831655648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</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_StockholdersEquity', window );">Balance</a></td>
<td class="nump">$ 399,952<span></span>
</td>
<td class="nump">$ 338,842<span></span>
</td>
<td class="nump">$ 296,456<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 (loss) income before reclassifications</a></td>
<td class="num">(844)<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
<td class="num">(1,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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Losses reclassified from other comprehensive income</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">143<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 (loss) income</a></td>
<td class="num">(679)<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
<td class="num">(862)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance</a></td>
<td class="nump">440,780<span></span>
</td>
<td class="nump">399,952<span></span>
</td>
<td class="nump">338,842<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 );">Realized (loss) gain on sales of available-for-sale securities</a></td>
<td class="num">(200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss), tax expense (benefit)</a></td>
<td class="num">(100)<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="num">(500)<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</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_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Realized (loss) gain on sales of available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income (Loss), net of Taxes</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</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_StockholdersEquity', window );">Balance</a></td>
<td class="nump">837<span></span>
</td>
<td class="num">(319)<span></span>
</td>
<td class="nump">543<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 );">Balance</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
<td class="num">$ (319)<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_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_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>67
<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="idp6834073008">
<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="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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>
<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_IncomeTaxExpenseBenefit', window );">Tax benefit</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,386)<span></span>
</td>
<td class="num">$ (44,739)<span></span>
</td>
<td class="num">$ (42,991)<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">$ 31,552<span></span>
</td>
<td class="nump">$ 26,086<span></span>
</td>
<td class="nump">$ 25,814<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="nump">$ 20,186<span></span>
</td>
<td class="nump">$ 23,472<span></span>
</td>
<td class="nump">$ 22,551<span></span>
</td>
<td class="nump">$ 22,017<span></span>
</td>
<td class="nump">83,524<span></span>
</td>
<td class="nump">88,226<span></span>
</td>
<td class="nump">77,396<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>
<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>
<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_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>
<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>
<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_DebtSecuritiesGainLossExcludingOtti', window );">Losses from the sale of available-for-sale securities</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">222<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 benefit</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 143<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>68
<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="idp6835537248">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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">$ 35,630<span></span>
</td>
<td class="nump">$ 36,004<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">22,730<span></span>
</td>
<td class="nump">22,495<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_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">12,900<span></span>
</td>
<td class="nump">13,509<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">$ 4,800<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">22,596<span></span>
</td>
<td class="nump">22,349<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_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,114<span></span>
</td>
<td class="nump">12,665<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=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', 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">$ 920<span></span>
</td>
<td class="nump">$ 990<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_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_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_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCapitalizedPropertyPlantAndEquipmentMember</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>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="idp6664568400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Cumulative goodwill 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="re">
<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,000<span></span>
</td>
<td class="nump">$ 51,084,000<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 expense</a></td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="nump">$ 2,700,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</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_GoodwillLineItems', window );"><strong>Goodwill [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">9 years 10 months 24 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_HousekeepingSegmentMember', window );">Housekeeping Segment</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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 42,400,000<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_DietarySegmentMember', window );">Dietary Segment</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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 8,700,000<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_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_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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss for 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HousekeepingSegmentMember</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_DietarySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DietarySegmentMember</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>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="idp6649973168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 6,690<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_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>71
<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="idp6663066784">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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 (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">$ (679)<span></span>
</td>
<td class="nump">$ 1,156<span></span>
</td>
<td class="num">$ (862)<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from available for sale municipal bonds</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">28,500<span></span>
</td>
<td class="nump">28,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_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>
<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_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Realized (loss) gain on sales of available-for-sale securities</a></td>
<td class="num">$ (200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (200)<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="re">
<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>
<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_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Realized (loss) gain on sales of available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (100)<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_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_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_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>72
<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="idp6853185184">
<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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">$ 76,362<span></span>
</td>
<td class="nump">$ 73,221<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">29,113<span></span>
</td>
<td class="nump">28,885<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">26,584<span></span>
</td>
<td class="nump">26,165<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,529<span></span>
</td>
<td class="nump">2,720<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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">29,113<span></span>
</td>
<td class="nump">28,885<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">29,113<span></span>
</td>
<td class="nump">28,885<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_MarketableSecuritiesCurrent', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">76,362<span></span>
</td>
<td class="nump">73,221<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_MarketableSecuritiesCurrent', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">76,362<span></span>
</td>
<td class="nump">73,221<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">76,362<span></span>
</td>
<td class="nump">73,221<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,529<span></span>
</td>
<td class="nump">2,720<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,529<span></span>
</td>
<td class="nump">2,720<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">2,529<span></span>
</td>
<td class="nump">2,720<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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">8,265<span></span>
</td>
<td class="nump">8,523<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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 | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">8,265<span></span>
</td>
<td class="nump">8,523<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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">8,265<span></span>
</td>
<td class="nump">8,523<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">8,195<span></span>
</td>
<td class="nump">7,802<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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 | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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">8,195<span></span>
</td>
<td class="nump">7,802<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">8,195<span></span>
</td>
<td class="nump">7,802<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_SmallCapValueMember', window );">Small Cap Value | Quoted Prices in 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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="text">&#160;<span></span>
</td>
<td class="nump">3,442<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_SmallCapValueMember', window );">Small Cap Value | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></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_InvestmentTypeAxis=hcsg_SmallCapValueMember', window );">Small Cap Value | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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="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_InvestmentTypeAxis=hcsg_SmallCapValueMember', window );">Small Cap Value | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,442<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_SmallCapValueMember', window );">Small Cap Value | 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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="text">&#160;<span></span>
</td>
<td class="nump">3,442<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,217<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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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="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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,217<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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,217<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_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Quoted Prices in 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,432<span></span>
</td>
<td class="nump">3,050<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,432<span></span>
</td>
<td class="nump">3,050<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,432<span></span>
</td>
<td class="nump">3,050<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,485<span></span>
</td>
<td class="nump">1,531<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,485<span></span>
</td>
<td class="nump">1,531<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,485<span></span>
</td>
<td class="nump">1,531<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 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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,990<span></span>
</td>
<td class="nump">1,817<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial 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_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,990<span></span>
</td>
<td class="nump">1,817<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_AssetsFairValueDisclosureAbstract', window );"><strong>Financial Assets:</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,990<span></span>
</td>
<td class="nump">$ 1,817<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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_SmallCapValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SmallCapValueMember</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>73
<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="idp6648201648">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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,162<span></span>
</td>
<td class="nump">$ 72,249<span></span>
</td>
<td class="nump">$ 68,220<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">633<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="ro">
<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">(433)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
<td class="num">(668)<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">76,362<span></span>
</td>
<td class="nump">73,221<span></span>
</td>
<td class="nump">67,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Other-Than-Temporary Impairments</a></td>
<td class="nump">0<span></span>
</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>
<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>
<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,162<span></span>
</td>
<td class="nump">72,249<span></span>
</td>
<td class="nump">68,220<span></span>
</td>
</tr>
<tr class="ro">
<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">633<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
<td class="nump">178<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">(433)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
<td class="num">(668)<span></span>
</td>
</tr>
<tr class="ro">
<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">76,362<span></span>
</td>
<td class="nump">73,221<span></span>
</td>
<td class="nump">67,730<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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Other-Than-Temporary Impairments</a></td>
<td class="nump">$ 0<span></span>
</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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).</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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-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>74
<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="idp6834828592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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">$ 1,645<span></span>
</td>
<td class="nump">$ 916<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Maturing in second year through fifth year</a></td>
<td class="nump">24,649<span></span>
</td>
<td class="nump">15,948<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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Maturing in sixth year through tenth year</a></td>
<td class="nump">14,769<span></span>
</td>
<td class="nump">22,851<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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Maturing after ten years</a></td>
<td class="nump">35,299<span></span>
</td>
<td class="nump">33,506<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_AvailableForSaleSecuritiesDebtSecurities', window );">Total debt securities</a></td>
<td class="nump">$ 76,362<span></span>
</td>
<td class="nump">$ 73,221<span></span>
</td>
<td class="nump">$ 67,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_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>75
<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="idp6834076048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract', 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">$ 389,047<span></span>
</td>
<td class="nump">$ 390,705<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">(47,209)<span></span>
</td>
<td class="num">(11,985)<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">341,838<span></span>
</td>
<td class="nump">378,720<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_AccountsNotesAndLoansReceivableNetCurrentAbstract', 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">53,043<span></span>
</td>
<td class="nump">15,476<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, noncurrent</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="nump">0<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 receivables</a></td>
<td class="nump">43,043<span></span>
</td>
<td class="nump">15,476<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">$ 384,881<span></span>
</td>
<td class="nump">$ 394,196<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 );">- 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;">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>76
<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="idp6654000512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent', window );">Accounts receivable reclassified to long-term notes receivable</a></td>
<td class="nump">$ 24,800<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable</a></td>
<td class="nump">43,043<span></span>
</td>
<td class="nump">$ 15,476<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_NotesReceivableNet', window );">Notes outstanding, net</a></td>
<td class="nump">63,300<span></span>
</td>
<td class="nump">$ 36,600<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Note Receivable</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable</a></td>
<td class="nump">$ 10,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_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 And Notes Receivable, Reclassified From Current To Noncurrent</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_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember</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>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="idp6704657648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Bad Debt Provisions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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">$ 51,387<span></span>
</td>
<td class="nump">$ 6,250<span></span>
</td>
<td class="nump">$ 4,629<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>78
<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="idp6832642128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Impaired Notes Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable</a></td>
<td class="nump">$ 43,043<span></span>
</td>
<td class="nump">$ 15,476<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_ImpairedNotesReceivableRollForward', window );"><strong>Impaired Notes Receivable:</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_ImpairedFinancingReceivableRecordedInvestment', window );">Balance beginning of year</a></td>
<td class="nump">6,854<span></span>
</td>
<td class="nump">5,685<span></span>
</td>
<td class="nump">$ 6,471<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_IncreaseInImpairedNotesReceivable', window );">Additions</a></td>
<td class="nump">23,382<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
<td class="nump">0<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_DecreaseInImpairedNotesReceivable', window );">Deductions</a></td>
<td class="nump">4,532<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">786<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_ImpairedFinancingReceivableRecordedInvestment', window );">Balance end of year</a></td>
<td class="nump">25,704<span></span>
</td>
<td class="nump">6,854<span></span>
</td>
<td class="nump">5,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Outstanding balance</a></td>
<td class="nump">15,448<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
<td class="nump">6,078<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_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Reserve for Impaired Notes Receivable:</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_FinancingReceivableAllowanceForCreditLosses', window );">Balance beginning of year</a></td>
<td class="nump">2,884<span></span>
</td>
<td class="nump">2,419<span></span>
</td>
<td class="nump">2,139<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_IncreaseInReservedForImpairedNotesReceivable', window );">Additions</a></td>
<td class="nump">12,526<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="nump">280<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_DecreaseInReservedForImpairedNotesReceivable', window );">Deductions</a></td>
<td class="nump">1,938<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_FinancingReceivableAllowanceForCreditLosses', window );">Balance end of year</a></td>
<td class="nump">13,472<span></span>
</td>
<td class="nump">$ 2,884<span></span>
</td>
<td class="nump">$ 2,419<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Note Receivable</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable</a></td>
<td class="nump">$ 10,000<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_DecreaseInImpairedNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease In Impaired Notes Receivable</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_DecreaseInImpairedNotesReceivable</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_DecreaseInReservedForImpairedNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease In Reserved For Impaired Notes Receivable</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_DecreaseInReservedForImpairedNotesReceivable</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_ImpairedNotesReceivableRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impaired Notes Receivable [Roll Forward]</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_ImpairedNotesReceivableRollForward</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_IncreaseInImpairedNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 In Impaired Notes Receivable</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_IncreaseInImpairedNotesReceivable</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_IncreaseInReservedForImpairedNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 In Reserved For Impaired Notes Receivable</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_IncreaseInReservedForImpairedNotesReceivable</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_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing receivables 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 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-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_ImpairedFinancingReceivableAverageRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related 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 15<br> -Subparagraph (c)(1)<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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5258-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment</td>
</tr>
<tr>
<td style="padding-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_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of impaired financing receivables with related allowance for credit losses and without a related 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 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember</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>79
<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="idp6651189664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases</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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 3,203<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">2,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">1,097<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">677<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">677<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 9,130<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-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_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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>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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-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>80
<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="idp6834866800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Operating Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_OperatingLeasesRentExpenseNet', window );">Operating lease expense</a></td>
<td class="nump">$ 4,039<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
<td class="nump">$ 2,615<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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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="idp6653902992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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">$ 5,900<span></span>
</td>
<td class="nump">$ 5,985<span></span>
</td>
<td class="nump">$ 4,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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Total recognized tax benefit related to stock-based compensation</a></td>
<td class="nump">1,480<span></span>
</td>
<td class="nump">5,709<span></span>
</td>
<td class="nump">2,773<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 14,000<span></span>
</td>
<td class="nump">$ 11,400<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">2 years 6 months<span></span>
</td>
<td class="text">2 years 8 months 12 days<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_EmployeeStockOptionMember', window );">Stock options</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_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>
<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">$ 2,989<span></span>
</td>
<td class="nump">$ 3,740<span></span>
</td>
<td class="nump">3,193<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>
<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>
<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">$ 2,591<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="ro">
<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 3 months 18 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_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>
<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>
<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">$ 320<span></span>
</td>
<td class="nump">$ 1,040<span></span>
</td>
<td class="nump">$ 509<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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income 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 (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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-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_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_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_AwardTypeAxis=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_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>82
<FILENAME>R68.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="idp6834715936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - 2012 Equity Incentive Plan (Details)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="nump">2.9<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">0.5<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>
</tr>
<tr class="re">
<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>
</tr>
</table>
<div style="display: none;">
<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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R69.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="idp6665341984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Stock Options Activity (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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,374<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">169<span></span>
</td>
</tr>
<tr class="ro">
<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">(351)<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">(65)<span></span>
</td>
</tr>
<tr class="ro">
<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">(6)<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,121<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 29.22<span></span>
</td>
</tr>
<tr class="ro">
<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">52.06<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">25.12<span></span>
</td>
</tr>
<tr class="ro">
<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">35.50<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">27.10<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 31.53<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>84
<FILENAME>R70.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="idp6664744928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Stock Options, Summary of Other Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of options vested</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 2.8<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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Tax benefit from exercise of stock options</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 5.3<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_EmployeeStockOptionMember', window );">Stock Options</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_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>
<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">$ 10.48<span></span>
</td>
<td class="nump">$ 8.52<span></span>
</td>
<td class="nump">$ 7.46<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 );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="nump">$ 19.5<span></span>
</td>
<td class="nump">$ 4.9<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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefit 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R71.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="idp6653919680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details) - Stock Options<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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.10%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life in years</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">5 years 9 months 18 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">21.50%<span></span>
</td>
<td class="nump">25.10%<span></span>
</td>
<td class="nump">26.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">2.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_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_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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R72.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="idp6654017760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details) - Stock Options<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract', 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">$ 20,351<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">5 years 10 months 24 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_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract', 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,051<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 25.20<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">$ 15,750<span></span>
</td>
</tr>
<tr class="ro">
<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 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Plans, Exercise Price Range, 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_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R73.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="idp6834834880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details) - Restricted stock units and restricted stock - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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 of Restricted Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">December 31, 2017 (in shares)</a></td>
<td class="nump">145<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">139<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(36)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(7)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">December 31, 2018 (in shares)</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">145<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant-Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">December 31, 2017 (in dollars per share)</a></td>
<td class="nump">$ 37.07<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">52.06<span></span>
</td>
<td class="nump">$ 40.16<span></span>
</td>
<td class="nump">$ 34.14<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="nump">35.79<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">52.06<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">December 31, 2018 (in dollars per share)</a></td>
<td class="nump">$ 45.47<span></span>
</td>
<td class="nump">$ 37.07<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_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>88
<FILENAME>R74.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="idp6833450544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining vesting period (years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">2 years 8 months 12 days<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>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 52.06<span></span>
</td>
<td class="nump">$ 40.16<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_RestrictedStockMember', window );">Restricted Stock</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_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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value of restricted stock granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.14<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 );">Weighted average remaining vesting period (years)</a></td>
<td class="text">3 years 3 months 18 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_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>
<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>
<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 );">Granted (in shares)</a></td>
<td class="nump">139,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value of restricted stock granted (in dollars per share)</a></td>
<td class="nump">$ 52.06<span></span>
</td>
<td class="nump">$ 40.16<span></span>
</td>
<td class="nump">$ 34.14<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average remaining vesting period (years)</a></td>
<td class="text">3 years 3 months 18 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_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_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_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=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>89
<FILENAME>R75.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="idp6834918624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details) - Restricted stock and restricted stock units - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value of restricted stock granted (in dollars per share)</a></td>
<td class="nump">$ 52.06<span></span>
</td>
<td class="nump">$ 40.16<span></span>
</td>
<td class="nump">$ 34.14<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue', window );">Total fair value of stock awards vested during period</a></td>
<td class="nump">$ 1,822<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">$ 311<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, equity instruments options, vested in period, total fair value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>90
<FILENAME>R76.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="idp6663135440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Employee Stock Purchase Plan (Details)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="nump">0.5<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>
</tr>
<tr class="ro">
<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>
</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_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork', window );">Average weekly hours of work</a></td>
<td class="text">20 hours<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Service period</a></td>
<td class="text">2 years<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">4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="nump">2.2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings', window );">Annual earnings withheld to purchase common stock | $</a></td>
<td class="nump">$ 21,250<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation', window );">Percent of IRS limitation</a></td>
<td class="nump">85.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear', window );">Maximum fair value of common stock purchased | $</a></td>
<td class="nump">$ 25,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Annual Earning, Percent of Tax Limitation</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, annual 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Value of Shares Per Employee Per Calendar 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;">hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear</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_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_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_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_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>91
<FILENAME>R77.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="idp6658684336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of ESPP Annual Offerings (Details) - Employee Stock Purchase Plan - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Common shares purchased (in shares)</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">53<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Per common share purchase price (in dollars per share)</a></td>
<td class="nump">$ 34.15<span></span>
</td>
<td class="nump">$ 33.29<span></span>
</td>
<td class="nump">$ 29.64<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of per share prices paid for shares purchased on the open market for issuance to employees under the 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> -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 1<br> -Subparagraph (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchased on the open market during the period for issuance to employees under the 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> -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 1<br> -Subparagraph (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_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>92
<FILENAME>R78.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="idp6653968784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Deferred Compensation Plan (Details) - SERP<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer', window );">Percentage of earned income on a pre-tax basis, deferred</a></td>
<td class="nump">25.00%<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_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral', window );">Percentage of match participants' deferrals</a></td>
<td class="nump">25.00%<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_DeferredCompensationPlanPercentageDeferralInCommonStock', window );">Percentage of deferral in the form of common stock</a></td>
<td class="nump">15.00%<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_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution', window );">Full vest in matching contribution</a></td>
<td class="text">3 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_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance', window );">Stock options authorized to issue (in shares)</a></td>
<td class="nump">1.0<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 );">Common stock reserved for future issuance (in shares)</a></td>
<td class="nump">0.4<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_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding', window );">Stock options vested and outstanding (in shares)</a></td>
<td class="nump">0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Employer Contribution Percentage of Participant Deferral</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_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral</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_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_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Shares Vested and Outstanding</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_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding</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_DeferredCompensationPlanPercentageDeferralInCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 plan, percentage deferral in common stock</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_DeferredCompensationPlanPercentageDeferralInCommonStock</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 plan, percentage of pre-tax income allow participants to defer</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_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution</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_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution</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_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_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_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>93
<FILENAME>R79.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="idp6836463920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Information Of SERP (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="nump">$ 5,985<span></span>
</td>
<td class="nump">$ 4,252<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>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">$ 547<span></span>
</td>
<td class="nump">$ 503<span></span>
</td>
<td class="nump">$ 511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Treasury shares issued to fund SERP expense (in shares)</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">13<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_DeferredCompensationTrustAccountBalance', window );">SERP trust account balance at December 31</a></td>
<td class="nump">$ 39,766<span></span>
</td>
<td class="nump">$ 42,467<span></span>
</td>
<td class="nump">$ 34,599<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 (loss) recorded in SERP liability account</a></td>
<td class="num">$ (1,469)<span></span>
</td>
<td class="nump">$ 4,534<span></span>
</td>
<td class="nump">$ 1,495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationTrustAccountBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trust account balance including the company's common stock held in the plans participant's trust account and reported as treasury stock.</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_DeferredCompensationTrustAccountBalance</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_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_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued pursuant to the terms of a deferred 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 2<br> -Subparagraph (l)<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_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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>94
<FILENAME>R80.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="idp6643845888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Employee Benefit Plans (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum percentage of employee contribution</a></td>
<td class="nump">15.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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay the employee may contribute to a defined contribution 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R81.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="idp6653938032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Quarterly Dividend Payments (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_DividendsAbstract', window );"><strong>Dividends [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>
<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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per common share (in dollars per share)</a></td>
<td class="nump">$ 0.19500<span></span>
</td>
<td class="nump">$ 0.19375<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
<td class="nump">$ 0.19125<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_PaymentsOfDividendsCommonStock', window );">Total cash dividends paid</a></td>
<td class="nump">$ 14,453<span></span>
</td>
<td class="nump">$ 14,350<span></span>
</td>
<td class="nump">$ 14,249<span></span>
</td>
<td class="nump">$ 14,149<span></span>
</td>
<td class="nump">$ 57,201<span></span>
</td>
<td class="nump">$ 55,244<span></span>
</td>
<td class="nump">$ 53,342<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_DividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAbstract</td>
</tr>
<tr>
<td style="padding-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>96
<FILENAME>R82.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="idp6833913840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Additional Information (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_DividendsAbstract', window );"><strong>Dividends [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>
<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>
<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 );">Cash dividends declared per common share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.19625<span></span>
</td>
<td class="nump">$ 0.19500<span></span>
</td>
<td class="nump">$ 0.19375<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
<td class="nump">$ 0.19125<span></span>
</td>
<td class="nump">$ 0.19000<span></span>
</td>
<td class="nump">$ 0.18875<span></span>
</td>
<td class="nump">$ 0.18750<span></span>
</td>
<td class="nump">$ 0.77750<span></span>
</td>
<td class="nump">$ 0.75750<span></span>
</td>
<td class="nump">$ 0.73750<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>
<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>
<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_DividendsAbstract', window );"><strong>Dividends [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>
<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>
<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 );">Cash dividends declared per common share (in shares)</a></td>
<td class="nump">$ 0.19625<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>
<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>
</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_DividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAbstract</td>
</tr>
<tr>
<td style="padding-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>97
<FILENAME>R83.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="idp6834715936">
<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="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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>
<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 );">Cash dividends declared per common share (in shares)</a></td>
<td class="nump">$ 0.19625<span></span>
</td>
<td class="nump">$ 0.19500<span></span>
</td>
<td class="nump">$ 0.19375<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
<td class="nump">$ 0.19125<span></span>
</td>
<td class="nump">$ 0.19000<span></span>
</td>
<td class="nump">$ 0.18875<span></span>
</td>
<td class="nump">$ 0.18750<span></span>
</td>
<td class="nump">$ 0.77750<span></span>
</td>
<td class="nump">$ 0.75750<span></span>
</td>
<td class="nump">$ 0.73750<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>98
<FILENAME>R84.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="idp6834566944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 23,407<span></span>
</td>
<td class="nump">$ 35,673<span></span>
</td>
<td class="nump">$ 33,032<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">5,992<span></span>
</td>
<td class="nump">7,179<span></span>
</td>
<td class="nump">6,958<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_CurrentIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">29,399<span></span>
</td>
<td class="nump">42,852<span></span>
</td>
<td class="nump">39,990<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(9,526)<span></span>
</td>
<td class="nump">2,924<span></span>
</td>
<td class="nump">2,163<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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(3,487)<span></span>
</td>
<td class="num">(1,037)<span></span>
</td>
<td class="nump">838<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_DeferredIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="num">(13,013)<span></span>
</td>
<td class="nump">1,887<span></span>
</td>
<td class="nump">3,001<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_IncomeTaxExpenseBenefit', window );">Tax provision</a></td>
<td class="nump">$ 16,386<span></span>
</td>
<td class="nump">$ 44,739<span></span>
</td>
<td class="nump">$ 42,991<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal tax expense (benefit) pertaining to income (loss) from 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 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://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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to taxable income (loss) from 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local tax expense (benefit) pertaining to income (loss) from 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))<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred federal income tax expense (benefit) pertaining to income (loss) from 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income tax expense (benefit) pertaining to income (loss) from 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 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://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 4: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred state and local tax expense (benefit) pertaining to income (loss) from 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 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://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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R85.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="idp6617844400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 14,599<span></span>
</td>
<td class="nump">$ 3,109<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred compensation</a></td>
<td class="nump">7,350<span></span>
</td>
<td class="nump">6,601<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_DeferredTaxAssetsAccruedInsuranceClaims', window );">Accrued insurance claims</a></td>
<td class="nump">3,715<span></span>
</td>
<td class="nump">3,665<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Non-deductible reserves</a></td>
<td class="nump">336<span></span>
</td>
<td class="nump">567<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_DeferredTaxAssetsLiabilitiesIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">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_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">1,730<span></span>
</td>
<td class="nump">662<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_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">27,754<span></span>
</td>
<td class="nump">14,766<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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies', window );">Expensing of housekeeping supplies</a></td>
<td class="num">(4,375)<span></span>
</td>
<td class="num">(4,678)<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="num">(1,913)<span></span>
</td>
<td class="num">(1,745)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(845)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(7,202)<span></span>
</td>
<td class="num">(7,268)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 20,552<span></span>
</td>
<td class="nump">$ 7,498<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredTaxAssetsAccruedInsuranceClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Assets, Accrued Insurance Claims</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_DeferredTaxAssetsAccruedInsuranceClaims</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_hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Assets (Liabilities), Intangible 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;">hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets</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_hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Liabilities, Expensing Of Housekeeping 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_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences.</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(26)(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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<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(15)(2))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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> -Subparagraph (b)<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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, without 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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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>100
<FILENAME>R86.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="idp6844069008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of The Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Amount [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense computed at statutory rate</a></td>
<td class="nump">$ 20,981<span></span>
</td>
<td class="nump">$ 46,538<span></span>
</td>
<td class="nump">$ 42,136<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_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract', window );"><strong>Increases (decreases) resulting from:</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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefit</a></td>
<td class="nump">1,936<span></span>
</td>
<td class="nump">3,661<span></span>
</td>
<td class="nump">5,064<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_IncomeTaxReconciliationTaxCredits', window );">Federal jobs credits</a></td>
<td class="num">(5,006)<span></span>
</td>
<td class="num">(4,193)<span></span>
</td>
<td class="num">(4,550)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Tax exempt interest</a></td>
<td class="num">(384)<span></span>
</td>
<td class="num">(568)<span></span>
</td>
<td class="num">(457)<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Share-based compensation, excess tax benefit</a></td>
<td class="num">(1,179)<span></span>
</td>
<td class="num">(4,632)<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">United States Tax Reform - remeasurement of deferred taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
<td class="nump">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_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="nump">145<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_IncomeTaxExpenseBenefit', window );">Tax provision</a></td>
<td class="nump">$ 16,386<span></span>
</td>
<td class="nump">$ 44,739<span></span>
</td>
<td class="nump">$ 42,991<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Increases (Decreases) [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_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract</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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to excess tax benefit for share-based compensation cost.</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 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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-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_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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in the income tax 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 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 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<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 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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from 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 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><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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncontrolling interest income (loss) exempt from income taxes.</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_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other adjustments.</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 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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local income tax expense (benefit).</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 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 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 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_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-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>101
<FILENAME>R87.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="idp6643907904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 22, 2017</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Adjustment of deferred tax asset</a></td>
<td class="nump">$ 4,500,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="text">&#160;<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_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_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R88.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="idp6643893552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_RelatedPartyTransactionDueFromToRelatedPartyAbstract', window );"><strong>Related Party Transaction, Due from (to) Related Party [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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Fees paid to related party firm (less than)</a></td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">$ 120<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_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues', window );">Percentage of fee paid to related party in relation to related party's total revenue (less than)</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues</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_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues</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_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionDueFromToRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-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>103
<FILENAME>R89.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="idp6654032400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>segment</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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<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_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_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>104
<FILENAME>R90.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="idp6843363984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Information of Reportable Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_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>
<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>
<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 );">Revenues</a></td>
<td class="nump">$ 496,408<span></span>
</td>
<td class="nump">$ 506,871<span></span>
</td>
<td class="nump">$ 503,732<span></span>
</td>
<td class="nump">$ 501,810<span></span>
</td>
<td class="nump">$ 499,410<span></span>
</td>
<td class="nump">$ 491,355<span></span>
</td>
<td class="nump">$ 470,876<span></span>
</td>
<td class="nump">$ 404,490<span></span>
</td>
<td class="nump">$ 2,008,821<span></span>
</td>
<td class="nump">$ 1,866,131<span></span>
</td>
<td class="nump">$ 1,562,662<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">35,007<span></span>
</td>
<td class="nump">$ 32,982<span></span>
</td>
<td class="nump">$ 33,316<span></span>
</td>
<td class="num">$ (1,395)<span></span>
</td>
<td class="nump">34,678<span></span>
</td>
<td class="nump">$ 32,930<span></span>
</td>
<td class="nump">$ 33,078<span></span>
</td>
<td class="nump">$ 32,279<span></span>
</td>
<td class="nump">99,910<span></span>
</td>
<td class="nump">132,965<span></span>
</td>
<td class="nump">120,387<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,272<span></span>
</td>
<td class="nump">8,886<span></span>
</td>
<td class="nump">7,496<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_Assets', window );">Total assets</a></td>
<td class="nump">692,603<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">676,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>
<td class="nump">692,603<span></span>
</td>
<td class="nump">676,003<span></span>
</td>
<td class="nump">528,446<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,940<span></span>
</td>
<td class="nump">5,397<span></span>
</td>
<td class="nump">5,442<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue from Contract with Customer | Genesis</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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 386,700<span></span>
</td>
<td class="nump">$ 327,500<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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.30%<span></span>
</td>
<td class="nump">17.50%<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 services</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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 973,800<span></span>
</td>
<td class="nump">$ 979,600<span></span>
</td>
<td class="nump">957,100<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 services</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>
<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_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>
<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>
<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 );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,035,000<span></span>
</td>
<td class="nump">886,500<span></span>
</td>
<td class="nump">605,500<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=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Housekeeping services</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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973,826<span></span>
</td>
<td class="nump">979,610<span></span>
</td>
<td class="nump">957,148<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,305<span></span>
</td>
<td class="nump">95,505<span></span>
</td>
<td class="nump">90,756<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,315<span></span>
</td>
<td class="nump">6,547<span></span>
</td>
<td class="nump">6,535<span></span>
</td>
</tr>
<tr class="ro">
<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">291,117<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">304,303<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">291,117<span></span>
</td>
<td class="nump">304,303<span></span>
</td>
<td class="nump">266,464<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,996<span></span>
</td>
<td class="nump">4,287<span></span>
</td>
<td class="nump">4,612<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=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Dietary services</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>
<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_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>
<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>
<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 );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,034,995<span></span>
</td>
<td class="nump">886,521<span></span>
</td>
<td class="nump">605,514<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,562<span></span>
</td>
<td class="nump">46,008<span></span>
</td>
<td class="nump">34,641<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,433<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
<td class="nump">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_Assets', window );">Total assets</a></td>
<td class="nump">235,183<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">242,874<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">235,183<span></span>
</td>
<td class="nump">242,874<span></span>
</td>
<td class="nump">127,187<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">663<span></span>
</td>
<td class="nump">410<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>
<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>
<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_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>
<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>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68,957)<span></span>
</td>
<td class="num">(8,548)<span></span>
</td>
<td class="num">(5,010)<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">524<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 166,303<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">$ 128,826<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">166,303<span></span>
</td>
<td class="nump">128,826<span></span>
</td>
<td class="nump">134,795<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 254<span></span>
</td>
<td class="nump">$ 447<span></span>
</td>
<td class="nump">$ 420<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_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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_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_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_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_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_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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</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_MajorCustomersAxis=hcsg_GenesisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=hcsg_GenesisMember</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>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R91.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="idp6653994560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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,002<span></span>
</td>
<td class="nump">73,355<span></span>
</td>
<td class="nump">72,754<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_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">993<span></span>
</td>
<td class="nump">720<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,612<span></span>
</td>
<td class="nump">74,348<span></span>
</td>
<td class="nump">73,474<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 );">Options outstanding to purchase common stock excluded from computation of diluted earnings per common share (in shares)</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">500<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 );">Weighted average exercise price of options (in dollars per share)</a></td>
<td class="nump">$ 42.84<span></span>
</td>
<td class="nump">$ 39.38<span></span>
</td>
<td class="nump">$ 34.14<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_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_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</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><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 55<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e2626-109256<br><br>Reference 3: 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 48<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e2538-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_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-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>106
<FILENAME>R92.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="idp6835202080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contractual Obligations and Other Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>financial_covenant</div>
</th>
<th class="th">
<div>Jan. 02, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </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_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>
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 35,382,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_LineOfCreditFacilityNumberOfFinancialCovenants', window );">Number of financial covenants | financial_covenant</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="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_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity', window );">Change in bank line of credit</a></td>
<td class="nump">$ 65,900,000<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_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>
<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>
<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_LettersOfCreditOutstandingAmount', window );">Irrevocable standby letter of credit, outstanding</a></td>
<td class="nump">$ 65,900,000<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_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Standby Letter of Credit | 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_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>
<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="text">&#160;<span></span>
</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>
<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>
<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>
<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>
<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>
<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>
<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_LineOfCreditFacilityNumberOfFinancialCovenants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Number of Financial Covenants</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_LineOfCreditFacilityNumberOfFinancialCovenants</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
<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>XML
<SEQUENCE>107
<FILENAME>R93.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="idp6649930480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Insurance Claims (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_WorkersCompensationPercentOfLiabilities', window );">Percent of liabilities</a></td>
<td class="nump">31.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_WorkersCompensationPercentOfLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Liabilities From Insurance 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;">hcsg_WorkersCompensationPercentOfLiabilities</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_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>108
<FILENAME>R94.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="idp6834125680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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>
<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>
<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">$ 496,408<span></span>
</td>
<td class="nump">$ 506,871<span></span>
</td>
<td class="nump">$ 503,732<span></span>
</td>
<td class="nump">$ 501,810<span></span>
</td>
<td class="nump">$ 499,410<span></span>
</td>
<td class="nump">$ 491,355<span></span>
</td>
<td class="nump">$ 470,876<span></span>
</td>
<td class="nump">$ 404,490<span></span>
</td>
<td class="nump">$ 2,008,821<span></span>
</td>
<td class="nump">$ 1,866,131<span></span>
</td>
<td class="nump">$ 1,562,662<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_OperatingCostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="nump">457,251<span></span>
</td>
<td class="nump">475,916<span></span>
</td>
<td class="nump">471,736<span></span>
</td>
<td class="nump">503,681<span></span>
</td>
<td class="nump">466,285<span></span>
</td>
<td class="nump">459,864<span></span>
</td>
<td class="nump">439,313<span></span>
</td>
<td class="nump">373,780<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">35,007<span></span>
</td>
<td class="nump">32,982<span></span>
</td>
<td class="nump">33,316<span></span>
</td>
<td class="num">(1,395)<span></span>
</td>
<td class="nump">34,678<span></span>
</td>
<td class="nump">32,930<span></span>
</td>
<td class="nump">33,078<span></span>
</td>
<td class="nump">32,279<span></span>
</td>
<td class="nump">99,910<span></span>
</td>
<td class="nump">132,965<span></span>
</td>
<td class="nump">120,387<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">$ 31,552<span></span>
</td>
<td class="nump">$ 26,086<span></span>
</td>
<td class="nump">$ 25,814<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="nump">$ 20,186<span></span>
</td>
<td class="nump">$ 23,472<span></span>
</td>
<td class="nump">$ 22,551<span></span>
</td>
<td class="nump">$ 22,017<span></span>
</td>
<td class="nump">$ 83,524<span></span>
</td>
<td class="nump">$ 88,226<span></span>
</td>
<td class="nump">$ 77,396<span></span>
</td>
</tr>
<tr class="ro">
<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.43<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="nump">$ 1.06<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_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="nump">0.42<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.27<span></span>
</td>
<td class="nump">0.31<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">1.12<span></span>
</td>
<td class="nump">1.19<span></span>
</td>
<td class="nump">1.05<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash dividends declared per common share (in shares)</a></td>
<td class="nump">$ 0.19625<span></span>
</td>
<td class="nump">$ 0.19500<span></span>
</td>
<td class="nump">$ 0.19375<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
<td class="nump">$ 0.19125<span></span>
</td>
<td class="nump">$ 0.19000<span></span>
</td>
<td class="nump">$ 0.18875<span></span>
</td>
<td class="nump">$ 0.18750<span></span>
</td>
<td class="nump">$ 0.77750<span></span>
</td>
<td class="nump">$ 0.75750<span></span>
</td>
<td class="nump">$ 0.73750<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_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_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_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R95.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="idp6837172112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - Allowance For Doubtful Accounts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts Receivable [Roll Forward]</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_ValuationAllowancesAndReservesBalance', window );">Beginning Balance</a></td>
<td class="nump">$ 11,985<span></span>
</td>
<td class="nump">$ 6,911<span></span>
</td>
<td class="nump">$ 4,608<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_ValuationAllowancesandReservesAdditionsAbstract', window );"><strong>Additions</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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">51,387<span></span>
</td>
<td class="nump">6,250<span></span>
</td>
<td class="nump">4,629<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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">6,163<span></span>
</td>
<td class="nump">1,176<span></span>
</td>
<td class="nump">2,326<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_ValuationAllowancesAndReservesBalance', window );">Ending Balance</a></td>
<td class="nump">$ 57,209<span></span>
</td>
<td class="nump">$ 11,985<span></span>
</td>
<td class="nump">$ 6,911<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ValuationAllowancesandReservesAdditionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation Allowances and Reserves, Additions [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_ValuationAllowancesandReservesAdditionsAbstract</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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in valuation and qualifying accounts and reserves from charge to cost and expense.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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>110
<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>EXCEL
<SEQUENCE>111
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +Q\<DX?(\\#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,$%     @ O'QR3B?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    " "\?').W>7L(^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*&Y864V:R\9.&PQ6V.C-V&IK&L?&UDCZ]G.\
M-J5L#["CI=^?/H$:Y85R =^"\QC(8+P;;=='H?R:'8B\ (CJ@%;&,B7ZU-RY
M8"6E9]B#E^HH]PB+JEJ"19):DH0)6/B9R-I&*Z$"2G+AC-=JQONOT&685H =
M6NPI B\YL'::Z$]CU\ 5,,$(@XT_!=0S,5?_Q.8.L'-RC&9.#<-0#G7.I1TX
M?+Z^O.=U"]-'DKW"]"L:02>/:W:9_%$_/FV>6;NH^*JHZH(_;/B]J)>B7FTG
MUQN_J[!UVNS,/S:^"+8-_+J+]AM02P,$%     @ O'QR3IE<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
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " "\?').'/P8SK0"  #("@  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;(U6VX[:,!#]E2@?L(GM0  %)"ZJ6JF5T%9MGPT8B#:)4]O
M]N]K.]XT:T]6?<&7G#/'X\DA4SRX>)%7QE3T6E>-7,97I=I%DLCCE=54/O&6
M-?K)F8N:*KT4ET2V@M&3)=55@M-TFM2T;.)58??V8E7PFZK*ANU%)&]U3<6?
M#:OX8QFC^&WCN;Q<E=E(5D5++^P[4S_:O="KI(]R*FO6R)(WD6#G9;Q&BQU.
M#<$B?I;L(0?SR*1RX/S%++Z<EG%J3L0J=E0F!-7#G6U959E(^AR_7="XUS3$
MX?PM^B>;O$[F0"7;\NI7>5+793R+HQ,[TUNEGOGC,W,)3>+(9?^5W5FEX>8D
M6N/(*VE_H^--*EZ[*/HH-7WMQK*QXZ-[DL\<#29@1\ ]@:0?$H@CD)Z L@\)
MF2-D'B'I4K%WLZ.*K@K!'Y'HRMM2\Q:A1:9O_V@V[67;9_IZI-Z]K](BN9LP
M#K'I$'B 0#TBT;%[ 0P);'! Q^\%MB&"O$?L0D0&'X& .1)+)P/Z!*9G(#VS
M]&Q GWI7%")R6& ""DP"^LP3"!%S6& *"DP#.O*K#$!&RIR#$GG(]^J\ 2 $
MEIB!$K.0GWD2 &2DU'-08A[R_5H#D)%BHQ1V7!I&\.L-848JCD9\C8((.' V
M@!DI.@+-O48XC."7'<*,U!W!_D4DC.!7'L*,E![!-D>AB[%?? @SE@OL=11:
M&>>^"H"9C:C AD>AG?'<5P$L/W9CL.=1Z&@2O&. Z\=48-NCT-0$^2K_;WP$
M.Q^%OB;>F[QSF(G%-,Y3NL5*4U@*PW\ .#0W\;YX6X>9#J3R+"533R@9?.9K
M)BZVA9+1D=\:V[\-=OLV;8UMF_ /WO5XWZBXE(V,#ESI9L.V!&?.%=.G29]T
MRE?=5O:+BIV5F>9Z+KK>JELHWKJ^,>F;U]5?4$L#!!0    ( +Q\<D["#BV[
M900  !D5   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULA9C;;N,V$(9?
MQ?!]5YSA063@&%A[4;1 "P1;M+U68B8V5K)<28FW;U]*5@QG9KB]L0[^A_QY
M^CCBZMQVW_I]C,/B>U,?^_OE?AA.=T71/^UC4_6?VE,\IG^>VZZIAO38O13]
MJ8O5;@IJZ@*5<D53'8[+]6IZ]]"M5^WK4!^.\:%;]*]-4W7_;F+=GN^7L'Q_
M\?7PLA_&%\5Z=:I>XA]Q^//TT*6GXEK*[M#$8W]HCXLN/M\O/\/=5MLQ8%+\
M=8CG_N9^,3;EL6V_C0^_[NZ7:G04Z_@TC$54Z?(6M[&NQY*2CW_F0I?7.L?
MV_OWTG^>&I\:\UCU<=O6?Q]VP_Y^Z9>+77RN7NOA:WO^)<X-LLO%W/K?XENL
MDWQTDNIX:NM^^ET\O?9#V\RE)"M-]?UR/1RGZWDN_SU,#L Y *\!8'X8H.<
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
MG.$B%X:URI/+A&$MLIX"-EQ PP4P+*R4A6IE83@S+!QKF2ED6)46<98EIE&
MC@-P7%RV<H<T0405]&L(F>C@%1(5,C%HD25'.":3X1R8:<=&F+E#(A76473N
M1@;U8TD%) L*J7QG$HG=@*!DQCJ*+H8-YW)L(14%.7^1*J=$CC40%1\- =,*
M1Z0;LA2D::U:6"??6(5DQOHL81O#Q0"ZF%3D&"]&\\48*R.W(";+7KTPH#-D
M/*OH@= [;U+A8] 8I[S;3%IW&A0RHZZ :&$*.1XK*+,A->DQW(RFFU730S,I
M$E "':@6P5F9J)",;)[J:HPX QAG)).-)M/"./;2-Y"1D\P *LHYU=>8<P:
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
MX\&?S31FD^&PGW\06[YQ^0M02P,$%     @ O'QR3NU+ILFS 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL?5/;;MP@$/T5Q <$+[M)5RO;
M4C95E4JMM$K5YIFUQQ<%&!?P.OW[ G8<)W7S LPPY\R984@'-$^V 7#D64EM
M,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2\22Y84JTFN9I])U,GF+O
M9*OA9(CME1+FSQ$D#AG=T!?'0ULW+CA8GG:BAA_@?G8GXRTVLY2M FU;U,1
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
M-RYX;6Q]4V%OVR 0_2N('U!B)UO3R+;4=)HVJ96B3ML^$_MLHP+G 8[;?U_
MKN>UUKX =]Q[]^XXL@'-DVT!''E64MN<MLYU!\9LV8+B]@H[T/ZF1J.X\Z9I
MF.T,\"J"E&3I9O.9*2XT+;+H.YDBP]Y)H>%DB.V5XN;E"!*'G";TS?$HFM8%
M!RNRCC?P ]S/[F2\Q6:62BC05J F!NJ<WB:'XR[$QX!? @:[.)-0R1GQ*1C?
MJYQN@B"04+K P/UV@3N0,A!Y&7\F3CJG#,#E^8W]:ZS=UW+F%NY0_A:5:W.Z
MIZ2"FO?2/>+P#:9Z/E$R%7\/%Y ^/"CQ.4J4-JZD[*U#-;%X*8H_C[O0<1_&
MFVTRP=8!Z01(9\ ^YF%CHJC\"W>\R P.Q(R][WAXXN20^MZ4P1E;$>^\>.N]
MER*YN<[8)1!-,<<Q)EW&S!',L\\ITK44Q_0#/%V';U<5;B-\^X_"_3K!;I5@
M%PEV_RUQ+>;F71*VZ*D"T\1ILJ3$7L=)7GCG@;U-XYO\#1^G_8&;1FA+SNC\
MR\;^UX@.O)3-E1^AUG^PV9!0NW"\]F<SCMEH..RF'\3F;UR\ E!+ P04
M" "\?').%7,&,;,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q]4]MNVS ,_15!'U E3M8%@6V@Z3"TP 8$';8]*S9M"]7%E>2X^_M1LNIY
MF[<72:1X#@\I*A^-?78=@">O2FI7T,[[_LB8JSI0W-V8'C3>-,8J[M&T+7.]
M!5Y'D)(LVVQNF>)"TS*/OK,M<S-X*32<+7&#4MS^.($T8T&W],WQ)-K.!P<K
M\YZW\ 7\U_YLT6(S2RT4:">,)A::@MYMCZ=]B(\!WP2,;G$FH9*+,<_!>*P+
MN@F"0$+E P/'[0KW(&4@0ADOB9/.*0-P>7YC_QAKQUHNW,&]D=]%[;N"'BBI
MH>&#]$]F?(!4SSM*4O&?X H2PX,2S%$9Z>)*JL%YHQ(+2E'\==J%CON8;@X)
MM@[($B"; 8>8ATV)HO(/W/,RMV8D=NI]S\,3;X\9]J8*SMB*>(?B'7JO)3YH
MSJZ!*,6<IIAL$;.=(QBRSRFRM12G["]XM@[?K2K<1?CN-X7_R+]?)=A'@OU_
M2UR+^5,E6_14@6WC-#E2F4''25YXYX&]R^*;_ J?IOTSMZW0CER,QY>-_6^,
M\8!2-C<X0AU^L-F0T/AP?(]G.XW99'C3IQ_$YF]<_@102P,$%     @ O'QR
M3A_?!@>T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5-A
M;]P@#/TKB!]0<B3=JE,2J==JVJ1-.G7:]IE+G 05X@S(I?OW Y)FV1;U"V#C
M]_QL3#ZA>;8=@",O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQ
MGB3OF!:RIV4>?6=3YC@Z)7LX&V)'K87Y=0*%4T$/]-7Q)-O.!0<K\T&T\!7<
MM^%LO,56EEIJZ*W$GAAH"GI_.)ZR$!\#ODN8[.9,0B47Q.=@?*H+F@1!H*!R
M@4'X[0H/H%0@\C)^+IQT31F V_,K^X=8NZ_E(BP\H/HA:]<5](Z2&AHQ*O>$
MTT=8ZKFE9"G^,UQ!^?"@Q.>H4-FXDFJT#O7"XJ5H\3+OLH_[--^DZ0+;!_ %
MP%? 7<S#YD11^:-PHLP-3L3,O1]$>.+#D?O>5,$96Q'OO'CKO=>2)VG.KH%H
MB3G-,7P3<U@CF&=?4_"]%"?^'YSOP]-=A6F$IW\IS/8)LEV"+!)D;Y:X%W/[
M3Q*VZ:D&T\9ILJ3"L8^3O/&N WO/XYO\"9^G_8LPK>PMN:#S+QO[WR Z\%*2
M&S]"G?]@JZ&@<>'XWI_-/&:SX7!8?A!;OW'Y&U!+ P04    " "\?').BM[L
M0;4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q]4]MNVS ,
M_15!'U Y2I8&@6V@Z3!LP 8$+;8^*S9]077Q)#GN_KZ4['IN9^Q%$BF>PT.*
M2@=CGUT#X,F+DMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3C2;)G
M2K2:YFGTG6V>FM[+5L/9$M<K)>R?$T@S9'1#WQP/;=WXX&!YVHD:'L'_[,X6
M+3:SE*T"[5JCB84JHW>;XVD7XF/ KQ8&MSB34,G%F.=@?"LSF@1!(*'P@4'@
M=H5[D#(0H8S?$R>=4P;@\OS&_B76CK5<A(-[(Y_:TC<9/5!20B5ZZ1_,\!6F
M>CY1,A7_':X@,3PHP1R%D2ZNI.B=-VIB02E*O(Q[J^,^C#?[_01;!_ )P&?
M(>9A8Z*H_+/P(D^M&8@=>]^)\,2;(\?>%,$96Q'O4+Q#[S7GR3YEUT TQ9S&
M&+Z(V<P1#-GG%'PMQ8G_ ^?K\.VJPFV$;]\IO%TGV*T2["+![K\EKL4</B1A
MBYXJL'6<)D<*T^LXR0OO/+!W/+[)W_!QVG\(6[?:D8OQ^+*Q_Y4Q'E!*<H,C
MU. 'FPT)E0_'6SS;<<Q&PYMN^D%L_L;Y*U!+ P04    " "\?').QY1/X[0!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q]4]MNW" 0_17$
M!P2;W;3)RK:4352U4BNM4K5Y9NVQC0+&!;Q._[X#=EPKL?("S'#.F0M#-AK[
M[%H 3UZTZEQ.6^_[ V.N;$$+=V5ZZ/"F-E8+CZ9MF.LMB"J2M&(\23XQ+61'
MBRSZ3K;(S."5[.!DB1NT%O;O$909<YK25\>C;%H?'*S(>M' 3_"_^I-%BRTJ
ME=30.6DZ8J'.Z5UZ..X#/@)^2QC=ZDQ")6=CGH/QK<II$A("!:4/"@*W"]R#
M4D$(T_@S:](E9""NSZ_J7V+M6,M9.+@WZDE6OLWI#245U&)0_M&,7V&NYYJ2
MN?CO< &%\) )QBB-<G$EY>"\T;,*IJ+%R[3++N[C=,-O9]HV@<\$OA!N8APV
M!8J9/P@OBLR:D=BI][T(3YP>./:F#,[8BGB'R3OT7@J>W&;L$H1FS''"\!4F
M71 ,U9<0?"O$D;^C\VWZ;C/#7:3OUO0TV1;8;PKLH\#^PQ(W,.G;(MFJIQIL
M$Z?)D=(,79SDE7<9V#L>W^0_?)KV'\(VLG/D;#R^;.Q_;8P'3"6YPA%J\8,M
MAH+:A^-G/-MIS";#FW[^06SYQL4_4$L#!!0    ( +Q\<DZ82H^XLP$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;'U388^<(!#]*X0?<*QH
MV\M&36ZO:=JD33;7M/>9U5')@6,!U^N_+Z!K;6OZ!9AAWILWPY!/:%YL!^#(
MJU:]+6CGW'!DS%8=:&'O<(#>WS1HM'#>-"VS@P%11Y!6C!\.;YD6LJ=E'GUG
M4^8X.B5[.!MB1ZV%^7D"A5-!$WIS/,FV<\'!RGP0+7P%]VTX&V^QE:66&GHK
ML2<&FH(^),=3%N)CP'<)D]V<2:CD@O@2C$]U00]!$"BH7& 0?KO"(R@5B+R,
M'PLG75,&X/9\8_\0:_>U7(2%1U3/LG9=0>\IJ:$1HW)/.'V$I9XWE"S%?X8K
M*!\>E/@<%2H;5U*-UJ%>6+P4+5[G7?9QG^:;] ;;!_ %P%? ?02P.5%4_EXX
M4>8&)V+FW@\B/'%RY+XW57#&5L0[+]YZ[[7D"<_9-1 M,:<YAF]BDC6">?8U
M!=]+<>+_P/D^/-U5F$9X^H?"=)\@VR7((D'VWQ+W8K*_DK!-3S68-DZ3)16.
M?9SDC7<=V <>W^1W^#SM7X1I96_)!9U_V=C_!M&!EW*X\R/4^0^V&@H:%X[O
M_-G,8S8;#H?E!['U&Y>_ %!+ P04    " "\?').-*\\%+4!  #2 P  &0
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
M4D*1$A 4G@C"E%BD@B(5(*@\$8198)$%%%D @J4G C!YBD664&0)"/R+1YC
MQ9,45U **/RKAZ# W9- I9(9!:G\BP$@FA<!'5BN#X0"BM+70: JH(/KFF1S
MBG1V;@"4!S*-X/(GH+9S/]<0J @D&\$=@,S+FRQS7P?T@"+030EN @14>$%]
M'03* CJX#Q!0Y,4L'@0*Y1MN!034>3'+-P0*Y1ON!F1>ZB3WNR< T2*0;Q3W
M PI*O?#S#8'*0+Y1W \H*/72;V\0%.AO%/<#"DJ]].L4@@+]C>)^0$&IE_[]
M0)#_]Y;<##\MET<W]JEH)\Z=FSEO=J?1\H&ZX>D??)A+OS-YK#L5O0IM1C W
M*!V$T-SXDMZ96CZ947A:-/R@[6MEWN4P#PX++?IQUDVF@7OS%U!+ P04
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
M4]MNW" 0_17$!X1=UDE6*]M2-E'42HVT2M3VF;7'-@H8%_ Z^?L,V''=U"_
M#.><N3"D@[&OK@'PY$VKUF6T\;X[,.:*!K1P5Z:#%F\J8[7P:-J:N<Z"*"-)
M*\8WFQNFA6QIGD;?R>:IZ;V2+9PL<;W6PKX?09DAHUOZZ7B6=>.#@^5I)VIX
M ?^S.UFTV*Q22@VMDZ8E%JJ,WFT/QR3@(^"7A,$MSB14<C;F-1C?RXQN0D*@
MH/!!0>!V@7M0*@AA&G\F33J'#,3E^5/],=:.M9R%@WNC?LO2-QG=4U)")7KE
MG\WP#:9ZKBF9BO\!%U (#YE@C,(H%U=2],X;/:E@*EJ\C;MLXSZ,-\ENHJT3
M^$3@,V$?X[ Q4,S\07B1I]8,Q(Z][T1XXNV!8V^*X(RMB'>8O$/O)>?[ZY1=
M@M"$.8X8OL!L9P1#]3D$7PMQY/_1^3I]MYKA+M)WR^C[VW6!9%4@B0+)/R7>
M?"EQ#?,U"%OT5(.MXS0Y4IB^C9.\\,X#>\?CF_R%C]/^)&PM6T?.QN/+QOY7
MQGC 5#97.$(-?K#94%#Y<+S%LQW';#2\Z:8?Q.9OG'\ 4$L#!!0    ( +Q\
M<DYT+X6NQ@$  #<$   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;&U4
M88^<(!#]*X0?<"B[V_,V:G)[3=,F;;*YIM?/K(Y*#L0"KM=_7T#/VBU?A!G>
MO#<S,.:3TJ^F [#H38K>%+BS=C@28JH.)#-W:H#>G31*2V:=J5MB!@VL#D%2
M$)HD'XADO,=E'GQG7>9JM(+W<-;(C%(R_?L$0DT%3O&[XYFWG?4.4N8#:^$[
MV!_#63N+K"PUE] ;KGJDH2GP8WH\'3P^ %XX3&:S1[Z2BU*OWOA2%SCQ"8&
MRGH&YI8K/($0GLBE\6OAQ*ND#]SNW]D_A=I=+1=FX$F)G[RV78$SC&IHV"CL
MLYH^PU+/ :.E^*]P!>'@/A.G42EAPA=5H[%*+BPN%<G>YI7W89WFDWVZA,4#
MZ!) UX LZ)!9*&3^D5E6YEI-2,^]'YB_XO1(76\J[PRM"&<N>>.\UY)F64ZN
MGFC!G&8,W6#2%4$<^RI!8Q(G^E\XC8?OHAGN0OANJY[=QPGV48)](-C_4^+#
M38D1S$,2%SE$10X1@O1&)(:Y;0797)P$W88G:U"EQCZ,R\:[3L4C#1?_%SZ/
MU#>F6]X;=%'6/9]PR8U2%EPJR9W+I7-3O!H"&NNW]VZOY[<\&U8-RYB2]5]1
M_@%02P,$%     @ O'QR3HV&_0;& 0  -P0  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL=53;;MP@$/T5Q >$7;S.965;RJ:J6BF15JF:/K/VV$8!
MXP)>)W\?P([K;NF+888SY\PPC+-1Z5?3 ECT)D5G<MQ:V^\),64+DIDKU4/G
M3FJE);/.U TQO096A2 I"-ULKHEDO,-%%GQ'761JL()W<-3(#%(R_7X H<8<
M;_&GXYDWK?4.4F0]:^ 'V)_]43N++"P5E] 9KCJDH<[Q_79_2#T^ %XXC&:U
M1[Z2DU*OWOA>Y7CC$P(!I?4,S"UG>  A/)%+X_?,B1=)'[C>?[)_#;6[6D[,
MP(,2OWAEVQS?8E1!S09AG]7X#>9Z4HSFXA_A#,+!?29.HU3"A"\J!V.5G%E<
M*I*]32OOPCI.)VDRA\4#Z!Q EX#;H$,FH9#Y%V99D6DU(CW=?<]\B[=[ZNZF
M],YP%>',)6^<]US0NR0C9T\T8PX3AJXPVP5!'/LB06,2!_I/.(V')]$,DQ">
MK-7O_D.PBQ+L L'NKQ)W%R7&,&E<)(V*I!&"ZPN1&.;F0H2L&B=!-^')&E2J
MH0OCLO(N4W%/0^/_P*>1>F*ZX9U!)V7=\PE-KI6RX%+97+E<6C?%BR&@MGY[
MX_9Z>LN3854_CRE9_A7%!U!+ P04    " "\?').LP3'VQ<"  "<!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6QU5=N.FS 0_17$!ZR!7( (D#9;
M5:W42M%6W3X[, EH;4QM$[9_7]NPE+*3E]@S/G/.C">,LT'(5U4#:.^-LU;E
M?JUU=R!$E35PJAY$!ZTYN0C)J3:FO!+52:"5"^*,1$&P)YPVK5]DSG>2129Z
MS9H63M)3/>=4_CD"$T/NA_Z[X[FYUMHZ2)%U] H_0/_L3M)89&:I&@ZM:D3K
M2;CD_F-X.(8NP"%>&AC48N_94LY"O%KC:Y7[@<T(&)3:4E"SW. )&+-,)H_?
M$ZD_:]K Y?Z=_;,KWA1SI@J>!/O55+K._<3W*KC0GNEG,7R!J:"=[TW5?X,;
M, .WF1B-4C#E?KVR5UKPB<6DPNG;N#:M6X?Q)$ZG,#P@F@*B.2!Q.F04<IE_
MHIH6F12#)\?+[ZCM<7B(S-V4UNFNPIV9Y)7QWHHH33)RLT03YCABH@4FG!'$
ML,\2$29QC#Z$1WCX!LUPX\(W2_5TAQ-L48*M(]C^5V*Z*O$C9A,$N,@.%=DA
M!.%*!,/<N8H]*K)'"#8K$0RSQ45B5"1&"'8K$0RSQT425"1!".*5"(9)<)$4
M%4D1@G7C$4QXI_%A@']! 4*Q;CT*NM/[\,Z7&B(4Z^ZCH'7[R6(X<)!7-Q:5
M5XJ^=3-YX9U'[V/DALL_^#BWOU-Y;5KEG84V(\H-DHL0&DPNP8/YO]?FJ9@-
M!A=MM['9RW%>CH86W?06D/E!*OX"4$L#!!0    ( +Q\<DY/O>89Q $  #<$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;'54ZV[;(!1^%<0#%-N)
MFS2R+36=IDU:I:C3MM_$/KZH7#S <?OV!>QX7L;^&#A\EW. XVR4ZE6W  :]
M<29TCEMC^@,ANFR!4WTG>Q!VIY:*4V.7JB&Z5T K3^*,)%%T3SCM!"XR'SNI
M(I.#89V DT)ZX)RJ]R,P.>8XQM? 2]>TQ@5(D?6T@>]@?O0G95=D4:DZ#D)W
M4B %=8X?X\,Q=7@/^-G!J%=SY"HY2_GJ%E^K'$<N(6!0&J= [7"!)V#,"=DT
M?L^:>+%TQ/7\JO[9UVYK.5,-3Y+]ZBK3YGB/404U'9AYD>,7F.M),9J+_P87
M8!;N,K$>I63:?U$Y:"/YK&)3X?1M&COAQW':V5UI84(R$Y*%L/<$,AGYS#]1
M0XM,R1&IZ>Q[ZJXX/B3V;$H7]$?A]VSRVD8OQ29.,W)Q0C/F.&&2%29>$,2J
M+Q9)R.*8_$-/PO1-,,.-IV_6].@__MN@P-8+;/\J\?ZFQ!!F%S9)@R9I0&!_
M8Q+"/-R8D-7%<5"-?[(:E7(0OEU6T:4K'A-_\7_@4TL]4]5T0J.S-/;Y^$NN
MI31@4XGN;"ZM[>)EP: V;KJS<S6]Y6EA9#^W*5G^%<4'4$L#!!0    ( +Q\
M<DX*I7W8S0$  )P$   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;'54
M;8^<(!#^*X0?<"CNVF:C)K?7-&W2)IMKVGYF=7S)@5C ]?KO"^A::[DO"S,^
M+S,L0S9)]:); (->!>]UCEMCAA,ANFQ!,/T@!^CMEUHJP8P-54/TH(!5GB0X
MH5&4$L&Z'A>9SUU4D<G1\*Z'BT)Z%(*IWV?@<LIQC.^)YZYIC4N0(AM8 ]_
M?!\NRD9D5:DZ ;WN9(\4U#E^C$_GU.$]X$<'D][LD>OD*N6+"SY7.8Y<0<"A
M-$Z!V>4&3\"Y$[)E_%HT\6KIB-O]7?VC[]WV<F4:GB3_V56FS?%[C"JHV<C-
MLYP^P=+/$:.E^2]P V[AKA+K44JN_2\J1VVD6%1L*8*]SFO7^W5:].^T,($N
M!+HCD-G(5_Z!&59D2DY(S6<_,/<7QR=JSZ9T27\4_ILM7MOLK4AHE)&;$UHP
MYQE#-YAX11"KOEK0D,69_D>G87H2K##Q]&1+CPYA@4-0X. %#O^T&.]:#&'>
MJ/(8-#D&!)*=20CS1B=IT"0-"!QW)B%,NC,AF]LA0#5^+C0JY=C[F=QDU]%[
MI/YV_87/<_N5J:;K-;I*8^^HOTFUE 9L*=&#;;BU3\4:<*B-V[ZS>S4/S!P8
M.2QO 5D?I.(/4$L#!!0    ( +Q\<DXH3KCHMP$  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;&U3VVZ<,!#]%<L?$(.79K<K0,JFBEJIE5:I
MFCQ[80 KOE#;+.G?US:$T)07VS,^Y\S%XWS4YL5V  Z]2J%L@3OG^B,AMNI
M,GNC>U#^IM%&,N=-TQ+;&V!U)$E!:)+<$LFXPF4>?6=3YGIP@BLX&V0'*9GY
M<P*AQP*G^,WQR-O.!0<I\YZU\!/<K_YLO$46E9I+4)9KA0PT!;Y+CZ<LX"/@
MB<-H5V<4*KEH_1*,;W6!DY 0"*A<4&!^N\(]"!&$?!J_9TV\A S$]?E-_2'6
M[FNY, OW6CSSVG4%/F!40\,&X1[U^!7F>CYA-!?_':X@/#QDXF-46MBXHFJP
M3LM9Q:<BV>NT<Q7W<;K)]C-MFT!G ET(AQB'3(%BYE^88V5N](C,U/N>A2=.
MC]3WI@K.V(IXYY.WWGLM=W2?DVL0FC&G"4-7F'1!$*^^A*!;(4[T/SK=IN\V
M,]Q%^FY-3Y-M@6Q3((L"V3\E'CZ4N(7Y_"$(6?54@FGC-%E4Z4'%25YYEX&]
MH_%-WN'3M/]@IN7*HHMV_F5C_QNM'?A4DAL_0IW_8(LAH''AN/=G,XW99#C=
MSS^(+-^X_ M02P,$%     @ O'QR3J:WV+&V 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL;5/;;MP@$/T5Q <$&V_2:&5;RJ:J6JF55JG:
M/K/V^*)P<0&OT[_O@!W'3?T"S##GS)EAR"=CGUT'X,F+DMH5M/-^.#+FJ@Z4
M<#=F (TWC;%*>#1MR]Q@0=01I"3C27+'E.@U+?/H.]LR-Z.7O8:S)6Y42M@_
M)Y!F*FA*7QU/?=OYX&!E/H@6OH/_,9PM6FQEJ7L%VO5&$PM-01_2X^D0XF/
MSQXFMSF34,G%F.=@?*D+F@1!(*'R@4'@=H5'D#(0H8S?"R==4P;@]OS*_BG6
MCK5<A(-'(W_UM>\*>D])#8T8I7\RTV=8ZKFE9"G^*UQ!8GA0@CDJ(UU<234Z
M;]3"@E*4>)GW7L=]FF]N[Q;8/H O +X"[F,>-B>*RC\*+\K<FHG8N?>#"$^<
M'CGVI@K.V(IXA^(=>J]EEB4YNP:B)>8TQ_!-3+I&,&1?4_"]%"?^'YSOP[-=
MA5F$9UMXFNT3''8)#I'@\$^)Z;L2]V+>JV2;GBJP;9PF1RHSZCC)&^\ZL \\
MOLE;^#SMWX1M>^W(Q7A\V=C_QA@/*"6YP1'J\(.MAH3&A^,'/-MYS&;#FV'Y
M06S]QN5?4$L#!!0    ( +Q\<DXUR4BAN $  -(#   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;&U3VV[<(!#]%<0'A%WL3:.5;2F;*DJE5EJE:OO,
MVF,;!3PNX'7Z]P7LN&[B%V"&<\Y<&+(1S8MM 1QYU:JS.6V=ZX^,V;(%+>P-
M]M#YFQJ-%LZ;IF&V-R"J2-**\=WNEFDA.UIDT7<V18:#4[*#LR%VT%J8/R=0
M..9T3]\<S[)I77"P(NM% ]_!_>C/QEML4:FDALY*[(B!.J?W^^,I#?@(^"EA
MM*LS"95<$%^"\:7*Z2XD! I*%Q2$WZ[P $H%(9_&[UF3+B$#<7U^4W^,M?M:
M+L+" ZI?LG)M3N\HJ: 6@W+/.#[!7,^!DKGXKW %Y>$A$Q^C1&7C2LK!.M2S
MBD]%B]=IEUW<Q^GF<)AIVP0^$_A"N(MQV!0H9OY9.%%D!D=BIM[W(CSQ_LA]
M;\K@C*V(=SYYZ[W7(DF2C%V#T(PY31B^PNP7!//J2PB^%>+$/]#Y-CW9S#")
M]&1-YX=M@713((T"Z7\EIN]*_(CA_/9=$+;JJ0;3Q&FRI,2ABY.\\BX#>\_C
MF_R#3]/^39A&=I9<T/F7C?VO$1WX5'8W?H1:_\$60T'MPO&3/YMIS";#83__
M(+9\X^(O4$L#!!0    ( +Q\<D[33]VO'P(  -H&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;(U5VXZ;,!#]%<0'K+')700IV:IJI5:*MFK[[)!)
M0&MC:CMA^_>U#:%L=B+E!7N&,^?,#'B<M4J_FA+ 1F]2U&8=E]8V*T),48+D
MYDDU4+LW1Z4EM\[4)V(:#?P0@J0@+$EF1/*JCO,L^'8ZS]39BJJ&G8[,64JN
M_VY!J'8=T_CJ>*E.I?4.DF<-/\$/L#^;G786&5@.E83:5*J.-!S7\8:NMC3U
M 0'QJX+6C/:1+V6OU*LWOA[6<>(S @&%]13<+1=X!B$\D\OC3T\:#YH^<+R_
MLG\.Q;MB]MS LQ*_JX,MU_$BC@YPY&=A7U3[!?J"IG'45_\-+B <W&?B- HE
M3'A&Q=E8)7L6EXKD;]U:U6%M>_YK&![ ^@ V!+"NEDXH9/Z)6YYG6K61[IK?
M</^-Z8JYWA3>&5H1WKGDC?->\C2=9N3BB7K,ML.P$88.".+8!PF&26S9A_ T
MG>$$*9IC&@C2=P1SG&""$DP"P>0=P>*F2 RSQ$6FJ,CT(\$DN1'I,+. J0.&
MX1(S5&*&2-SY%'.48/YX)Q<HP0+)@-T4B6%27&2)BBP1@LF-"(:9XB(TP?_\
M!*&X\U_2.X>'/MY/BAZ.#64/=!0%W=/!SQ!-'V@J"EK<Z)#1:)&@3V&HFJA0
MYSI,])%W&-P;%D;3?W@W];]S?:IJ$^V5=0,NC*&C4A9<+LF3.RNENV@&0\#1
M^NW<[74W;3O#JJ:_2<APG>7_ %!+ P04    " "\?').^T,Q3<4!  !9!
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-5-N.FS 4_!7D#\#<-LU&
M@-2EJEJIE:*MVCX[< AH?:&V$[9_7]LXB"6TZ@OV.<R,9[!-/@KYHCH ';PR
MRE6!.JV' \:J[H 1%8H!N'G3"LF(-J4\8S5(((TC,8J3*-IA1GJ.RMSUCK+,
MQ473GL-1!NK"&)&_GX"*L4 QNC6>^W.G;0.7^4#.\ WT]^$H385GE:9GP%4O
M>""A+=#[^%!E%N\ /WH8U6(>V"0G(5YL\;DI4&0- 85:6P5BABM40*D5,C9^
M>4TT+VF)R_E-_:/+;K*<B()*T)]]H[L"[5'00$LN5#^+\1/X/ \H\.&_P!6H
M@5LG9HU:4.6>07U16C"O8JPP\CJ-/7?CZ/5OM&U"X@G)3(BS?Q)23TA7!#PY
M<U$_$$W*7(HQD--F#<2>B?B0FH]9VZ;[=NZ=2:M,]UJFV6..KU;(8YXF3++
M)&\1U3TB?9@AV!B8722;+A+'3Q?\>/>X+9!N"J1.('MC(%K%F#![A^%3C' 5
MM;K'[,*_&,DVC60;1N*5D>P_C-QC=N%^900O-ME>NJ]$GGNN@I/0YKRX76V%
MT&#THM"<Y,[<\[F@T&H[?6?F<CKM4Z'%X"\RGO\FY1]02P,$%     @ O'QR
M3J6$@_ $ @  504  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL?51=
MCYLP$/PKB/>>P08NC0C2)5752JT47=7VV2&;@,[&U#;A^N]K&\)1</N"[65F
M=M8?F_="OJ@*0 >OG#5J%U9:MUN$5%D!I^I!M-"8/Q<A.=5F*:](M1+HV9$X
M0SB*,L1IW81%[F)'6>2BTZQNX"@#U7%.Y>\],-'OPCB\!Y[K:Z5M !5Y2Z_P
M#?3W]BC-"DTJYYI#HVK1!!(NN_ IWAXRBW> 'S7T:C8/;"4G(5[LXO-Y%T;6
M$# HM56@9KC! 1BS0L;&KU$SG%):XGQ^5__H:C>UG*B"@V _Z[.N=N$F#,YP
MH1W3SZ+_!&,]:1B,Q7^!&S #MTY,CE(PY;Y!V2DM^*ABK'#Z.HQUX\9^U+_3
M_ 0\$O!$B+/_$LA((&^$Q!4_.'.E?J":%KD4?2"'PVJIO1/QEIC-+&W0[9W[
M9ZI5)GHK2(IS=+-"(V8_8/ ,$T\(9-2G%-B78H]7]$6"PQI!4G\&XBV".#Z9
M&\S>^P42KT#B!)*Y@<UB$P9(ZB"-@SQF)%M6XD$1C/^Q7:G72[KVDI*%F725
MYMTFBA9>UJ XGH'^LI)YK60>*\G"B@^S/#PTNXT<Y-4]7!64HFNT/?=9=.H-
M3]C>YD5\;WK&\,3?9(:&\Y7*:]VHX"2T>2ON1E^$T& L1@]F#RK3XZ8%@XNV
MTT<SE\-+'Q9:M&,30U,G+?X 4$L#!!0    ( +Q\<DYX^<]#D0(  &(*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)56VXZ;,!#]%<0'+-A<0B*"
ME(NJ5FJE:*NVSPYQ EK U':2[=_7-H0E9%B1%[#-F3-S# =/?&7\36242NN]
M+"JQM#,IZX7CB#2C)1$OK*:5>G)DO"123?G)$36GY&""RL+!KALZ)<DK.XG-
MVHXG,3O+(J_HCEOB7):$_UO3@EV7-K)O"Z_Y*9-ZP4GBFISH3RI_U3NN9D['
M<LA+6HF<51:GQZ6]0HLMQCK ('[G]"IZ8TM+V3/VIB??#DO;U171@J924Q!U
MN] -+0K-I.KXVY+:74X=V!_?V+\8\4K,G@BZ8<6?_""SI1W9UH$>R;F0K^SZ
ME;:" MMJU7^G%UHHN*Y$Y4A9(<S52L]"LK)E4:64Y+VYYY6Y7UO^6Q@<@-L
MW 6@\-, KPWP/@+\3P/\-L ?!#B-%+,W6R))$G-VM7CS>FNBOR*T\-7NIWK1
M;+9YIK9'J-5+X@5A[%PT48M9-QC<PZ .X2CV+@6&4JSQ0SB^3[!Y1'C!/63[
M"(E&BO! G9Z)]^Y2S& "'R3P#8%_1Q --JK!1 93&8S_,A]H;3!!#S.4"K%$
M<*D!6&H E#J'"4*0()R^63.08/980>@.-@O"C+S2"$P2 008)IB#!//I,I$+
MN\>=(!0$>2-Y1ER*  I_A )TX0KA)]3"'D+>%+40*!C) UL- 5X+PQ$*V (H
M>$(M; (43E$+@<;>+>P5!!EAK%38"2AZ0BWL!32?HA8"C9T%L&,P9(:1OQN&
MS8#1=+48-@/&$]2"H.%_U.D=M"7E)]/$""MEYTKJ\ZJWVC5**],G#=;7JH%J
MVIT/FJ;[^D'X*:^$M6=2M0'FL#XR)JFJT7U1WWFF&KYN4M"CU,.9&O.FZVDF
MDM5M1^=T;67R'U!+ P04    " "\?').WV>1=>D!  #4!   &0   'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6R%5-N.FS 0_17D#UAS2W8; =(F4=5*K11M
MU>VS \-%ZPNU3=C^?6U#6)+0] 5[QN><N>!QT@OYIFH [;TSRE6*:JW;#<8J
MKX$1]2!:X.:D%)(1;4Q98=5*((4C,8I#WU]C1AJ.LL3Y#C)+1*=IP^$@/=4Q
M1N2?+5#1IRA 9\=+4]7:.G"6M*2"'Z!_M@=I+#RI% T#KAK!/0EEBIZ#S3ZV
M> =X;:!7L[UG*SD*\6:-KT6*?)L04,BU52!F.<$.*+5")HW?HR::0EKB?']6
M_^QJ-[4<B8*=H+^:0M<I>D)> 27IJ'X1_1<8ZUDA;RS^&YR &KC-Q,3(!57N
MZ^6=TH*-*B851MZ'M>%N[4?],VV9$(Z$<"($Z[N$:"1$'X3X+B$>"?$5 0^E
MN-[LB299(D7OR>'OML1>HF 3F^[GUNF:[<Y,>Y3QGK+HT4_PR0J-F.V "6>8
M8$)@HSZ%")=";,,;>G@98'>+B%:7D/TMY.D?242+=4:.'\UK6']:%H@7!6(G
M$%\T*KAJU(!9.0QWF*M6[OZ+V-]##&GBV;]E("LW-\K+1<>U;=',.XWF<VCO
MQI5_:T9VF+ /F6'>OQ-9-5QY1Z'-S7/WHQ1"@TG0?S"YU>:)F0P*I;;;1[.7
MPZ -AA;M^(;@Z2'+_@)02P,$%     @ O'QR3KJWY0SH 0  U 0  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#<N>&ULA53K;ILP%'X5Q /4!$C:18#4)*HV
M:9.B3NM^.W"XJ+XPVX3N[6<;AU+"TC_8Y_C[OG/!QTG/Q:NL 93W1@F3J5\K
MU6X1DGD-%,L[W@+3)R47%"MMB@K)5@ N+(D2% ;!!E'<,#]+K.\HLH1WBC0,
MCL*3':58_-T!X7WJK_R+X[FI:F4<*$M:7,%/4+_:H] 6&E6*A@*3#6>>@#+U
M'U?;0VSP%O#20"\G>\]4<N+\U1C?BM0/3$) (%=& >OE#'L@Q CI-/XX37\,
M:8C3_47]R=:N:SEA"7M.?C>%JE/_P?<**'%'U#/OOX*K9^U[KOCO< :BX283
M'2/G1-JOEW=2<>I4="H4OPUKP^S:._T+;9D0.D(X$E:;FX3($:)W0GR3$#M"
M/".@H13;FP-6.$L$[STQ_-T6FTNTVL:Z^[EQVF;;,]T>J;WG++H/$W0V0@ZS
M&S#A!+,:$4BKCR'"I1"[\(H^"["_1D3KCY##->3A/TE$BW5&EA]-:]A\61:(
M%P5B*Q!_:%0T:]2 65L,LYA@5NFGB,,MQ) FFOQ;"J*R<R.]G'=,F19-O.-H
M/H;F;LS\.SVRPX2]RPSS_@.+JF'2.W&E;YZ]'R7G"G2"P9W.K=9/S&@0*)79
MWNN]& 9M,!1OW1N"QH<L^P=02P,$%     @ O'QR3@FQ^!_] @  OPL  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULC9;;CILP$(9?!?$ !7,P$"61
M-ME3#I566[6]9A,G00N8&B?9OGUMXU PHUUN G:^__>,/8EG>J7LO3X1PJV/
M(B_KF7WBO)HX3KT[D2*MO]&*E.*; V5%RL60'9VZ8B3=*U&1.Y[K8J=(L]*>
M3]7<"YM/Z9GG64E>F%6?BR)E?Q<DI]>9C>S;Q&MV/'$YX<RG57HD/PC_6;TP
M,7):EWU6D++.:&DQ<IC9=VBR1:X4*.)71JYUY]V2J;Q1^BX'J_W,=F5$)"<[
M+BU2\;B0)<ESZ23B^*--[79-*>R^W]P?5?(BF;>T)DN:_\[V_#2S8]O:DT-Z
MSODKO3X3G5!H6SK[+;F07. R$K'&CN:U^K1VYYK30KN(4(KTHWEFI7I>M?]-
M!@L\+?!:0>!]*O"UP&\%'OI4$&A!,%80:D$X5H"U (_-(=*":.P*L1;$8P6)
M%B1C!:(D]<FY8[- [6&CT9+;<2//",QI"DM5ZGW*T_F4T:O%FA];E<K?-)H(
ME3"7LZKVU9>B6FLQ>YG[43!U+M)),XN&\7I,V&?60P:UA"-":./PP#@6'K &
M[J^QA)BHS]Q#3-QG'B FZ3./ !.[?>8)8E"?>888K\^L(,8W]G?$_FQ&Q+R%
MF  ^*1^N&%\Y^-V3Q@GL$, .@7((>C$8];1H&*R8TJBGYH2^)-9?$IO/B%XF
M(9Q).-@+/\:P X8=\& O4&1$N6B8L!-ED.# -<IZ.<1"%\>FVSV$^9%O%.4#
MA*$8&?7T",66!";V!&'(#XU3?P:PR(W-0E\!F!L$B;'H>HB)]B2./;,*AAR*
M,4:^P6T!+L0>QAY\XA%\XA%0_1'L$,,.\?BJ2V"'Y.NJ6R>#;,4JD6ML\@;
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
M/F]/TMJ',CN:4T*O.ZJ<_P502P,$%     @ O'QR3AH821%T @  K0H  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULE5;1CILP$/P5Q <$; (A$4%J
MKJI:J96BJ]H^.XD3T!E,;2=<_[ZV(2B7K"7G!6PS.[L[:.0M>B[>9$6I"MX;
MULIU6"G5K:)([BO:$#GC'6WUER,7#5%Z*TZ1[ 0E!QO4L C'<18UI&[#LK!G
M6U$6_*Q8W=*M".2Y:8CXMZ&,]^L0A=>#U_I4*7,0E45'3O0G5;^ZK="[:&(Y
MU UM9<W;0-#C.OR$5AN<F@"+^%W37MZL ]/*CO,WL_EV6(>QJ8@RNE>&@NC7
MA;Y0Q@R3KN/O2!I..4W@[?K*_L4VKYO9$4E?./M3'U2U#O,P.- C.3/URONO
M=&PH#8.Q^^_T0IF&FTITCCUGTCZ#_5DJWHPLNI2&O _ONK7O?N2_AL$!> S
M4P >>AD2V<H_$T7*0O ^$(/X'3'_&*VPUF9O#JT4]ILN7NK32SE'>1%=#-&(
MV0P8_ &SG#"1YI^28# )M@3S6P(<PP0)2)!8@N0# 8()YB#!'*@ W[4Y8'*+
M:2T&Y=D,PVE2,$T*I$GNTCQBDL2A9@8FR8 D<YA@ 1(L_-7,08+<0\W\&367
M8)JEAYJ/&*>:*(8=$ -I4@>%PT3(7U$$6P1!'KG7= 1YBHI@+Z'$0U8 Y-85
MMAR"/)<Y*& [H?0)76&S(,@M#[IF3^D*NPHM?'1]!+EUA<V'(/<M'!2PL=#2
M7U<,NP9#KKG7=01YZHIA<V'DH2L <NJ*'9<4Y,#<00%;"S]Q3V'8-=CGIAI!
MZ8VNB2L-["SL<U,!H.S^WT4W@X89Y'X0<:I;&>RXTC.+G2R.G"NJ^>*9YJOT
M[#AM&#TJLUSHM1@&J&&C>#<.A]$TH9;_ 5!+ P04    " "\?').M;&+^O\"
M  # "P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6R5EFUOFS 0Q[\*
MXGT+QN:I2B*5H&F3-JG:M.TU39P$%3 S3M)]^]F&4K"/MGL3L/._N]\=YKC5
ME?&G[D2I<)[KJNG6[DF(]L[SNMV)UD5WRUK:R'\.C->%D$M^]+J6TV*OC>K*
M"WP_\NJB;-S-2N\]\,V*G455-O2!.]VYK@O^-Z,5NZY=Y+YL?"^/)Z$VO,VJ
M+8[T!Q4_VP<N5][H95_6M.E*UCB<'M;N/;K+4:P,M.)72:_=Y-Y1J3PR]J06
M7_9KUU=$M*([H5P4\G*A6UI5RI/D^#,X=<>8RG!Z_^+]DTY>)O-8='3+JM_E
M7IS6;N(Z>WHHSI7XSJZ?Z9!0Z#I#]E_IA592KDADC!VK.OWK[,Z=8/7@1:+4
MQ7-_+1M]O0[^7\Q@@V P"$8#%+UI@ <#_&I WC0@@P$Q#+P^%5V;O!#%9L79
MU>']XVT+=8K0'9'5WZE-76S]GRQ/)W<O&Q*D*^^B' V:K-<$$PT:%9[T/H8(
MH!!98)D'\P!;6X'#N22W)<D"! ;SQ-H>3_/$/NR @ Z(=D!F#I!1J%X3:DW3
MYY&F:6BF"\APDA!#EMNR((U(&,'4(4@= M1&G*S71),X-PDA!K,M0H@8!R4'
M/"'?#V'@" 2. &!L $<V2V2<EZVMB0U8P O!,&H,HL8 JE&V++8K$L5&V;:V
M"*')8^YQ 4])%,"\"<B;?. $)U840OPX\0UB6P8=]!R0S0_ZC#H%J5. VGC8
M66K71G[Y#)AW1#,4Y,/-T@=@(K-;^N!;8%004&$+&7(5+C(O-'AD,6.RT$,0
MV,#O4?#QYHG@]HOP^X]Q.X@6*S</!+=I9/?IQ=<:P3T3A?^1+MS%$-3&S'<-
MV1THP;%9$UMT@Y'9> %5N)@UW,T0U,XLY-CZ)J$P,9%MD957#HAF>?7(WF2,
MJ2D_ZA&Q<W;LW @U#4QVQS'T/E!CD+&?J?%4CT>O;OK9]EO!CV73.8],R"%+
MCT('Q@25D/ZMQ#O)<7I<5/0@U&TL[WD_4_8+P=IA7O;&H7WS#U!+ P04
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
MA1K.Y)BUG;.="-IT7P5>_VF2_@%02P,$%     @ O'QR3MZ6ILWF 0  604
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
M3)@TK8@M,F%;8,*#F=YD"..@_\7QVA(J;8T)D[85L44F; M,>##3FPRA&W3
M.&$F3-I6Q-68,&E<$5=DPBY77(02BG&42".,@$X8)\R$2?N*N!H3)@TLXHI,
M^)ARUXH#8GEQ)F=?6MM]C?"/V?IIOMJ,OK9=URYO=]]2>VS;KMD.J3YLQWIN
M9@_O-Q;-8[?[<[?]MSY\>^]PHVM?;@]?39R\?S_R[G]02P,$%     @ O'QR
M3N>0$;?= @  H0L  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULC99M
M;YLP$,>_"N+]"N;!D"J)U"2:-FF3JDW;7KN)DZ "9K:3=-]^MG$I,0?)FX#-
M[\[_<WSGFU\8?Q5'2J7W5I6U6/A'*9O'(!#;(ZV(>& -K=67/>,5D6K(#X%H
M."4[8U25012&.*A(4?O+N9E[YLLY.\FRJ.DS]\2IJ@C_MZ(ENRQ\Y+]/_"@.
M1ZDG@N6\(0?ZD\I?S3-7HZ#SLBLJ6HN"U1ZG^X7_A!XW*-4&AOA=T(OHO7LZ
ME!?&7O7@ZV[AAUH1+>E6:A=$/<YT3<M2>U(Z_EJG?K>F-NR_OWO_;()7P;P0
M0=>L_%/LY''AY[ZWHWMR*N4/=OE";4"I[]GHO]$S+16NE:@UMJP4YM?;GH1D
ME?6BI%3DK7T6M7E>K/]W,]@@L@919X#PI$%L#>(/@V32(+$&B6,0M*&8O=D0
M299SSBX>;__>ANA3A!X3M?M;/6DVVWQ3VR/4['F91N$\.&M'EEFU3-1C4$<$
MRGNW1 0ML8H&YM'U NLA$:?7R&:(Y",B8C#.V-C'5W&..$A !XEQD%PY<.)8
MM4QJF-HP&4;8C1:@HBB9.0$/*9Q'O;_F2G(*2DX!R;$CN65P?YG88=9#!B'L
MZ@6@+(?58E M!M0FCEH\6.13,I +0&B6.7(!".,1O1FH-P/T.J=VE0U6R7 \
M.!  %4>]T]DJ'E(XR^*1 Y&#DG- ,G8DYX-EG'*PODELIH@KF3-0Y@R0F<$.
M4 A7M?#^=$<CA1'=D? 6PC<R'L* E >PB9Q'8+5]0M$=66^AZ;0'("#O(6HL
M\1%<FU%\1^I;Z$;N0]0P^2%J-/L1?!\@Z$)P\]]"MPH A $5 , F2@""+P4$
MW0IN$;!0.E$%;B.;2:35&O3ZE(KR@^D!A;=EIUKJZ[XWV_693Y'N<YSYE>X_
M3?_SX:9M7K\3?BAJX;TPJ;HHT^OL&9-4*0P?E+:CZI>[04GW4K]FZIVW36,[
MD*RQ#7'0=>7+_U!+ P04    " "\?').=*%4<RT"  !_!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V,"YX;6R-E6&/FR <QK^*\0,<"HCV8DW6-LN6;$ES
MRVZO:4NK.14'M-Z^_0"ML<@M>U.!/L_#[P^(><_%FRP94\%[4[=R'99*=<\
MR&/)&BJ?>,=:_<^9BX8JW147(#O!Z,F:FAK *"*@H54;%KD=VXLBYU=55RW;
MBT!>FX:*/QM6\WX=QN%]X*6ZE,H,@"+OZ(7]8.IGMQ>Z!Z:44]6P5E:\#00[
MK\-/\?,N-7HK>*U8+V?MP%1RX/S-=+Z>UF%D@%C-CLHD4/VXL2VK:Q.D,7Z/
MF>$TI3'.V_?TS[9V7<N!2K;E]:_JI,IUF(7!B9WIM58OO/_"QGJ2,!B+_\9N
MK-9R0Z+G./):VM_@>)6*-V.*1FGH^_"L6OOLQ_R[S6^ HP%.AAC_TX!& _I?
M QX-V#& H12[-CNJ:)$+W@=BV-V.FD,4/V.]^D<S:!?;_J>71^K16Y' + <W
M$S1J-H,&SC3P4;%=*E#R*-DM)5D\28!FG$"A%Q1:/YKYXPS[ Y W -D _%#I
MRJETT"16TPZ3$.Q4LEV*5C'QDV O"5Z2H,@A&31D-@G$!#N\VZ4J3E8X\\,D
M7IC$ Q,[,,ER&IP2%V:I@C!+/MADXH4A'ACGK&W(8AJD-]*%\:A0$GVP3:D7
M)O7 ( <F79R%E"#BOAX>%8+06>7=4D72='8P!F0P>[/-U?R=BDO5RN# E;XD
M[*M\YEPQG1@]Z;!2?PVF3LW.RC13W1;#G3AT%._&ZQY,WYSB+U!+ P04
M" "\?').KHB%NU,"  !K!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6Q]E=N.VR 417_%\GL',/@6.9::5%4KM5(TU;3/)"&Q-;9Q@233OR]@Q_)@
M,GD(%^^S60?L0W'CXE56C*G@K6TZN0XKI?H5 /)0L9;*)]ZS3C\Y<=%2I8?B
M#&0O&#W:H+8!$80):&G=A65AYW:B+/A%-77'=B*0E[:EXM^&-?RV#E%XGWBN
MSY4R$Z L>GIFOYAZZ7="C\#D<JQ;ULF:=X%@IW7X&:VV")H J_A=LYN<]0.3
MRI[S5S/X?ER'T!"QAAV4L:"ZN;(M:QKCI#G^CJ;AM*8)G/?O[E]M\CJ9/95L
MRYL_]5%5ZS +@R,[T4NCGOGM&QL3BL-@S/X'N[)&RPV)7N/ &VG_@\-%*MZ.
M+AJEI6]#6W>VO8W^]S!_0#0&1%, (A\&X#$ .P%@(+.I?J&*EH7@MT ,I]53
M\U*@%=:;>3"3=N_L,YVMU+/7,L:D %=C-&HV@R::::+WBNU2@>-) C3 1!%Y
M*2(;C]]1/## 7@-L#<C, "$WC4$36TTW0&8Y)*F3BT>6PQ0^P"%>'++ 29TM
MVPR29+;,)Y)&,'=H/#*$\NP!3>REB1<T,4X<G'BQ#B8HPYF#XY&EF<;VXR1>
MG,1SV*G?(/4:I(M\< R=?-(%:(PAP4XZ2Q6*29KX83(O3+8\:O?%RSQG"/7/
M@5G*'FQK[@7)/:?L'-\F7RQ!/+NR5'VP*[J&>^L*].#D;F&!GD^29!ERRXM'
MEQ.4NTA@5O7,-?23BG/=R6#/E2Z@MLR=.%=,>\(G[5;IFV\:-.RD3#?5?3&4
M_V&@>#]>;6"Z7\O_4$L#!!0    ( +Q\<DZL88]@# (  /(%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;(U4;:^;(!C]*\8?<$%!^Q(U6;LL6[(E
MS5VV?:;MTVHNB@-:[_[] *WQ*EONE\*#YQS.>2ADG9 OJ@30P6O-&Y6'I=;M
M%B%U*J%FZDFTT)@O%R%KIDTIKTBU$MC9D6J.8HQ35+.J"8O,K1UDD8F;YE4#
M!QFH6UTS^6<'7'1Y&(6/A>?J6FJ[@(JL95?X#OI'>Y"F0J/*N:JA495H @F7
M//P0;?<;BW> GQ5T:C(/;)*C$"^V^'+.0VP- 8>3M@K,#'?8 ^=6R-CX/6B&
MXY:6.)T_U#^Y[";+D2G8"_ZK.NLR#]=A<(8+NW']++K/,.1)PF (_Q7NP W<
M.C%[G 17[C<XW906]:!BK-3LM1^KQHW=H/^@^0GQ0(A'0D3_2R #@<P(J'?F
MHGYDFA69%%T@^\-JF?U/1%MBFGFRBZYW[IM)J\SJO4@HSM#="@V878^))YCX
M+6*_1)!DA"!C8'01>UW$CD\F_&B]\@L0KP!Q O1-C&@6H\<D#M/T,>@:8_\V
MU+L-7?A,:.P72+P"R<(G2>;M[C'IQ"<EF))9RY-%FBBAJ]1O)O6:23U-FVVS
M2Q=F4D+PS/(^79@A:?JOUJZ\9E8>,]0OL/8*K-]_-ANOP.8=9[-9=AWC15 T
MN7WV-?S&Y+5J5' 4VEQD=]TN0F@PBOC)B)7F 1X+#A=MIRLSE_TSU!=:M,,+
MB\9GOO@+4$L#!!0    ( +Q\<DX=0>%/\0$  -X$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8S+GAM;'U4VXZ;,!#]%<0'K+EO&@'2)E'52JT4;=7MLP/#
M16MC:CMA^_?UA; 4Z+Y@S_B<,Q<\3@?&7T4#()TW2CJ1N8V4_1XA431 L7A@
M/73JI&*<8JE,7B/1<\"E(5&" L]+$,5MY^:I\9UYGK*K)&T'9^Z(*Z68_SD
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
M9D$9-,F,@M/L@\T@3@IQ4+(%A:PH89"E;DKBI"1K2A(L*,F*DJ0?0%(G)'5
MP@4D_3QDXX1L'!"\@&P^#\F<D&P%(2190++5#Y:%4;"@H-G!,_?:3RHN=2N]
M(U?Z#-N35G*N0!L&#]JKTE?I%# HE9FF>BZ&"V4(%._&NQ)-%W;Q#U!+ P04
M    " "\?').)4J2&_(!  #=!   &0   'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q]5-MNG# 0_17$!\1<]R9 RNXJ:J566J5J^NR%X:+8F-AF2?^^MB&$
M!9H7[!F?<^:"QU''^*LH :3U3DDM8KN4LCD@)-(2*!8/K(%:G>2,4RR5R0LD
M&@XX,R1*D.<X&T1Q5=M)9'P7GD2LE:2JX<(MT5**^=\C$-;%MFM_.)ZKHI3:
M@9*HP07\ OF[N7!EH5$EJRC4HF*UQ2&/[4?W< XTW@!>*NC$9&_I2JZ,O6KC
M>Q;;CDX("*12*V"UW. $A&@AE<;;H&F/(35QNO]0?S*UJUJN6,")D3]5)LO8
MWME6!CENB7QFW3<8Z@EM:RC^!]R *+C.1,5(&1'F:Z6MD(P.*BH5BM_[M:K-
MVO4GV_U 6R=X \$;">[F2X(_$/Q/0O E(1@(P8R ^E),;\Y8XB3BK+-X_W<;
MK"^1>PA4]U/M-,TV9ZH]0GEO21AN(W330@/FV&.\"<8=$4BICR&\M1!';T'W
M[@.<E@@_O(><EY#=?Y+P5^OT#=^?UK#WU@6"58' " 1WC=K-&M5C0H.I#29P
M_/VLV"7(W_G^K-PER-NXX2Q?-/G)%'AA!DA8*6MKJ7LU\8XS^NCI2S+S']7L
M]J/V*=,/_D_,BZH6UI5)=07-1<D9DZ!R=!Y4>J5Z:T:#0"[U=JOVO)^XWI"L
M&1X3-+YHR3]02P,$%     @ O'QR3O0M[9K. @  M@H  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C<N>&ULE59M;YLP$/XKB!]0L,&\5$FD)M&T29M4==KV
MV4V<!!4PLYVD^_>S#674/J;T2["=YYY[[GP<M[AR\2)/C*G@M:E;N0Q/2G7W
M421W)]90><<[UNI_#EPT5.FM.$:R$XSNK5%31SB.LZBA51NN%O;L4:P6_*SJ
MJF6/(I#GIJ'BSYK5_+H,4?AV\%0=3\H<1*M%1X_L.U,_ND>A=]'(LJ\:ULJ*
MMX%@AV7X@.ZW*#<&%O&S8E<Y60<FE&?.7\SFRWX9QD81J]E.&0JJ'Q>V875M
MF+2.WP-I./HTAM/U&_LG&[P.YIE*MN'UKVJO3LNP"(,].]!SK9[X]3,; B)A
M,$3_E5U8K>%&B?:QX[6TO\'N+!5O!A8MI:&O_;-J[?,Z\+^9P09X,,"C 2;_
M-4@&@^16@W0P2$<#E-IL]:'8W&RIHJN%X-= ]-?;45-%Z#[5V=^90YML^Y].
MC]2GEQ4AY2*Z&*(!L^XQ>()!(R+2[*,+#+E88\\<OW>P\1$)>0_9^I!B1D0"
MQIE8^V0:9Q;#!"E(D%J"]!T!<A+58XC%M#VFC&,G6 A4N.'ZH!03#.LEH%X"
MZ'7RONXQV<0+2@M7KP\B>>R4R-8'X3Q/8+T9J#<#]":.WLS+"DIC+\$ RL!@
M,3DH)@?$I(X8".-<XP;"9+"0 A12  0Y3%""!.7M=8]BN$/$-U3^ )HF'9>%
M4R4; )7DJ7-_VP$U+:8$E3/%A&;:&@)$%S,48-MZ0/@#J8.;#DIN25WBIXZ4
MR$U=XK^K.';;!H B9$XSW.<0U.C<V@=!Y8P?N#\AH$'E<U+AEH&R#]P0_*(C
MZ WU;BCWRQ:[70< H=BO;1]%8C=QT>3CW3!QM(.1#';\W"KS#9R<CL/7 S8?
M?^=\;88R.Q3\H^DGNF]4'*M6!L]<Z='"#@ 'SA73&N,[K>ZDA\AQ4[.#,LM<
MKT4_2?4;Q;MA2HS&477U%U!+ P04    " "\?').NILR!>P!   #!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6QU5.V.VR 0?!7$ X0$QW83.98N
M=SJU4BM%5_7ZFSCK#QT8%TA\??L"=GQNPOT)['IV9I:P9+U4;[H&,.A=\%;O
M<&U,MR5$%S4(IA>R@]9^*:42S-A0541W"MC)%PE.Z'*9$,&:%N>9SQU4GLFS
MX4T+!X7T60BF_NZ!RWZ'5_B:>&FJVK@$R;..5? 3S*_NH&Q$)I93(Z#5C6R1
M@G*''U;;?>KP'O#:0*]G>^0Z.4KYYH)OIQU>.D/ H3".@=GE H_ N2.R-OZ,
MG'B2=(7S_97]V?=N>SDR#8^2_VY.IM[A+QB=H&1G;EYD_Q7&?F*,QN:_PP6X
MA3LG5J.07/M?5)RUD6)DL58$>Q_6IO5K/_)?R\(%="R@4P'U!600\LZ?F&%Y
MIF2/U'#V'7-_\6I+[=D4+NF/PG^SYK7-7O(X767DXHA&S'[ T!GF T$L^R1!
M0Q)[>E<>IS1,$ 4]1IX@FNMOXC#!.DBP]@3K_QQ$-TT.F(W'M!Y#%YNP2!P4
MB0,BZQN1^$YDN?BDDR0HD@1$XAN1>TR4?-))&A1) R+)C<@])DIN;P6974(!
MJO+CIU$ASZT?_5EVFO 'ZB_Q!WQX'GXP536M1D=I["CX"UM*:<!:L2>(46U?
MI"G@4!JW3>U>#7,Y!$9VXY-#IG<O_P=02P,$%     @ O'QR3J0.$-2" @
MD0@  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL=9;=CILP$(5?!7%?
MP";F)R*1DJVJ5FJE:*MMKYW$"6@!4]L)V[>O;0@E,-P$[)PYWXQA-&0M%^\R
M9TPY'U59RXV;*]6L?5^><E91Z?&&U?J?"Q<557HIKKYL!*-G&U25/@Z"R*]H
M4;O;S.X=Q#;C-U46-3L(1]ZJBHJ_>U;R=N,B]['Q6EQS93;\;=;0*_O)U%MS
M$'KE#R[GHF*U+'CM"';9N#NTWJ/(!%C%KX*U<G3OF%*.G+^;Q;?SQ@U,1JQD
M)V4LJ+[<V0LK2^.D\_C3F[H#TP2.[Q_N7VSQNI@CE>R%E[^+L\HW;N(Z9W:A
MMU*]\O8KZPLBKM-7_YW=6:GE)A/-./%2VE_G=).*5[V+3J6B']VUJ.VU[?T?
M87  [@/P$!#: +\#V<P_4T6WF>"M([K#;ZAYQFB-]=F<S*8]"ON?3E[JW?N6
MQ''FWXU1K]EW&CS2H$'A:_<!@2'$'L_"29S !B&88V@-PB>#%#98@08K:[ :
M&R3!I,A.$UE-;34XC%<PA8 4 E#0A$)F%!0ME!*!D B X DDFD$^A63AD<4@
M)08HX802SRD1@2$)"$D R&H"20 (S$A!1@HPR(21SI\\P@O'A0*XBX+Y*YHL
M)(H6&A$!J<XZL1/%XUQ3#^,%$MB/.X0!4C(E=2)3V( BV N6BH([%X4 *IVB
MPCD*$P\M507W. *:/)TV>2]Z0H7$6WAM$=SG"&CT=-KHO>BYJ-A;>JW@9D=
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
M]%ATC;J;*-ZZ2TC<WX16_P!02P,$%     @ O'QR3E;&?.VX @  CPH  !D
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
M:,1L!@R<8?P) :3Z% +:0FS@@@YO VR7B""\A>R6D.2.B<":9Z#YP4V>L5T
M6060%D W HE1J $3:DRK,6'J>4:R-E!BIKL$(1A"N]_0ZC>T^$WM I%5(/I\
MQ6*K0/R)BL7+8J#8*)@%XP5&O2P8_\[[D5C-)DNSL?'D-@,FF@7QD>%U"4D-
MIQ:1P&XTM1I-+49]PVBZJ$:0QN9GO5VB$$214?V=10N%Z9TW24X :Y/Q+*:A
MV66\1:0O/HJ,^FTM,!0&QG/865 ^2D/#-9AUR8:PDYY W"GHN16JV<Q.IRGW
M"%67-<XW:OKI[OLN,XS.GYB=JI8[>RID#]>=]DBI(-*D]R#ME7):3YN:'(5:
MQG+-AI$U; 3MQG$,IO\$^7]02P,$%     @ O'QR3AZ6,URX 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL;5-A;]P@#/TKB!]0+KGTVIV2
M2+U.TR9MTJG3ML]<XB2H@#,@E^[?#TB:96V^ #9^S\_&Y".:9]L!./*BI+8%
M[9SKCXS9J@/%[0WVH/U-@T9QYTW3,ML;X'4$*<G2W>[ %!>:EGGTG4V9X^"D
MT' VQ Y*<?/G!!+'@B;TU?$DVLX%!ROSGK?P'=R/_FR\Q1:66BC05J F!IJ"
M/B3'4Q;B8\!/ :-=G4FHY(+X'(PO=4%W01!(J%Q@X'Z[PB-(&8B\C-\S)UU2
M!N#Z_,K^*=;N:[EP"X\H?XG:=06]IZ2&A@_2/>'X&>9Z;BF9B_\*5Y ^/"CQ
M.2J4-JZD&JQ#-;-X*8J_3+O0<1^GFRR;8=N = :D"R YQ%JF1%'Y1^YXF1L<
MB9EZW_/PQ,DQ];VI@C.V(MYY\=9[K^7A;I^S:R":8TY33+J*298(YMF7%.E6
MBE/Z#IYNP_>;"O<1OE]G_W"_39!M$F21(/NOQ.Q-B1LQA[<JV:JG"DP;I\F2
M"@<=)WGE70;V(8UO\B]\FO9OW+1"6W)!YU\V]K]!=."E[&[\"'7^@RV&A,:%
MXYT_FVG,)L-A/_\@MGSC\B]02P,$%     @ O'QR3A/6HI%O @  Y@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#$N>&ULC95MK]H@%,>_2M,/8 LM]2%J
M<GV:2[;$W&7;:U2TS6U+!ZAWWWY L5:*SC>VG/[^?\X!Y(POE'WPE!#A?19Y
MR2=^*D0U"@*^2TF!>8]6I)1?#I056,@A.P:\8@3OM:C( QB&25#@K/2G8QW;
ML.F8GD2>E63#/'XJ"LS^SDA.+Q,?^-? >W9,A0H$TW&%C^0'$3^K#9.CH''9
M9P4I>49+CY'#Q'\#HS52O 9^9>3"6^^>JF1+Z8<:?-U/_% E1'*R$\H!R\>9
MS$F>*R.9QA_CZ3=3*F'[_>J^TK7+6K:8DSG-?V=[D4[\@>_MR0&?<O%.+VMB
MZD&^9XK_1LXDE[C*1,ZQHSG7O][NQ 4MC(M,I<"?]3,K]?-B_*\RMP : 6P$
M #T51$80W03Q4T%L!/&K F0$Z%5!8@3)39 \%?2-H/_J# ,C&%B"H-X.O;\+
M+/!TS.C%8_4)K;#Z(X#10)Z@G0KJ Z._R2WF,GJ>)GTT#L[*R#"SFH$M)K*9
M59<!#1'(#)HTH"N-&>S(X?T$\RX1#?OWS*++Q/?$TN4RL$KY;RY?'"[6>JR[
MR.#!@D3.?8FT/KK;E\1M$#L-8FT0WQE8ZS6K&5#O?JFAL >&5BWS!UCG$"P>
M@-#BE@\XT +O*D3."I&C0FLO9S6#6A.!.$:15:"+BE!H5>>B8#RT:G-1P*96
M70KU80BL<^:@$(RM,[UV4%$40VLI@]:-4!!VU!V#>SMZ*H4Z:*UHTY3>H+I1
MK/@,C); $5_))E;WG)M]W0&_8W;,2NYMJ9#WF+YM#I0*(I,/>S+O5#;=9I"3
M@U"O??G.ZM93#P2M3%<-FM8^_0=02P,$%     @ O'QR3FTH831W @  APD
M !D   !X;"]W;W)K<VAE971S+W-H965T.#(N>&ULC9;M;MHP%(9O)<H%D#C?
M5( TH)2V(*%.VWX;,"1J$F>V@>[N9SLF(\89^4-LYWE?G\,YL3RZ8/))4X28
M]57D)1W;*6/5D^/078H*2 >X0B5_<\"D@(Q/R=&A%4%P+T5%[GBN&SD%S$I[
M,I)K&S(9X1/+LQ)MB$5/10')GRG*\65L _NZ\)$=4R86G,FH@D?T';$?U8;P
MF=.X[+,"E33#I47086Q_ T_K2/ 2^)FA"[T96R*3+<:?8O*Z']NN" CE:,>$
M ^2/,YJA/!=&/(S?RM-NMA3"V_'5?2%SY[EL(44SG/_*]BP=VXEM[=$!GG+V
M@2]+I/();4LEOT)GE'-<1,+WV.&<RE]K=Z(,%\J%AU+ K_J9E?)YJ=^$B9*9
M!9X2>(T !/\5^$K@]Q4$2A#T%81*$/851$H0]17$2A#W%21*D/05#)5@V%<
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
M199]())QA9LJYO:FJ?3)":Y@;Y ]2<G,WT<0>JIQCE\33_PXN) @336R(_P
M]W/<&Q^11:7C$I3E6B$#?8T_YML=#?@(^,5ALA=S%#HY:/T<@J]=C;-@" 2T
M+B@P/YQA!T($(6_C3]+$2\E O)R_JG^.O?M>#LS"3HO?O'-#C1\PZJ!G)^&>
M]/0%4C\;C%+SW^ ,PL.#$U^CU<+&-VI/UFF95+P5R5[FD:LX3O/*YB'1U@E%
M(A0+(:?_)92)4-X0R.PLMOJ).=941D_(S(<ULO!-Y-O2;V8;DG'OXIKOUOKL
MN;G/\XJ<@U#"/,Z8X@I37&-V[S%O".(=+#:*51M%I)>7](RN"Y2K F44H%<>
MRYL^9LPF8E3$T$T6GO5"=+4072E$;S:#OBMT6X)<G$^X+]^9.7)ET4$[?]3Q
M0'JM'7BU[,X+#?Z*+H& WH7IO9^;^4.= Z?'= ?)\B-H_@%02P,$%     @
MO'QR3EAJ0)C_ 0  AP4  !D   !X;"]W;W)K<VAE971S+W-H965T.#@N>&UL
MC53;CILP$/T5BP]8<TVB") VB:I6:J5HJW:?'3($M#:FMA.V?U]?"$L(C?8%
M>X9SCL\,9M*.BS=9 2CTSF@C,Z]2JEUC+(L*&)%/O(5&ORFY8$3I4)RP; 60
MHR4QBD/?7V!&ZL;+4YO;BSSE9T7K!O8"R3-C1/S= .5=Y@7>-?%2GRIE$CA/
M6W*"GZ!^M7NA(SRH'&L&C:QY@P24F?<<K'>)P5O [QHZ.=HC4\F!\S<3?#MF
MGF\, 85"&06BEPML@5(CI&W\Z36]X4A#'.^OZE]L[;J6 Y&PY?2U/JHJ\U8>
M.D))SE2]\.XK]/4D'NJ+_PX7H!ING.@S"DZE?:+B+!5GO8JVPLB[6^O&KEVO
M?Z7-$\*>$ Z$8/&0$/6$Z(,0/R3$/2&>$+ KQ?9F1Q3)4\$[)-S7;8FY1,$Z
MUMTO3-(VV[[3[9$Z>\F709+BBQ'J,1N'"4>88$!@K3X<$<X=L0GOZ.'M =M[
M1#3QL+N'K/YC(IJM,[+\:&S"7\X+Q+,"L16(;QJUF#3*81*+:5RC0G]2ZR<P
MN\>8&[/)K-EDQNQR8G8.LYJ8_01F]QCCS.+1=60@3O97EZC@YT:9KSK*#M/D
M.337>9+?Z"GCAL*'C!M1/X@XU8U$!Z[TSV*O=,FY FW1?](>*ST5AX!"J<QV
MJ??"S087*-[V8P\/LS?_!U!+ P04    " "\?').7PR,(KT!  #2 P  &0
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
MCLOI4).S4-M8[MDP-(:#H-TX#\$TE+/_4$L#!!0    ( +Q\<DX:^%&7D0(
M *()   9    >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;)56VXZ;,!#]%<0'
M+!@PEQ6)E(NJ5FJE:*NVSPYQ EK U';"]N]K&Y82,J2;/ 3;G#EGSI )D[:,
MOXJ<4FF]564M%G8N9?/L."++:47$$VMHK>X<&:^(5%M^<D3#*3F8H*IT/-<-
MG8H4M;U,S=F.+U-VEF51TQVWQ+FJ"/^SIB5K%S:RWP]>BE,N]8&S3!MRHM^I
M_-'LN-HY \NAJ&@M"E9;G!X7]@H];U&B PSB9T%;,5I;VLJ>L5>]^7)8V*[.
MB)8TDYJ"J,N%;FA9:B:5Q^^>U!XT=>!X_<[^R9A79O9$T TK?Q4'F2_LV+8.
M]$C.I7QA[6?:&\*VU;O_2B^T5'"=B=+(6"G,MY6=A615SZ)2J<A;=RUJ<VV[
M.SCNP^  KP_PA@ _N1O@]P'^$."ANP%!'Q!, IS.BJG-EDBR3#EK+=X]WH;H
M7Q%Z#E3U,WUHBFWNJ?((=7I91GZ0.A=-U&/6'<8;8=" <!3[(.%!$FOO)CSR
M\;7$!L*$UY@MA(G@1'S0JV\(_"N"&"8(0(+ $ 17!,FD6!T&&TQM,$&$7?.!
MI3 HA6^D\*1F:WRCY+L3H:YP !#[L3>;40AF%-Z:#R9*ZPX3CI0\6"(")2)
M DTDHALS(4[NE#<&E6) :2;5!"1(/OY;0B[<>2Z0@S]M/?=!NVBFS1$@%LQ0
M@&V\0MX#EN$&1/[_+6]ZT)5E+[IG&6Y6!'1K@&<HX"9$^ '+<-<@J&W"Z5.&
M0#-_;0AN'03USERJ<$^@^ &W<%>@Y"-N(5 RT7%&+["*\I,9#H25L7-M)I/1
MZ3" K#SS OP'[Z:7;X2?BEI8>R;5:]2\[(Z,2:IR<9_4$\[5P#1L2GJ4>AFI
M->^FAFXC6=-/1,XPEBW_ E!+ P04    " "\?').QC,Y>K<!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6QM4V%OW" ,_2N('U"2W%V[G9)(
MO5;3)FW2J=.VSUSB)*B ,R"7[M\/2)IE;;X -G[/S\;D(YIGVP$X\J*DM@7M
MG.N/C-FJ \7M#?:@_4V#1G'G3=,RVQO@=00IR;(DN66*"TW+//K.ILQQ<%)H
M.!MB!Z6X^7,"B6-!4_KJ>!)MYX*#E7G/6_@.[D=_-MYB"TLM%&@K4!,#34'O
MT^-I'^)CP$\!HUV=2:CD@O@<C"]U09,@""14+C!POUWA :0,1%[&[YF3+BD#
M<'U^9?\4:_>U7+B%!Y2_1.VZ@GZ@I(:&#](]X?@9YGH.E,S%?X4K2!\>E/@<
M%4H;5U(-UJ&:6;P4Q5^F7>BXC]/-[C##M@'9#,@60'H;:YD21>6/W/$R-S@2
M,_6^Y^&)TV/F>U,%9VQ%O//BK?=>R[M#DK-K()IC3E-,MHI)EPCFV9<4V5:*
M4_8.GFW#=YL*=Q&^6\/3C]L$^TV"?238_U=B^J;$K9BW*MFJIPI,&Z?)D@H'
M'2=YY5T&]CZ+;_(O?)KV;]RT0EMR0>=?-O:_073@I20W?H0Z_\$60T+CPO'.
MG\TT9I/AL)]_$%N^<?D74$L#!!0    ( +Q\<DY.";=U5@0  /X3   9
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
M[B^$GX#A>G;SKH0]/O#DK&1W>],8#)Y*%6"[:^$=]W0@KW)5;6D[&B*IDOE
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
ML6@^TTJ>@*$;X-*Z\RP%#>&S6)/NA83WU [L!Z2K%^(HECR.".O!P*,+]+\
MN7D<IXR,  0P9L>AO8ZJ0$_0K1\/7/:A/4E:*%08DZQWU  ABOIUN>5R&%L5
M!F+KK G>'$)6XO"/B!1)<%A!DV//U%Y[@YE@^7B;RD2)9W-J[4/O"IGAR"[6
MH/6AC(3I:8& U%<'8+A_46\DJ1S.>N7+'X>U Y0D:UZ.G_+[H!1!B"?+OPI&
MPH 77::G%#90+G!CBR>0!SA6L@"?ZL.?.E-3SX$ 9\H40O50$6J82,@Z*%8R
MX(AWXZQY]R;4&'<"7MUE]W)P*';@=  )L04#SZ0 .6N?I+[ ,B-%VE5 R\8%
MV6Q&S1N9TU-QNZ&/'$.Y7\@EK&MT?U.1?0<TQF8E:8K%%7E3R<"=_*Y%46T%
M20G02KP?0/B@F>WS)+6^R3?RU3?GRE4"G>/%9#D?+#R&N$Y&JP$,@5 GD_%B
M, N^@[]_UP:@1*M]F%"XBWP66G\#E_ZFN&N<=MPX(J(5)-Y-7*XD:UJPM_1-
MM>5CB I,&BXE9QB04G1]#;M,T3 E*/=\*O9@-58*A5GUSIWP%BP @QU:3S!X
M))^EMK:;H?^O43!'G[5M5.SJSN(430RCV":>T?BU4B4!9[3;&_><5D%DW 2%
M7'B(0#"H$.;1D3C1Y@5:XV#L+K/AR1.TSC10"/-6]9ZZ*BL,N;B4_._SJYH@
M)N@Z2+M6I*O=-TZ3]SFITFC[O4F6T_$W9/C1K]Z"1_]7GC<A#J4G.LES )LX
M@.^W8/2@85S?R,TV.,TYDJ0GW58-.Y"DQ,$NUV/0#CAYJ\.]6Q0"$P%SGJ\=
M[QYL*Y"(!-(H)"6S#8H&;'(D<QXV9GU&G8=@_=5AYCB>G-KIT:R=IQBGY*8A
MI0F1<1:-WV%@SNSOID/"\V]!LH!)>703@33(P6:\#>*U-U4PN7J*8[OH)V"W
M \4OT8XM;MUM+IJ+X2"!\7U";(,; DJ@*Q$)N=>7LCZ8%*5,2XP7 ^WHZ]M2
MMA!1GQ.O&3OY<HHV2KT6&CI3<:>J)XP-X;@,LLHD4"A&D8>C'(N,,F#/&56H
MDZ,W"DEJ(]J'1@6)3Z/!KYDT^\Z::&Q3%T:<CPZ#0YZ:*X^0HCDG@FJ%IUX(
M(PB]__@(10#IJ:) 6QO^H]:XJXRC+_9GVE0-8K'*%U#=D<CDJ0& V[O0/B3^
M-/\6M)[/&(6D=(ON(U)5OUAVWF$\9-]Q"C+B2=R^WHHO02MS6*U0H+,!C%KJ
M[B#(\"N$;?/Y+L3EOLZT>5#6^&CYVE=7T6I"K,:Q%\2O5EAH*1@S[8GX)U.)
MRQF,$*=[I(P =%X7&8=E>>88$"UZ_L3Z,RX(X4-&8X<3#T _XBMT0XZ #%?B
MV'S2^534"@I7?XC<7+Q;(-@6=Y2]G2NSBP^,WR(H9 [A@!V.#D#J<9-Z?'&
M$P[7(-\YO HMAUL,[\\]0:58(@<GA&?VJA+4J'EL;!N?N&%\G8>6,:2MYJ)
M;(I0R*?:DC^1T6@658&Q=HOF0SF.DR3T\VCD<P##Q7%5XUBA=&L#LSJ%>NSU
MWICR@#?5/>7A2/2)9:AQ:5EQ>L=\UB D/>'("?6=D%JSZ,(B?S.^2;KBGPYE
M?D1A^JD:L-(TFJ3J<GG/'L +FU-C/#+OG8,P7LR$=:[)>/[->0L$;'1KM&_$
M#H659D0L>0)PN34L(FX;\4AN*4R&P1SW6J.KJ:S3[C@1%Q'%U^/5"E32^P8*
MK:%K$!)3S6 /-IE78R6$Y%S,.%P)(AFN0SB#4B]V4#1[L4=JV.';$?MP*C)T
MSAV-I*12-P;KO0J7]\K%'#:J<-8;"PF$,^!RIP0.&(D4I0X6L:EX28R$HVVX
MP"=<1+.O:*X#[O+J!D:1!'8[R[J[1;:94LTCSD@40^PJK[74+4J.ZNB9H2LC
MJJ:VB*2CP:H&RODYS]1F5YW*?V+-$6ZFD:IR[%OE*,K61SA"6'B/(1;'UID,
M)</L.D7*!5W=\W&8[1 F.YRJ_=K&;X=\LW&F?,-5+6.>$%9*VT41B7(-8L,6
MR\I]D8W OHF9-W&KW;]97H?6+99> K)D'.M,)G;)WP=-C@6DWJHF:*TPSAT-
M;;'N*#J%(%L5&$,,?^CY62TF-JL(_EX-YF':T6JV\ GFZ9$$C,B>/ ?:U'8M
MT;EK]Z9R_ =I7M96XYJNUN%_\PJ3QFW:+9?ZWZO*Y-&A#I)?[HA8E;EI %R*
M;;0*5(;^49(&OASK32&9>P@?8A;F2\UJ3@06O>,/.3T?_7"N<G+&91A!_Z"(
M6'E!:$!F 34CT>YP?$W[/<"^2H$K\5J5^4[VK<+CAX9O0$)!DI*LI!L&YMG"
MFJ*37O+4(TD>LC(HHG.RVBYQ*H9=F8&@'5>1KRT77!1(?56D-='!)9S^#000
M#.."/,O5CLEE<ZA=+K.4XD-O%-Y(RZ!$H2NNW%(PU!NWFGO!RK+@VW)D+Y%W
M^0*DWX5%JQL/[<JQ;$4ZG)@<1V ^R^7<N)JYO,YPYC_Z+V ^G2D$=:WB?"92
M3_4W+:<:%%'UM55[RJDR%NAX-56&"YD"JI:#8>VMX!0IYJ@]>HP4;C*,GT6J
M!OM0L2!QI8"E.R@VPIS!NC/46%![<-D=IN J4J9L%T2/Y:%5B'^B&%Q)MC)N
MG>1,VZKLGI'IPFUM:EX Z;D"'KP+LT7(0-[YRNQ!!JS6HO[_#(/LDN-_,^YX
M\0]AC_$,[,L3@?3?&QV2ZSEQ#4'.> [3ADTR=4#H&J^QN9Q'[X^MM&0@!YV/
M0BJ,)) 3(.VND("QJSI*[JG^A%Z;%TY#$> /,2-;SC+,LX7;'IUJV\ZSY2A
M7V9M5Y9(R6R&V"DA^.1BB]WO%)8AK<NDQ)<;[WSE$<0(/=PJ,G'\=A/5F]3L
M_RNEZW\O1>O3IU2M?Z4KP'XJYR)F'BI4P0A*AXT,"]9NR/4*'^-:$9A%I\"^
M,%T6J>UC*Z#AUX11]9FN8B0(=<>WNS?!V:\XF\8Z!.>>P!>Q/&@4-XN92*Z5
M09U< ==+G1=:ZPR2-)'"9\%\V^44" KB,4^&E9#?!&L$N&O(#^H^OLOV&.8A
M=J.+VUK! 05@R:S<M21.P%/V;'TYB!?J);N\;Z-=JKU$*XO;7'U'?N^:XA;$
M<%;F+*E<4%TRI)O#K9CG@J9SQE)DD53:>@8<9AUY]WEUV&,-7DUN%E'?V K?
MK"EA/D+]X+:TP[Y.V$+O2E?B?,VA7[NV(3.(D<N5K_09"+$LN:^QZ$7I*)/>
M)6" [IL(QJ9X9R^33-D#1M68LXA.+7IEMU0"J1 .&><*)Z#??N@+]?7U?7=H
M0\Y]BC^MZ;E[P>A*4[*:\?5%D!E$^2&_F<200U-S48! FE5U0 TM9AT?J@M@
M.)V<B])KNB^% :7>29]44F[$-3Y9(<MMG2Z=(^-R_>F-4''AU.V&/<OJ4C>2
M2*-:]'E&.A3)#H]2E;/0F6ZDLXQW0=]FGVV-?04P/V43U;.MVY?Z7"X>I2MY
M[IP?)(?AD:0U5G<.^B4KLL'$L H10, P,D;3_ V;[+!9($RI5:L@HA(9B B1
MN)DG=J^AW$"COYKZ[[J+>$AP>E*^K0U20@V7,)*M5?,#4,YWBHPD37GWH*5\
M=:OM"WWO4[?KC>?G[EEZJS8EY$BBDUT^GJB:2=M88YQG$R<GRJ?+./ >D3D4
MH&8F+P>!A7*/3#XB0T1=H'>=5 MLFMHIJ>CJOG>E8R]),=_>68^&Y);NW7,:
MQ4K$7GKU$+*QS*Q+R-*Z4HC"T$95(!742I&BX?0@-7ZQ1$2>?^:TRH)I1%;:
M%H7JEHO20CW".;D. E?%D*I#)D;?,U/6&XA]RL4$1O)%R"FS5'-P'+/^?8M>
M29=RRC5I^2R(,]2-+^:JY;XK.^P2HSTVSZ9M.PD(S1L^F$26<5>&S1?7["2N
M;USE1LOI+>&(+PQSL)NFPJ)E^<;3K(;N$RUDR1!&MW:-'9&4))O[F'S\Y2W
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
M]DN%\!L*2HWA7./39_RJ.;WE.^3'F'CR4"!0G"\9 3WK,$Z T;5[M0\$9U?
M:SN;UT0QZ#$\[YD"_2R;3$G,WE&I3^8!N)O9N?7!O4Q>:8/=#A\ KC=,@55V
M5]7[&6S05Y9XY9;3B6;+\'5J8![%'JW'0>I7$9,&8^K8*$=@M ##?LHHITZ3
M-B8@R\5?G ;8^:I[W*R$/*)+=KZZSYIHUJ[QS4O]KB )RIQ)=R29.7'KAD=S
MJ#!<K<S!9IGWS$9*4\>%7!(1<B]8^#++AQ>P8,*'19B9Z1/4\_XN'YL_E3O'
M>Q;P!-IO?50UT'ET,7WVOEU6KY9WC9&GK^UD.AA-_?$>A,H<CNJY!/HK];NG
MG"IA#1T-D'2XY#N<MDDI.ZD(CBA[9;(8#!=>#9QX-? OK#R<3>:BZRU65@6D
MU"B^,B*2IE3]:C:8+N*ZGF<Y7Z1/KIC[Z@ES?H:G; 8L[@24 %-E['%*IN!:
M6II4E/J.O3Y4MQX387J.SZY76G7X>J]"_91)Z3'5S89M)>X$)$&'ZE-$_WS&
MHJ%G;4EETK (&MH)(Z9F?FCQ&XJ!WYH@0ZH[ZNXT3J/?-\<O/?OF[>6'#]^<
M$["0O4((%'#N!!-N&1&X!BS>?%=P>4#G)6)GP?:PVUU0XR#< DRJX+]\5URR
MOJOZ,V%M94E@Q4"A +(#68&TAMV+Z 'DHY#60^@5O*]$HE1;VQ VZ.!K.3_A
M!'2HE-6@61[(F;D:)C4F)D 4VF:,"\$SJB XW5N#:L QF$)AM;3YWF7-W@>0
M-MD#5II2&QW7N-.++3O 8:O905R1WP>V_PY_GT8E5. X$ERAV0'85_0<[5W+
M,WU^YB#7DMTS-I;62?]15.>U<PO\'3Q1M]*E::I#J']/4'?90UUAFVH?;^7)
MOQB/" 9WMIS]#A_[[N,E8Y]H'IJ'7M2A WE?D7.+(!A*X#TUY>PZDG?,>3=Q
MJ.[NT$]'GF%MB?)B/,.4--3NB2,%\(TSPT&$>L0:0P9Q3@O,98UMM)'YA5S(
M3,8S7L37_HUPG)7X).]9>9<EVJLB'#(IZ15-) H$Z700H7EA/50+]C$/(@KO
M?TY/O4UO9L4-K/;N( 5IK5I_.I\3N?J-Y=X;X[QI')ELDMDDF4WQYX>6AZ==
M^Y=%&6E#DP&5'QFO!O.I+_\0.$/;C#R1'NI9<GFX Y8H>6=ON3'I%VQWO2^D
M(@%S=@D#7+[]^,&% 2Q>^'/^H'U-M>>K82?X:KQ5ZPU3CB*E%;#K\5(0C]/A
M2 E""F7L7 /8-]4F-T\B&'D3<@=J78U-#?CPCQT=8K'8K"XIC$5>9DJRU*"=
MY%26&]&,V_3)70IQ&;AU$?_M7^Q\P(QBS#>J[>, @$;A:G@*CVEDQ\15DWSC
M1R1I#8OA+@5<(U @X/_R0@,OEF,,>'6"94%1^L!QIQX@/PW2&=/(6QFVAFX9
M/B6N<4"' V@;+X4Y!/F/#FF&B^Z*1*GG*/I:AO@=2DK^EHL-NH]P7;NLN&W'
M3MQD')*6=J-"!<<+&%R=)PA/Z[#[!PC/H:DF_5SA^4H:M:-RA,@S"?FD_&IY
M*EG>K7IF4MV5ZII1!9('M8M?15Z4MN*5IKD%^;O-RW!F)HS#:JJ2GE%^N&!C
M0*O:*\[!C)TBMJ\/\,3\F8*!#H5KL*9'^1_+_,_YK1I,IQ _I=+/AA,"ZH^2
M3V[A>>6(](@(J71,</\8K-]D!>8N?TSKX3JB:[)52"()56U>I8LYV4#C=#JG
M5/YI.ENMVK5+M:&/C?C3FW:N]:Z^#>N,P+.H$Q("]Z8,,EC-8)*OU5E%]S+W
MT_.N_*Y;%^__%K1@K#&I%BS5#-:I5,30J.HRYVUK&UJ+]Z-Q'ZX:KGLORE=T
MA]IU_8Z55&]W,>\I^3=(OBM0CN=414+[JS+'L2[C7$X)I2"T-J.-G9!RP5+
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
MWF7KSQ>7:]C*(*;(80P*]W1GYRW3&\'3^-[<X8M8?7IB]2(W'5(2J)MZJ$#
MN: <7<E/424CSH:?V.;3&]:D+, )]K6-F4:U\(=7TZ0 *..'ZFTNI019=W_@
M?(MN*N*& AFTEH1]/7;!23=(QT_FX!LXT?>8[_J>^"V'8V,$ML[J^L%6H]!$
M6:XR:UPLO XB&1@^PC+3HRI@='M;N\RGHH3:UCWE[.U;.B]G:K?&,TA>E0\&
ME^(#]2(Y-VHMB6+ITLW<D_Q!46&'D5^JW=Z("\T?J-3X0YW8-CZ6$D%($J*@
M*-06>^D,B.#(^KG:Y19D^M?#ABOEM;$F+L&J>Z"EQIL&T5DM,<XL\:;5=>$!
MJQ@=UV(\.*&N6&PO+6Z+G3>%X]2)B1*J2UX4RMT6-,=WOOZP"?;_ &8:"NNC
MMW9*%S_#Z6E\<>3P&KA7)[4OGDA9<U_7U!%P*^ERSH46K'F9.Q0963]J,@AR
M&E\0 (X8/16GLVL=2;9/&*? *:14+[ZOX5:U-3V$4:,F_8AU(T?]*6X:*</5
M=H^<8-M[QK"8QIKI*WX@4+&4!@@6XK0Q"X-><'OVR*7)/1@<6^Y)GNSN,14B
MD(5Y2GM$KCXW)RTM4M5(7#_DQGIU^5JC'%''U"^,[\+'7@RG:7*):>>2TH /
M^)0+ILO1DN&HWBOUBS[!8X7-AYB#AQR4J@S%/3[BA@$JOWFX0X\I R1< )QE
MJZ^G3;$J9G<!,;CJLE1),+]+QBI W4J;W<,B.@/"35&%4/,-V?'"3;V<]]:G
M/K7-0<07$IXD]VJQ=]1 15FO,0_;60-%^&^VK\L+[/;YSK3ZNO";F;GR<1>N
M&?$%8F,OQ;F=G'TC&XG/\=N*?\%V%-=EXY6$VB#X76B#%&BM96!+J+I$6 3-
M)*!;LM'.N>NW+D\:"^,ZS4/]8#ZS_=>\F"0UH9$I2G(EEK$L \*^&K<,!*WH
MCE'\GRX3O>_^'8P>U)5SK;'A\JB=W]4N++E30PP'*^A'_7>=BG<G(9$\FJ Y
MP-$%XY1\\K&U1ASX1D0#)>!T87+N O0[,L!CG>A/-!K_%+8J5T81PTQXKSZ)
M._'HW6.*L%AL#'ISR>,,$!5Y)ZW0342JTR@=)"W!#"3$Y=-=@EQB6[U-+##2
M6BB8S(&ZM4_T,MG$N(@7B%WB?8K$=]0)L(ZB:+4*)Y?NE]P456YM'KSQ)7"#
M<6+)%)UA[94DL:@2DJSO8<ZRY>X[<6BZ'A!$/%+],RC*P94P8C30,E-0N?R>
ME4NDVZ<\' L*W1M_%?F.U]I;TG%S5STA2/04ARR%RJL[UCEQBW"*6W09HWK8
MU[C+N50^<4YZ1IW6^USNJ'21$NV"8U</IIXS(0#%"=CU?ALW%'7L7$?APV\L
M)J$Q14(_%LWGF$$4PN(4.^&B;P:NL>X\6J$2\&C1T9]=%3I852T01&XB&WD&
M_IBK6XVK8,5P,'' %Q7?^2_ JT5JR!BP%3*1?4;9"&CKHQK1$]CJQTB6?1@W
MDC0*G\34N!URH#@2TF4$QAMUQ-;Y_Z]996M6_5<7JGKE64:H6J+A@XH%)FZP
M_NK+6?F2<>Y-SZI:90KE/;]NE44>O^$I=MQ%ZLSOB;1RCA2\OMBK_QK>>E/<
M-4ZI;-SZ::%=.> E&:$"MJ-OJJW4)JT:+A5THERC+[\GSZ?L5*OHU9K2K7<[
MXFY%G3%N(%62PD>N?T7YNFB%GU8XH&C5K%1:$^E)C67WQN<EE7 ;#LM3](*'
MZ!M)1T;BN+KGY6%;ZF?6Y_,>JH@>E;<RP.NJK#"8$4VJ@47Y/K^JN>XL-6[L
MF&:L(<\OAN,T>2\=2;]!$,=R.OZ&K"GZU9O%Z'+"Y.L !-$3!N09@J$9H'E;
MJ%H0O=<W<K.- G-6!:D7U-F+@$>N<9@<DG9DQZOR[MTB*4VHR;F3=KRWL.E
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
M _[QIRXDFVP6V=TSR@8(XM%,-R]%LE@L5GU?E;:P!N!8OZSS_CT^Y6&6'I]
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
MJ:!9627]B+2KO3ZBO-XR4W]=@FY7"B$+7$TN1W<$-9\.&?NM;S'URT-$?Y'
MMM[E1:T^\=4-?BI;_5V=Z3CV:Z%(3%*@E#'Z4.@/)14$'ZJZ)!HE)%,ALT_C
MOV"VC0JD^8KW'/S'\=-'G$M%I?[^"0F=4 !%J;Y1(\JEL3S-;YPGW7GR+)9#
M>>IOPE/K7'.*W#L7.9Y)RQ#Y-HC^-)-D,#XWF"^R60?3.^U#BV??]GCU5]0:
M%[5^-Q_U>C>K-=0M<>JU;:LF7%N;3R5^\I&#>E:.*>FFY^9JDJZSK+>?*XSF
MLU.#C7ZXJQ%RPHF2+V&-W-"V2A>"54:60)TV+1D)99J5!6^AZ+7M,+0TA_-:
MDW;U$B=_"19#A7$D!5H4&'FL8S3[D@\ZO$P[1"]V4:&CK2E5D0=0X[(]I S0
M$O[%J(*#'"K-2\S(7"XQO#K+<LJ!LB^ 83V7=*M856E+9TMH1-<)!KV-2*93
MB,D2T*W#2<BM,=&E6)L%$?ZN!W6:-)YVG==.G6(JM=4.)@SU&6L&I$<F-F7^
M8<\[O7MT-B]'PS1(U:*I2!<161<(RVU)+S=I ^-W3,Q'-Q87*JS4VT];O-&
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
M_BO)SVDZO,P7R[_2;G\#4$L! A0#%     @ O'QR3A\CSP/     $P(   L
M             ( !     %]R96QS+RYR96QS4$L! A0#%     @ O'QR3B?H
MAPZ"    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " "\?').W>7L(^\    K @  $0              @ &9 0
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "\?').F5R<(Q &  "<)P
M$P              @ &W @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( +Q\<DX<_!C.M (  ,@*   8              "  ?@(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "\?').P@XMNV4$   9%0
M&               @ 'B"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ O'QR3F!)VI=; @    @  !@              ( !?1   'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( +Q\<D[;*8A*G0,
M *@/   8              "  0X3  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " "\?').[=QMX1L&  !)(   &               @ 'A
M%@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ O'QR3HPU
M8U(\!@  *R(  !@              ( !,AT  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( +Q\<D[TSKB#M0$  -(#   8
M  "  :0C  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " "\
M?').>.%5-[0!  #2 P  &               @ &/)0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ O'QR3@,5Y9^U 0  T@,  !@
M         ( !>2<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( +Q\<DY#I[5KM $  -(#   9              "  60I  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ O'QR3NU+ILFS 0  T@,
M !D              ( !3RL  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " "\?').*"X #K0!  #2 P  &0              @ $Y+0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( +Q\<D[+K"KS
MM $  -(#   9              "  20O  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ O'QR3I3 P$*V 0  T@,  !D
M ( !#S$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " "\
M?')."MAVI;0!  #2 P  &0              @ '\,@  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( +Q\<DX*-@KLM0$  -(#   9
M          "  ><T  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ O'QR3G\W(@JU 0  T@,  !D              ( !TS8  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " "\?').%7,&,;,!  #2
M P  &0              @ &_.   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( +Q\<DX?WP8'M $  -(#   9              "  :DZ
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ O'QR3HK>
M[$&U 0  T@,  !D              ( !E#P  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " "\?').QY1/X[0!  #2 P  &0
M    @ & /@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M +Q\<DZ82H^XLP$  -(#   9              "  6M   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ O'QR3C2O/!2U 0  T@,  !D
M             ( !54(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " "\?').FFD]$+0!  #2 P  &0              @ %!1   >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( +Q\<DYX\+'6M $
M -(#   9              "  2Q&  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ O'QR3A X<J*U 0  T@,  !D              ( !
M%T@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " "\?').
MU%WQ:K4!  #2 P  &0              @ $#2@  >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( +Q\<DZDA1(?OP(  'P+   9
M      "  >]+  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ O'QR3B+?+2;' 0  -P0  !D              ( !Y4X  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " "\?').GQ1U;K<!  #2 P
M&0              @ 'C4   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( +Q\<DZ6'X7TN $  -(#   9              "  =%2  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ O'QR3@S6KY_4
M 0  G 0  !D              ( !P%0  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " "\?').\UMLB[<!  #2 P  &0
M@ '+5@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( +Q\
M<DYT+X6NQ@$  #<$   9              "  ;E8  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ O'QR3HV&_0;& 0  -P0  !D
M         ( !MEH  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " "\?').LP3'VQ<"  "<!@  &0              @ &S7   >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( +Q\<DY/O>89Q $  #<$
M   9              "  0%?  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ O'QR3@JE?=C- 0  G 0  !D              ( !_&
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " "\?').*$ZX
MZ+<!  #2 P  &0              @ $ 8P  >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( +Q\<DZFM]BQM@$  -(#   9
M  "  >YD  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
MO'QR3C7)2*&X 0  T@,  !D              ( !VV8  'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " "\?').TT_=KQ\"  #:!@  &0
M            @ '*:   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( +Q\<D[[0S%-Q0$  %D$   9              "  2!K  !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ O'QR3J6$@_ $ @
M504  !D              ( !'&T  'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " "\?').>/G/0Y$"  !B"@  &0              @ %7
M;P  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( +Q\<D[?
M9Y%UZ0$  -0$   9              "  1]R  !X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ O'QR3KJWY0SH 0  U 0  !D
M     ( !/W0  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" "\?').";'X'_T"  "_"P  &0              @ %>=@  >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( +Q\<DY/GB8GJ@$  ,$#   9
M              "  9)Y  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ O'QR3E/N?Z(R!   MA0  !D              ( !<WL  'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " "\?').&AA)$70"
M  "M"@  &0              @ '<?P  >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( +Q\<DZUL8OZ_P(  , +   9              "
M 8>"  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ O'QR
M3AS[=6T5 P  .PP  !D              ( !O84  'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " "\?').6AN/2*\"  #""0  &0
M        @ $)B0  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( +Q\<DZ&OV.V?0(  *8(   9              "  >^+  !X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ O'QR3MZ6ILWF 0  604
M !D              ( !HXX  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " "\?').,7S) 5,"  !'!P  &0              @ ' D
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( +Q\<DZC?!*(
MJ0<  "LY   9              "  4J3  !X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ O'QR3N>0$;?= @  H0L  !D
M ( !*IL  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " "\
M?').=*%4<RT"  !_!@  &0              @ $^G@  >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( +Q\<DZNB(6[4P(  &L'   9
M          "  :*@  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ O'QR3JQACV , @  \@4  !D              ( !+*,  'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " "\?').'4'A3_$!  #>
M!   &0              @ %OI0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( +Q\<DY*PT0Y( ,  &X,   9              "  9>G
M  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ O'QR3LP.
M_RK[ 0  O 4  !D              ( ![JH  'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " "\?').)4J2&_(!  #=!   &0
M    @ $@K0  >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M +Q\<D[T+>V:S@(  +8*   9              "  4FO  !X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ O'QR3KJ;,@7L 0   P4  !D
M             ( !3K(  'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    " "\?').I X0U(("  "1"   &0              @ %QM   >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( +Q\<DZTN4%85 (
M $('   9              "  2JW  !X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ O'QR3H-8I@8K @  X08  !D              ( !
MM;D  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " "\?').
M#4#"E!H"   8!@  &0              @ $7O   >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( +Q\<DY_YG:9H0(  !4)   9
M      "  6B^  !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ O'QR3E;&?.VX @  CPH  !D              ( !0,$  'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " "\?').W6]GT1,"  ".!0
M&0              @ $OQ   >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( +Q\<D[B8E"E/P(  "H'   9              "  7G&  !X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ O'QR3EI59J<.
M @  B@4  !D              ( ![\@  'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    " "\?').%&BIV1@"   T!@  &0
M@ $TRP  >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( +Q\
M<DZY>Y#0=P(  !\(   9              "  8/-  !X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ O'QR3AZ6,URX 0  T@,  !D
M         ( !,=   'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    " "\?').$]:BD6\"  #F!P  &0              @ $@T@  >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( +Q\<DYM*&$T=P(  (<)
M   9              "  <;4  !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @ O'QR3HAI*$., @  $ D  !D              ( !=-<
M 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " "\?').^_"^
M=K,"  !6"0  &0              @ $WV@  >&PO=V]R:W-H965T<R]S:&5E
M=#@T+GAM;%!+ 0(4 Q0    ( +Q\<DZ*IVTFM@(  "4*   9
M  "  2'=  !X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @
MO'QR3EY,WC_) @  _@D  !D              ( !#N   'AL+W=O<FMS:&5E
M=',O<VAE970X-BYX;6Q02P$"% ,4    " "\?').P#'?4KP!   4!   &0
M            @ $.XP  >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4
M Q0    ( +Q\<DY8:D"8_P$  (<%   9              "  0'E  !X;"]W
M;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ O'QR3E\,C"*] 0
MT@,  !D              ( !-^<  'AL+W=O<FMS:&5E=',O<VAE970X.2YX
M;6Q02P$"% ,4    " "\?').V28'J<T%  # '@  &0              @ $K
MZ0  >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( +Q\<DYN
MK[CH90(  * '   9              "  2_O  !X;"]W;W)K<VAE971S+W-H
M965T.3$N>&UL4$L! A0#%     @ O'QR3AKX49>1 @  H@D  !D
M     ( !R_$  'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4
M" "\?').QC,Y>K<!  #2 P  &0              @ &3]   >&PO=V]R:W-H
M965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( +Q\<DY.";=U5@0  /X3   9
M              "  8'V  !X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L!
M A0#%     @ O'QR3D/&AM%N @  V0<  !D              ( !#OL  'AL
M+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " "\?').YO4QW^B0
M  !73@( %               @ &S_0  >&PO<VAA<F5D4W1R:6YG<RYX;6Q0
M2P$"% ,4    " "\?').SC<X[UL"  !@#   #0              @ '-C@$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( +Q\<DZ93*!5S 8  +4^   /
M          "  5.1 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "\?').
MW3A(]-,"  !R.   &@              @ %,F $ >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " "\?').ZF@!'5$"  "=-@  $P
M        @ %7FP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     : !H (H<
(  #9G0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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>113
<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>247</ContextCount>
  <ElementCount>365</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hcsg-20181231.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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hcsg-20181231.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hcsg-20181231.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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hcsg-20181231.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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2111102 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2114103 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2118104 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2121105 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2125106 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2131107 - Disclosure - Accounts and Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccountsandNotesReceivable</Role>
      <ShortName>Accounts and Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2135108 - Disclosure - Allowance for Doubtful Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts</Role>
      <ShortName>Allowance for Doubtful Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2139109 - Disclosure - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/LeaseCommitments</Role>
      <ShortName>Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2143110 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2158111 - Disclosure - Other Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans</Role>
      <ShortName>Other Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2160112 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2165113 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2171114 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2173115 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2177116 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2180117 - Disclosure - Contractual Obligations and Other Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies</Role>
      <ShortName>Contractual Obligations and Other Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2182118 - Disclosure - Accrued Insurance Claims</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccruedInsuranceClaims</Role>
      <ShortName>Accrued Insurance Claims</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2184119 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2185120 - Disclosure - Selected Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2188121 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2319302 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/PropertyandEquipment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2322303 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2326304 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/FairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2332305 - Disclosure - Accounts and Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables</Role>
      <ShortName>Accounts and Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/AccountsandNotesReceivable</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2336306 - Disclosure - Allowance for Doubtful Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables</Role>
      <ShortName>Allowance for Doubtful Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2340307 - Disclosure - Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/LeaseCommitmentsTables</Role>
      <ShortName>Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/LeaseCommitments</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2344308 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/ShareBasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2361309 - Disclosure - Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DividendsTables</Role>
      <ShortName>Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/Dividends</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2366310 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/IncomeTaxes</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2374311 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/SegmentInformation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2378312 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/EarningsPerCommonShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2386313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2407405 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Advertising Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2408406 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2412409 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/Revenue</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails</Role>
      <ShortName>Revenue - Remaining Performance Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2417412 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2420413 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2423414 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2424415 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2428417 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails</Role>
      <ShortName>Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2429418 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Marketable Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails</Role>
      <ShortName>Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails</Role>
      <ShortName>Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2434421 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails</Role>
      <ShortName>Accounts and Notes Receivable - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Bad Debt Provisions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2441424 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails</Role>
      <ShortName>Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2442425 - Disclosure - Lease Commitments - Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails</Role>
      <ShortName>Lease Commitments - Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2445426 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2446427 - Disclosure - Share-Based Compensation - 2012 Equity Incentive Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails</Role>
      <ShortName>Share-Based Compensation - 2012 Equity Incentive Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2447428 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2448429 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails</Role>
      <ShortName>Share-Based Compensation - Stock Options, Summary of Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2449430 - Disclosure - Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails</Role>
      <ShortName>Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2450431 - Disclosure - Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails</Role>
      <ShortName>Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2451432 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2452433 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails</Role>
      <ShortName>Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2453434 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails</Role>
      <ShortName>Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2454435 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Share-Based Compensation - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2455436 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails</Role>
      <ShortName>Share-Based Compensation - Summary of ESPP Annual Offerings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2456437 - Disclosure - Share-Based Compensation - Deferred Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails</Role>
      <ShortName>Share-Based Compensation - Deferred Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2457438 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Information Of SERP (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2459439 - Disclosure - Other Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails</Role>
      <ShortName>Other Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2462440 - Disclosure - Dividends - Quarterly Dividend Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails</Role>
      <ShortName>Dividends - Quarterly Dividend Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2463441 - Disclosure - Dividends - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails</Role>
      <ShortName>Dividends - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2464442 - Disclosure - Dividends - Cash Dividends Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails</Role>
      <ShortName>Dividends - Cash Dividends Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2467443 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Summary of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2468444 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2469445 - Disclosure - Income Taxes - Reconciliation of The Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Reconciliation of The Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2470446 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2472447 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/RelatedPartyTransactions</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2475448 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2476449 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails</Role>
      <ShortName>Segment Information - Schedule of Information of Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2479450 - Disclosure - Earnings Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails</Role>
      <ShortName>Earnings Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2481451 - Disclosure - Contractual Obligations and Other Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails</Role>
      <ShortName>Contractual Obligations and Other Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2483452 - Disclosure - Accrued Insurance Claims (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails</Role>
      <ShortName>Accrued Insurance Claims (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/AccruedInsuranceClaims</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2487453 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="hcsg-20181231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2489454 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves</ParentRole>
      <Position>95</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-K" original="hcsg-20181231.htm">hcsg-20181231.htm</File>
    <File>exhibit21-2018subsidia.htm</File>
    <File>exhibit23-2018consento.htm</File>
    <File>exhibit311-2018ceosect.htm</File>
    <File>exhibit312-2018cfosect.htm</File>
    <File>exhibit321-2018ceosect.htm</File>
    <File>exhibit322-2018cfosect.htm</File>
    <File>hcsg-20181231.xsd</File>
    <File>hcsg-20181231_cal.xml</File>
    <File>hcsg-20181231_def.xml</File>
    <File>hcsg-20181231_lab.xml</File>
    <File>hcsg-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hcsg-20181231_g1.jpg</File>
  </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>116
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hcsg-20181231.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "contextCount": 247,
   "dts": {
    "calculationLink": {
     "local": [
      "hcsg-20181231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hcsg-20181231_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-20181231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hcsg-20181231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml",
      "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-20181231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml",
      "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-20181231.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": 569,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2018-01-31": 25,
    "http://xbrl.sec.gov/dei/2018-01-31": 13,
    "total": 38
   },
   "keyCustom": 53,
   "keyStandard": 312,
   "memberCustom": 16,
   "memberStandard": 37,
   "nsprefix": "hcsg",
   "nsuri": "http://www.hcsgcorp.com/20181231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document And Entity Information",
     "role": "http://www.hcsgcorp.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118104 - Disclosure - Property and Equipment",
     "role": "http://www.hcsgcorp.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121105 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125106 - Disclosure - Fair Value Measurements",
     "role": "http://www.hcsgcorp.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131107 - Disclosure - Accounts and Notes Receivable",
     "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivable",
     "shortName": "Accounts and Notes Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135108 - Disclosure - Allowance for Doubtful Accounts",
     "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts",
     "shortName": "Allowance for Doubtful Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139109 - Disclosure - Lease Commitments",
     "role": "http://www.hcsgcorp.com/role/LeaseCommitments",
     "shortName": "Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143110 - Disclosure - Share-Based Compensation",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "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-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158111 - Disclosure - Other Employee Benefit Plans",
     "role": "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans",
     "shortName": "Other Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:DividendsDeclaredAndPaidTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160112 - Disclosure - Dividends",
     "role": "http://www.hcsgcorp.com/role/Dividends",
     "shortName": "Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:DividendsDeclaredAndPaidTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165113 - Disclosure - Income Taxes",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2171114 - Disclosure - Related Party Transactions",
     "role": "http://www.hcsgcorp.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173115 - Disclosure - Segment Information",
     "role": "http://www.hcsgcorp.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177116 - Disclosure - Earnings Per Common Share",
     "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2180117 - Disclosure - Contractual Obligations and Other Contingencies",
     "role": "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies",
     "shortName": "Contractual Obligations and Other Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:AccruedInsuranceClaimsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2182118 - Disclosure - Accrued Insurance Claims",
     "role": "http://www.hcsgcorp.com/role/AccruedInsuranceClaims",
     "shortName": "Accrued Insurance Claims",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:AccruedInsuranceClaimsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2184119 - Disclosure - Subsequent Events",
     "role": "http://www.hcsgcorp.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2185120 - Disclosure - Selected Quarterly Financial Data (Unaudited)",
     "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited",
     "shortName": "Selected Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2188121 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves",
     "role": "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
     "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies",
     "shortName": "Description of Business and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:NatureofOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)",
     "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "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-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319302 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.hcsgcorp.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322303 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326304 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332305 - Disclosure - Accounts and Notes Receivable (Tables)",
     "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables",
     "shortName": "Accounts and Notes Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ScheduleOfBadDebtExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336306 - Disclosure - Allowance for Doubtful Accounts (Tables)",
     "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables",
     "shortName": "Allowance for Doubtful Accounts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ScheduleOfBadDebtExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340307 - Disclosure - Lease Commitments (Tables)",
     "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsTables",
     "shortName": "Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344308 - Disclosure - Share-Based Compensation (Tables)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationTables",
     "shortName": "Share-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361309 - Disclosure - Dividends (Tables)",
     "role": "http://www.hcsgcorp.com/role/DividendsTables",
     "shortName": "Dividends (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366310 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374311 - Disclosure - Segment Information (Tables)",
     "role": "http://www.hcsgcorp.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2378312 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2386313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:NatureofOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ServiceAgreementsDurationOfService",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Nature of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:NatureofOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ServiceAgreementsDurationOfService",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "hcsg:NotesReceivableImpairedNonperforming",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Fair Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "hcsg:NotesReceivableImpairedNonperforming",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405403 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MarketableSecuritiesPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406404 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Property and Equipment and Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i1c3e5902f067408eadb779c45468929f_D20180101-20181231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AdvertisingExpense",
       "us-gaap:AdvertisingExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407405 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Advertising Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AdvertisingExpense",
       "us-gaap:AdvertisingExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408406 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities",
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities",
      "reportCount": 1,
      "unitRef": "financial_institution",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeaseRightOfUseAsset",
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ib161a5118287406ba975ebe99eb08779_I20190101",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)",
     "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails",
     "shortName": "Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeaseRightOfUseAsset",
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ib161a5118287406ba975ebe99eb08779_I20190101",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412409 - Disclosure - Revenue (Details)",
     "role": "http://www.hcsgcorp.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "lang": "en-US",
      "name": "hcsg:RevenueFromContractWithCustomerRenewableServiceTermPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details)",
     "role": "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails",
     "shortName": "Revenue - Remaining Performance Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i885f8db9a99a4f3c9c8aade5a4b06a9f_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)",
     "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417412 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)",
     "role": "http://www.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",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i4eaacd34e4bf4fd0ae97d2a92861cf59_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DebtSecuritiesGainLossExcludingOtti",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420413 - Disclosure - Property and Equipment (Details)",
     "role": "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423414 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details)",
     "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Goodwill and Other Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424415 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)",
     "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails",
     "shortName": "Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428417 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)",
     "role": "http://www.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-20181231.htm",
      "contextRef": "i13f1cf7984bf40c793a04b7b3bbeb4dd_I20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429418 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)",
     "role": "http://www.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-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ic04ea7c3a858485894f6c2620ace2d33_I20151231",
      "decimals": "-3",
      "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ic04ea7c3a858485894f6c2620ace2d33_I20151231",
      "decimals": "-3",
      "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:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)",
     "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails",
     "shortName": "Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)",
     "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails",
     "shortName": "Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434421 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)",
     "role": "http://www.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-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (Details)",
     "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails",
     "shortName": "Allowance for Doubtful Accounts - Bad Debt Provisions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)",
     "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails",
     "shortName": "Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i9536da911cf7426fae3239c5bbea2d53_I20151231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441424 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)",
     "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails",
     "shortName": "Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hcsg:ScheduleOfOperatingLeasesExpensesTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesRentExpenseNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442425 - Disclosure - Lease Commitments - Operating Lease Expense (Details)",
     "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails",
     "shortName": "Lease Commitments - Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hcsg:ScheduleOfOperatingLeasesExpensesTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesRentExpenseNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445426 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
     "shortName": "Share-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-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446427 - Disclosure - Share-Based Compensation - 2012 Equity Incentive Plan (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails",
     "shortName": "Share-Based Compensation - 2012 Equity Incentive Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447428 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails",
     "shortName": "Share-Based Compensation - Summary of Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ic48c7b98d21d4e2997c3b49ad72f1df2_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies",
     "shortName": "Description of Business and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448429 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other Information (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
     "shortName": "Share-Based Compensation - Stock Options, Summary of Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449430 - Disclosure - Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
     "shortName": "Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i0af3c0b16be846268d00d30a4886f5c6_D20180101-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5eab96c0c91b45bd9bce14a3215252f8_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450431 - Disclosure - Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails",
     "shortName": "Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5eab96c0c91b45bd9bce14a3215252f8_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "iba9fe4065bef49368f685d4f1836a031_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451432 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
     "shortName": "Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452433 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
     "shortName": "Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i98a6a1904d8c46f5bb9c1df3092d55be_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453434 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails",
     "shortName": "Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ib853d5cc05a94b318dcd7b098d814540_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454435 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
     "shortName": "Share-Based Compensation - Employee Stock Purchase Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231",
      "decimals": null,
      "lang": "en-US",
      "name": "hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455436 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
     "shortName": "Share-Based Compensation - Summary of ESPP Annual Offerings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "idb84fe4290e945bfb868cddae796f1a7_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456437 - Disclosure - Share-Based Compensation - Deferred Compensation Plan (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
     "shortName": "Share-Based Compensation - Deferred Compensation Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ia1a9acf9e7424b28a16c8b56c12e5bd7_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457438 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (Details)",
     "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails",
     "shortName": "Share-Based Compensation - Summary of Information Of SERP (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i1c9b095097774a1ba2f78a1de0f5d124_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111102 - Disclosure - Revenue",
     "role": "http://www.hcsgcorp.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459439 - Disclosure - Other Employee Benefit Plans (Details)",
     "role": "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails",
     "shortName": "Other Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462440 - Disclosure - Dividends - Quarterly Dividend Payments (Details)",
     "role": "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails",
     "shortName": "Dividends - Quarterly Dividend Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463441 - Disclosure - Dividends - Additional Information (Details)",
     "role": "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails",
     "shortName": "Dividends - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i1b2847cd288249a98bac6e5f03af9f9a_D20190205-20190205",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464442 - Disclosure - Dividends - Cash Dividends Per Common Share (Details)",
     "role": "http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails",
     "shortName": "Dividends - Cash Dividends Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467443 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes - Summary of Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468444 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (Details)",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes - Significant Components of Federal and State Deferred Tax Assets And Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469445 - Disclosure - Income Taxes - Reconciliation of The Provision for Income Taxes (Details)",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes - Reconciliation of The Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "iab54799bc9a040dc909fd2169f82d356_D20171222-20171222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470446 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "iab54799bc9a040dc909fd2169f82d356_D20171222-20171222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
       "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472447 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
       "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475448 - Disclosure - Segment Information - Additional Information (Details)",
     "role": "http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails",
     "shortName": "Segment Information - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114103 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component",
     "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476449 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)",
     "role": "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails",
     "shortName": "Segment Information - Schedule of Information of Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ia4cad1842a5844099d10f34f598b4752_I20161231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479450 - Disclosure - Earnings Per Common Share (Details)",
     "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails",
     "shortName": "Earnings Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481451 - Disclosure - Contractual Obligations and Other Contingencies (Details)",
     "role": "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails",
     "shortName": "Contractual Obligations and Other Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "ifdc0bb8d619a4fa5929a3a02175e0cde_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:AccruedInsuranceClaimsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "hcsg:WorkersCompensationPercentOfLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2483452 - Disclosure - Accrued Insurance Claims (Details)",
     "role": "http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails",
     "shortName": "Accrued Insurance Claims (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:AccruedInsuranceClaimsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i5b3bd96e02a047858eb15a628c60f1b8_D20180101-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "hcsg:WorkersCompensationPercentOfLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2487453 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i2be202c8b74d4acf80eb180fb6646262_D20181001-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingCostsAndExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i817f78d46dc648a4a82a8b3dedf8e144_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2489454 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)",
     "role": "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20181231.htm",
      "contextRef": "i4e9c38eb8023415d98af6bcd5344d0a3_I20151231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 53,
   "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://www.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://www.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://www.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://www.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://www.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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r389"
     ],
     "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://www.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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r389"
     ],
     "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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r389"
     ],
     "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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r389"
     ],
     "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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r389"
     ],
     "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://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "hcsg_AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts And Notes Receivable, Reclassified From Current To Noncurrent",
        "label": "Accounts And Notes Receivable, Reclassified From Current To Noncurrent",
        "terseLabel": "Accounts receivable reclassified to long-term notes receivable"
       }
      }
     },
     "localname": "AccountsAndNotesReceivableReclassifiedFromCurrentToNoncurrent",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Current",
        "terseLabel": "Accounts and notes receivable"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableGrossCurrent",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_AccruedInsuranceClaimsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued Insurance Claims [Text Block]",
        "label": "Accrued Insurance Claims [Text Block]",
        "verboseLabel": "Accrued Insurance Claims"
       }
      }
     },
     "localname": "AccruedInsuranceClaimsTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccruedInsuranceClaims"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Adjustments To Additional Paid In Capital, Contingent Shares Settled Pursuant To Acquisition",
        "negatedLabel": "Contingent shares settled pursuant to acquisition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Changes in Accumulated Other Comprehensive Income by Component [Text Block]",
        "label": "Changes in Accumulated Other Comprehensive Income by Component [Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component"
       }
      }
     },
     "localname": "ChangesInAccumulatedOtherComprehensiveIncomeByComponentTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hcsg_ContingentSharesSettledPursuantToAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contingent Shares Settled Pursuant To Acquisition",
        "label": "Contingent Shares Settled Pursuant To Acquisition",
        "terseLabel": "Contingent shares settled pursuant to acquisition"
       }
      }
     },
     "localname": "ContingentSharesSettledPursuantToAcquisition",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_DecreaseInImpairedNotesReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Decrease In Impaired Notes Receivable",
        "label": "Decrease In Impaired Notes Receivable",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "DecreaseInImpairedNotesReceivable",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DecreaseInReservedForImpairedNotesReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Decrease In Reserved For Impaired Notes Receivable",
        "label": "Decrease In Reserved For Impaired Notes Receivable",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "DecreaseInReservedForImpairedNotesReceivable",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral",
        "label": "Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral",
        "terseLabel": "Percentage of match participants' deferrals"
       }
      }
     },
     "localname": "DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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": "Common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding",
        "label": "Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding",
        "terseLabel": "Stock options vested and outstanding (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation plan, percentage deferral in common stock",
        "label": "Deferred Compensation Plan, Percentage Deferral In Common Stock",
        "terseLabel": "Percentage of deferral in the form of common stock"
       }
      }
     },
     "localname": "DeferredCompensationPlanPercentageDeferralInCommonStock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation plan, percentage of pre-tax income allow participants to defer",
        "label": "Deferred Compensation Plan, Percentage Of Pre-Tax Income Allow Participants To Defer",
        "terseLabel": "Percentage of earned income on a pre-tax basis, deferred"
       }
      }
     },
     "localname": "DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hcsg_DeferredCompensationTrustAccountBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation trust account balance including the company's common stock held in the plans participant's trust account and reported as treasury stock.",
        "label": "Deferred Compensation Trust Account Balance",
        "terseLabel": "SERP trust account balance at December 31"
       }
      }
     },
     "localname": "DeferredCompensationTrustAccountBalance",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 (loss) recorded in SERP liability account"
       }
      }
     },
     "localname": "DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans",
        "label": "Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans",
        "terseLabel": "Deferred income tax (benefit) expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DeferredTaxAssetsAccruedInsuranceClaims": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets, Accrued Insurance Claims",
        "label": "Deferred Tax Assets, Accrued Insurance Claims",
        "terseLabel": "Accrued insurance claims"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedInsuranceClaims",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets (Liabilities), Intangible Assets",
        "label": "Deferred Tax Assets (Liabilities), Intangible Assets",
        "terseLabel": "Amortization of intangibles"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesIntangibleAssets",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Expensing Of Housekeeping Supplies",
        "label": "Deferred Tax Liabilities, Expensing Of Housekeeping Supplies",
        "negatedLabel": "Expensing of housekeeping supplies"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DietarySegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dietary Segment.",
        "label": "Dietary Segment [Member]",
        "terseLabel": "Dietary Segment"
       }
      }
     },
     "localname": "DietarySegmentMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_DietaryServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dietary Services.",
        "label": "Dietary Services [Member]",
        "terseLabel": "Dietary services",
        "verboseLabel": "Dietary"
       }
      }
     },
     "localname": "DietaryServicesMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_DiscountedNotesReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes Receivable, Impaired, discounted",
        "label": "Discounted Notes Receivable",
        "terseLabel": "Discounted notes receivable"
       }
      }
     },
     "localname": "DiscountedNotesReceivable",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/20181231",
     "xbrltype": "stringItemType"
    },
    "hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract]",
        "label": "Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract]",
        "terseLabel": "Increases (decreases) resulting from:"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_GenesisMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Genesis [Member]",
        "terseLabel": "Genesis"
       }
      }
     },
     "localname": "GenesisMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_HousekeepingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Housekeeping Segment.",
        "label": "Housekeeping Segment [Member]",
        "terseLabel": "Housekeeping Segment"
       }
      }
     },
     "localname": "HousekeepingSegmentMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_HousekeepingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Housekeeping Services.",
        "label": "Housekeeping Services [Member]",
        "terseLabel": "Housekeeping services",
        "verboseLabel": "Housekeeping"
       }
      }
     },
     "localname": "HousekeepingServicesMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_ImpairedNotesReceivableRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Impaired Notes Receivable [Roll Forward]",
        "label": "Impaired Notes Receivable [Roll Forward]",
        "terseLabel": "Impaired Notes Receivable:"
       }
      }
     },
     "localname": "ImpairedNotesReceivableRollForward",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_IncreaseDecreaseInDeferredCompensationFunding": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_IncreaseInImpairedNotesReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase In Impaired Notes Receivable",
        "label": "Increase In Impaired Notes Receivable",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "IncreaseInImpairedNotesReceivable",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_IncreaseInReservedForImpairedNotesReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase In Reserved For Impaired Notes Receivable",
        "label": "Increase In Reserved For Impaired Notes Receivable",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "IncreaseInReservedForImpairedNotesReceivable",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_InternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "International.",
        "label": "International [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "InternationalMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_LineOfCreditFacilityNumberOfFinancialCovenants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Number of Financial Covenants",
        "label": "Line of Credit Facility, Number of Financial Covenants",
        "terseLabel": "Number of financial covenants"
       }
      }
     },
     "localname": "LineOfCreditFacilityNumberOfFinancialCovenants",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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": "Change in bank line of credit"
       }
      }
     },
     "localname": "LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_NotesReceivableImpairedNonperforming": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes receivable amounts discounted to present value due to impaired status.",
        "label": "Notes receivable, impaired, nonperforming",
        "terseLabel": "Notes receivable"
       }
      }
     },
     "localname": "NotesReceivableImpairedNonperforming",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues",
        "label": "Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues",
        "verboseLabel": "Percentage of fee paid to related party in relation to related party's total revenue (less than)"
       }
      }
     },
     "localname": "RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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",
        "verboseLabel": "Restricted stock units and restricted stock"
       }
      }
     },
     "localname": "RestrictedStockandRestrictedStockUnitsRSUsMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Minimum Agreement Period For Account Of Unsatisfied Performance Obligations",
        "label": "Revenue From Contract With Customer, Minimum Agreement Period For Account Of Unsatisfied Performance Obligations",
        "terseLabel": "Minimum agreement period for account of unsatisfied performance obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMinimumAgreementPeriodForAccountOfUnsatisfiedPerformanceObligations",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Renewable Service Term Period",
        "label": "Revenue From Contract With Customer, Renewable Service Term Period",
        "terseLabel": "Renewable service term period"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerRenewableServiceTermPeriod",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Service Agreement Period",
        "label": "Revenue From Contract With Customer, Service Agreement Period",
        "terseLabel": "Service agreement period"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerServiceAgreementPeriod",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ScheduleOfBadDebtExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Bad Debt Expense [Table Text Block]",
        "label": "Schedule Of Bad Debt Expense [Table Text Block]",
        "terseLabel": "Allowance for Doubtful Debts"
       }
      }
     },
     "localname": "ScheduleOfBadDebtExpenseTableTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_ScheduleOfOperatingLeasesExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Operating Leases Expenses",
        "label": "Schedule Of Operating Leases Expenses [Table Text Block]",
        "verboseLabel": "Operating Leases Expense"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeasesExpensesTableTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"
     ],
     "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": "Dividends Payable on Outstanding Weighted Average Basic Common Shares"
       }
      }
     },
     "localname": "ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ServiceAgreementsDurationOfService": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service Agreements, Duration of Service",
        "label": "Service Agreements, Duration of Service",
        "terseLabel": "Service agreement term"
       }
      }
     },
     "localname": "ServiceAgreementsDurationOfService",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution",
        "label": "Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution",
        "terseLabel": "Full vest in matching contribution"
       }
      }
     },
     "localname": "ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation",
        "terseLabel": "Percent of IRS limitation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award, annual earnings",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earnings",
        "terseLabel": "Annual earnings withheld to purchase common stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award, equity instruments options, vested in period, total fair value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Options, Vested In Period, Total Fair Value",
        "terseLabel": "Total fair value of stock awards vested during period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year",
        "terseLabel": "Maximum fair value of common stock purchased"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Weighted average exercise price of options (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract]",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract]",
        "terseLabel": "Exercisable:"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "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://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_SmallCapValueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Small Cap Value.",
        "label": "Small Cap Value [Member]",
        "verboseLabel": "Small Cap Value"
       }
      }
     },
     "localname": "SmallCapValueMember",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_TreasuryStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "TreasuryStockPolicyTextBlock",
        "label": "Treasury Stock [Policy Text Block]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockPolicyTextBlock",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_ValuationAllowancesandReservesAdditionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation Allowances and Reserves, Additions [Abstract]",
        "label": "Valuation Allowances and Reserves, Additions [Abstract]",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "ValuationAllowancesandReservesAdditionsAbstract",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_WorkersCompensationPercentOfLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Liabilities From Insurance Plan",
        "label": "Workers Compensation, Percent of Liabilities",
        "terseLabel": "Percent of liabilities"
       }
      }
     },
     "localname": "WorkersCompensationPercentOfLiabilities",
     "nsuri": "http://www.hcsgcorp.com/20181231",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r135",
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r142",
      "r215",
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range, including, but not limited to, upper and lower bounds.",
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.",
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "verboseLabel": "Schedule II - Valuation and Qualifying Accounts and Reserves"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r100",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndNotesReceivableNet": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "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://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      },
      "http://www.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 $47,209 and $11,985 as of December 31, 2018 and 2017, respectively"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails",
      "http://www.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": "Long-term"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r14",
      "r354",
      "r372"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r30",
      "r192"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r50",
      "r51",
      "r52",
      "r56",
      "r57"
     ],
     "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://www.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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r53",
      "r56",
      "r57",
      "r315"
     ],
     "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 (Loss), net of Taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r236",
      "r238",
      "r277",
      "r278"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
     "auth_ref": [
      "r202",
      "r203",
      "r280"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.",
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "verboseLabel": "Tax benefit from equity compensation plans"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r172",
      "r173"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.",
        "label": "Advertising Costs, Policy [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r238",
      "r270",
      "r276"
     ],
     "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": "SERP expense",
        "verboseLabel": "Total pre-tax stock-based compensation expense charged against income"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance For Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "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://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r46",
      "r152"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "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",
        "negatedLabel": "Allowance for doubtful accounts",
        "verboseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Allowance for Doubtful Accounts Receivable [Roll Forward]",
        "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": {
     "auth_ref": [
      "r46",
      "r152"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "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",
        "negatedLabel": "Allowance for doubtful accounts, noncurrent",
        "terseLabel": "Allowance for doubtful accounts, noncurrent"
       }
      }
     },
     "localname": "AllowanceForNotesAndLoansReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r87",
      "r179",
      "r185"
     ],
     "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 expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r114"
     ],
     "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": "Options outstanding to purchase common stock excluded from computation of diluted earnings per common share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r138",
      "r353",
      "r371"
     ],
     "calculation": {
      "http://www.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",
        "verboseLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r49"
     ],
     "calculation": {
      "http://www.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://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Financial Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r162",
      "r165",
      "r365"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": {
       "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), 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://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r162",
      "r164",
      "r364"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": {
       "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 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://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r162",
      "r166",
      "r366"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": {
       "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 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://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r162",
      "r163",
      "r363"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": {
       "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), 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://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r155",
      "r159"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.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"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r240",
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r330",
      "r331"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r27",
      "r89"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of the period",
        "periodStartLabel": "Cash and cash equivalents at beginning of the period",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.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 and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r90",
      "r93",
      "r144"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r39",
      "r200",
      "r359",
      "r377"
     ],
     "calculation": {
      "http://www.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"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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": [
      "r199",
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Contractual Obligations and Other Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r40"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r203"
     ],
     "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 dividends paid per common share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r203"
     ],
     "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": "Cash dividends declared per common share (in shares)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r19",
      "r202"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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,344 and 74,960 shares issued, and 73,877 and 73,436 shares outstanding as of December 31, 2018 and 2017, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r223",
      "r226",
      "r235",
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "verboseLabel": "Other Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r60",
      "r62",
      "r63"
     ],
     "calculation": {
      "http://www.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",
        "totalLabel": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r332",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r332",
      "r333",
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r332",
      "r333",
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r123",
      "r368"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r128",
      "r129",
      "r332",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r126",
      "r128",
      "r129",
      "r130",
      "r332",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r332",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r313",
      "r316",
      "r317"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r207",
      "r208",
      "r216"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r301",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r301",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r301",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r309"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Unrealized Gain (Loss)",
        "negatedLabel": "Unrealized loss (gain) on deferred compensation fund investments"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r167"
     ],
     "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": "Realized (loss) gain on sales of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r168"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesGainLossExcludingOtti": {
     "auth_ref": [
      "r67",
      "r68",
      "r360",
      "r380"
     ],
     "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": "Losses from the sale of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesGainLossExcludingOtti",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": {
     "auth_ref": [
      "r242"
     ],
     "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": "Stock options authorized to issue (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "verboseLabel": "Treasury shares issued to fund SERP expense (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r302",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r87",
      "r96",
      "r302",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r355",
      "r369"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r302",
      "r305"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r283",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "verboseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "auth_ref": [
      "r285",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r284",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "verboseLabel": "Non-deductible reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r283",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "verboseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r285",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r285",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation of property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "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 Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum percentage of employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r87",
      "r190"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r87",
      "r136"
     ],
     "calculation": {
      "http://www.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",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r206",
      "r281"
     ],
     "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]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r240",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and 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.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Dividends [Abstract]",
        "terseLabel": "Dividends [Abstract]"
       }
      }
     },
     "localname": "DividendsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r203"
     ],
     "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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r66",
      "r103",
      "r108",
      "r111",
      "r112",
      "r113",
      "r117",
      "r362",
      "r379"
     ],
     "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",
        "terseLabel": "Basic earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r66",
      "r103",
      "r108",
      "r111",
      "r112",
      "r113",
      "r117",
      "r362",
      "r379"
     ],
     "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",
        "terseLabel": "Diluted earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r114",
      "r115",
      "r116"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "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://www.hcsgcorp.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to excess tax benefit for share-based compensation cost.",
        "label": "Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount",
        "terseLabel": "Share-based compensation, excess tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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, Compensation Cost [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r271"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r271"
     ],
     "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",
        "verboseLabel": "Weighted average remaining vesting period (years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.",
        "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense",
        "terseLabel": "Total recognized tax benefit related to stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of stock options granted under share-based compensation arrangement.",
        "label": "Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options",
        "terseLabel": "Tax benefit from exercise of stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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",
        "verboseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "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 Options",
        "verboseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "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": [
      "r202"
     ],
     "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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r329"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "terseLabel": "Tax benefit from equity compensation plans"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "negatedLabel": "Tax benefit from equity compensation plans"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323"
     ],
     "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 Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r318",
      "r319",
      "r320"
     ],
     "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]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r227",
      "r228",
      "r233",
      "r320",
      "r348"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r319",
      "r324"
     ],
     "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://www.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://www.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": [
      "r227",
      "r228",
      "r233",
      "r320",
      "r349"
     ],
     "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 Active Markets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r227",
      "r228",
      "r233",
      "r320",
      "r350"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r227",
      "r228",
      "r233",
      "r320",
      "r351"
     ],
     "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://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": {
     "auth_ref": [
      "r324"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "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]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r93",
      "r325",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A valuation allowance for financing receivables that are expected to be uncollectible.",
        "label": "Financing Receivable, Allowance for Credit Losses",
        "periodEndLabel": "Balance end of year",
        "periodStartLabel": "Balance beginning of year"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "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": "Financing Receivable, Allowance for Credit Losses [Roll Forward]",
        "terseLabel": "Reserve for Impaired Notes Receivable:"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r184"
     ],
     "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://www.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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r186"
     ],
     "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",
        "verboseLabel": "2019"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r186"
     ],
     "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",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r186"
     ],
     "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",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r186"
     ],
     "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",
        "verboseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r186"
     ],
     "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",
        "verboseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r180",
      "r181",
      "r184",
      "r187",
      "r352"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r180",
      "r183"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.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 $17,216 and $12,853 as of December 31, 2018 and 2017, respectively"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r174",
      "r175"
     ],
     "calculation": {
      "http://www.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",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "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": "Impairment loss on goodwill and intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r178",
      "r182"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r176",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Cumulative goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment": {
     "auth_ref": [
      "r148",
      "r150"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Average Recorded Investment",
        "terseLabel": "Average Outstanding balance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Recorded Investment",
        "periodEndLabel": "Balance end of year",
        "periodStartLabel": "Balance beginning of year"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of impaired financing receivables.",
        "label": "Impaired Financing Receivables [Table Text Block]",
        "terseLabel": "Impaired Notes Receivable"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r189",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.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",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes",
        "verboseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "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": [
      "r308"
     ],
     "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://www.hcsgcorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r137",
      "r306"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "negatedLabel": "Tax benefit",
        "terseLabel": "Income taxes",
        "totalLabel": "Tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails",
      "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.",
        "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "terseLabel": "Adjustment of deferred tax asset"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r288",
      "r289",
      "r293",
      "r294",
      "r298",
      "r307",
      "r388"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r287",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "United States Tax Reform - remeasurement of deferred taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r95",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Income tax expense computed at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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 noncontrolling interest income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "negatedLabel": "Tax exempt interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r95",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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 state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedLabel": "Federal jobs credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationofTheProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "verboseLabel": "Cash paid for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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 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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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 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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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 obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Increase (Decrease) in Deferred Compensation",
        "verboseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.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 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",
        "verboseLabel": "Accrued insurance claims"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": {
     "auth_ref": [
      "r109",
      "r110",
      "r115"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
        "verboseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r82",
      "r84",
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesPolicy": {
     "auth_ref": [
      "r48",
      "r93",
      "r170"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNet": {
     "auth_ref": [
      "r72",
      "r73",
      "r74"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Net",
        "terseLabel": "Investment and interest"
       }
      }
     },
     "localname": "InvestmentIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment Income, Nonoperating [Abstract]",
        "terseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "InvestmentIncomeNonoperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r339",
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "verboseLabel": "Lease Commitments"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases, Operating [Abstract]"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r25",
      "r357",
      "r374"
     ],
     "calculation": {
      "http://www.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' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.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://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r15",
      "r356",
      "r370"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r20",
      "r26",
      "r145",
      "r151",
      "r152",
      "r358",
      "r375",
      "r383"
     ],
     "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://www.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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable, Net, Noncurrent [Abstract]",
        "terseLabel": "Short-term"
       }
      }
     },
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MajorCustomersPolicyPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r128",
      "r129",
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.",
        "label": "Major Customers, Policy [Policy Text Block]",
        "terseLabel": "Significant Clients"
       }
      }
     },
     "localname": "MajorCustomersPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r3",
      "r35"
     ],
     "calculation": {
      "http://www.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",
        "terseLabel": "Marketable securities",
        "verboseLabel": "Marketable securities, at fair value"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Investments in Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Marketable Securities, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized gains (losses) from marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r227"
     ],
     "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://www.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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r83",
      "r85",
      "r88"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r58",
      "r61",
      "r65",
      "r88",
      "r115",
      "r361",
      "r378"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r102",
      "r104",
      "r105"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "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://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      },
      "http://www.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 and $0 as of December 31, 2018 and 2017, respectively",
        "totalLabel": "Total net long-term notes receivables",
        "verboseLabel": "Notes receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableMember": {
     "auth_ref": [],
     "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) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "label": "Notes Receivable [Member]",
        "terseLabel": "Note Receivable"
       }
      }
     },
     "localname": "NotesReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r43"
     ],
     "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": "Notes outstanding, net"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r56",
      "r64"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": {
       "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 (loss) income before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.",
        "label": "Operating Costs and Expenses",
        "verboseLabel": "Operating costs and expenses"
       }
      }
     },
     "localname": "OperatingCostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r341"
     ],
     "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": "Right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "verboseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "verboseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "verboseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r335",
      "r337"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r336"
     ],
     "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",
        "verboseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r135",
      "r141"
     ],
     "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://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r36"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r59",
      "r62",
      "r311",
      "r312",
      "r314"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": {
       "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 (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r311",
      "r312",
      "r314"
     ],
     "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 income (loss), tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r50",
      "r54"
     ],
     "calculation": {
      "http://www.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 (loss) gain on available-for-sale marketable securities, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).",
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale",
        "terseLabel": "Other-Than-Temporary Impairments"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.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": "Total cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r78",
      "r310"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedTerseLabel": "Cash paid for acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r327"
     ],
     "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://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r171"
     ],
     "calculation": {
      "http://www.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://www.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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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) proceeds from short-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r75",
      "r76",
      "r156"
     ],
     "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"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r80",
      "r274"
     ],
     "calculation": {
      "http://www.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",
        "terseLabel": "Proceeds from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.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": [
      "r30",
      "r193"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r196"
     ],
     "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://www.hcsgcorp.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r29",
      "r191"
     ],
     "calculation": {
      "http://www.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://www.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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r193",
      "r376"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.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",
        "totalLabel": "Total property and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r28",
      "r93",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r12",
      "r193"
     ],
     "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://www.hcsgcorp.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r12",
      "r191"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r71",
      "r209"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "verboseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "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://www.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": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r56",
      "r64"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": {
       "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": "Losses reclassified from other comprehensive income"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails"
     ],
     "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://www.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://www.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://www.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://www.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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transaction, Due from (to) Related Party [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedPartyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Fees paid to related party firm (less than)"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "verboseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r114"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r22",
      "r203",
      "r373"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r224",
      "r225",
      "r229",
      "r230",
      "r234"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r224",
      "r225",
      "r229",
      "r230",
      "r234"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "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": [
      "r210",
      "r214",
      "r215"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails",
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised good or service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer [Member]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r219"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r101",
      "r219"
     ],
     "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://www.hcsgcorp.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "auth_ref": [
      "r211"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r212"
     ],
     "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://www.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://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r213"
     ],
     "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://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r213"
     ],
     "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://www.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://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule itemizing specific 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]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r44"
     ],
     "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 Receivables"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "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": "Summary of Changes in Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Summary of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r240",
      "r273"
     ],
     "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 Information Of SERP"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Significant Components of Federal and State Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "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]",
        "verboseLabel": "Dividend Payments"
       }
      }
     },
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "verboseLabel": "Computation of Basic and Diluted Net Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Reconciliation of The Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r238",
      "r269",
      "r276"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r180",
      "r183"
     ],
     "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 by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "verboseLabel": "Future Minimum Lease Payments under Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r30",
      "r193"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails",
      "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "verboseLabel": "Selected Quarterly Financial Data"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r134",
      "r138",
      "r139",
      "r140",
      "r178"
     ],
     "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://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r134",
      "r138",
      "r139",
      "r140",
      "r178"
     ],
     "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://www.hcsgcorp.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r240",
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of employee stock purchase plan activity.",
        "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "terseLabel": "Summary of ESPP Annual Offerings"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]",
        "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r246",
      "r258",
      "r261"
     ],
     "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 Stock Options Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r34"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r183"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.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": [
      "r143"
     ],
     "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://www.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://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r70",
      "r169"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.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"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r241"
     ],
     "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": "Service period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r241"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r252"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r257"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r255"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r255"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r254"
     ],
     "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": "December 31, 2018 (in shares)",
        "periodStartLabel": "December 31, 2017 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r254"
     ],
     "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": "December 31, 2018 (in dollars per share)",
        "periodStartLabel": "December 31, 2017 (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r256"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r256"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r266"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r265"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r267"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r242"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r249"
     ],
     "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",
        "verboseLabel": "Number of options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r249"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r260"
     ],
     "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",
        "terseLabel": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r253"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r252"
     ],
     "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",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r250"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r259"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r273"
     ],
     "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",
        "verboseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r248",
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r247"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r237",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average of per share prices paid for shares purchased on the open market for issuance to employees under the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "terseLabel": "Per common share purchase price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "auth_ref": [
      "r237",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares purchased on the open market during the period for issuance to employees under the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award",
        "terseLabel": "Common shares purchased (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r237",
      "r243"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r93",
      "r240",
      "r244"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]",
        "terseLabel": "Outstanding:"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "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, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r264",
      "r275"
     ],
     "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 in years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r273"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "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 of Restricted Shares"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r245"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r262"
     ],
     "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",
        "verboseLabel": "Weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r202"
     ],
     "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://www.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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r34"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r32"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r101"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r138",
      "r178",
      "r194",
      "r197",
      "r198",
      "r381"
     ],
     "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://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r42",
      "r202"
     ],
     "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://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.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://www.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_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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r18",
      "r19",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Shares issued pursuant to acquisition (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r18",
      "r19",
      "r202",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued pursuant to previous settlement (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r18",
      "r19",
      "r202",
      "r203"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r19",
      "r202",
      "r203",
      "r251"
     ],
     "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://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r42",
      "r202",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Shares issued pursuant to acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r202"
     ],
     "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://www.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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r18",
      "r19",
      "r202",
      "r203"
     ],
     "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 Plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r18",
      "r19",
      "r202",
      "r203"
     ],
     "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": "Shares issued pursuant to previous settlement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r18",
      "r19",
      "r203",
      "r239",
      "r259"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r19",
      "r23",
      "r24",
      "r153"
     ],
     "calculation": {
      "http://www.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": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityOtherShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of increase (decrease) in shares of stock classified as other.",
        "label": "Stockholders' Equity, Other Shares",
        "negatedTerseLabel": "Other (in shares)"
       }
      }
     },
     "localname": "StockholdersEquityOtherShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "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://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails",
      "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r346"
     ],
     "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://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r346"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails",
      "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r346"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails",
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails",
      "http://www.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": [
      "r347"
     ],
     "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]",
        "verboseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplementary cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails",
      "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.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://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "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://www.hcsgcorp.com/role/RevenueDetails",
      "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r41",
      "r204"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r41",
      "r204"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r41",
      "r204",
      "r205"
     ],
     "calculation": {
      "http://www.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,467 shares and 1,524 shares as of December 31, 2018 and 2017, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r286",
      "r292"
     ],
     "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://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r121",
      "r122",
      "r124",
      "r125",
      "r131",
      "r132",
      "r133"
     ],
     "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://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "verboseLabel": "Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Charged to Other Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "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://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Autos and Trucks"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentandRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r107",
      "r113"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": {
       "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails"
     ],
     "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r106",
      "r113"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": {
       "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://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.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://www.hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 7
  }
 },
 "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": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r103": {
   "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"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "48",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2538-109256"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2626-109256"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953550-111524"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5258-111524"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "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": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "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",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "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(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208855"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r218": {
   "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"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11374-113907"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109245112&loc=d3e23524-113945"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314"
  },
  "r286": {
   "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"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32059-109318"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r327": {
   "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"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r336": {
   "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"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r346": {
   "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"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803"
  },
  "r368": {
   "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"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585"
  },
  "r83": {
   "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"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>117
<FILENAME>0000731012-19-000040-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000731012-19-000040-xbrl.zip
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
M0.WT*;&^^WR>]#,Y#$@?2W3^+U!+ P04    " "\?').TEH6:V(#   ?#0
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
MH2Y6*RG\2P-;C:T4DAM)!LA0!SWC%B2ILE2;?&Y97\@\'VD+J)#S;7/$2HX
M32K%B4;1+*_$78W#%:%BKA9Z_&L,-!&9#M>#^$+,]I5 <+P5@CMSQ082=V>9
MG0&)()Y*03CC5A><.)5;Q"AU2@0^;L0"" A-R<=223>G.KAM6TH+CQD/A^5+
MB&VE/E#W;6U069D2X6A]W4X2;817P/=<$RBP'"M$)8Y 27"G*=A/!N1A6LC2
M$^<>>W?82VKL74RYJCQ'4& @3;$+DE-TJ=W2S2S+\ Z<%RZW-S@>:K@0^<J&
M-FJL*_=Q#79A9;Z<#=0CIH\WX&R\Z#Y]]D#P!.KCD1+<@[OL(5-#1BSH*D1C
M,ZKT&%>W*WYD*W2>0%)4!7625(9BMU)RMDA-$5'(!2FJAC+^5V&Q\J]^4$+&
M[;*6$DEX@('P[.EUKYEMCL^$-Z#J1\=[\Z-/-N=+@^I90FCP2=V]?V<C%NB+
M[O*7Z"37UJ%,>AFYDLI$!$\HJ!M=U5(UCIV5T\8N:YB_@2+S7#H'\ !9OM-8
M)6G\7*)^)&3?B6_KQ-_B SDU)/Z  C6BQZ!$ @:I+B?+CG@&_(;J0V@(?(7P
MK8Q_0;1X.']2Z.OF-3P_;B$$+G"AA24??!0F=0.$2S#6V*=$H4A9K%"VRG/L
MP'\#;TS-F5M?8^S(%6OQ[3V<]-\F=!8=]%NL/*G!E(PPD.!9!*'@W]#5F(E"
M,9#%5*LI4$4H^*1^T6AJXH&\5'H..#K+=& ;OH9(1- ?4MJ>=-;P^\X>$6D3
M633'VCF=#P]+?\[J? -?KZEG^ CSRNG%$G\J&^Z,$<!@*)J*EQ:&BS]6P4#K
M1ZOXH5 A29>*SX>R\$'S^]:'QL?'K<%AW._T_=&Q0Z.<6*A4'RNWPK%RVXG-
MP5ZKW^O%1X<?G_'@\H<'>ZC:H-<?? [AO=>MXW[</>Q])N&=PTZWLZM;VM[O
MP?<85%ORXDVCU[A/+$Z7PVYYNV2#&DUT:\=DOP^4*=5V;-'J>T'@.MNLTD_
M8EQN?"7PP&%@_Q%66>>?'>UHG)XCD:S7[=K+>__MY+\?N<$"&Q]%_A.5'9SX
M)WAH'](GA?3EBSZ6/?^[?N*\%MU'N.9YA7FOS?-)@;K[H.U0.>;?9K,%2+^&
M_-CGQ#>OS;XL;,+^RN##.#T*L)<O>D>CQ[XOW"?$MZ3-/B$V$^+@*AQ"<;69
M!:\VTZ#M'Y>?\LWEPR\'2AV^11^&P^,IK'Z^_=B'W1M"^!@+<>5@5$>T\^2/
MP>O?\.6Y_P;^]/]02P,$%     @ O'QR3F[0D/(6"   TB\  !H   !E>&AI
M8FET,S$R+3(P,3AC9F]S96-T+FAT;>U::6\;.1+]OK^"HV #!V@=K<.)9<>
M8WMVO#M'D/$@V$\#JLE6<\TF>TFV9,VOWRJ2NBS%EC>9C),H0 0WCV(=CZ^J
MR3[Y[N*7\^M_O[TDA2LE>?O;FQ^OSDFCV6Z_[YVWVQ?7%^2'ZY]^)/U6)R77
MABHKG-"*RG;[\N<&:13.5<-V>SJ=MJ:]EC;C]O6[-HKJMZ76EK>88XW3$VR!
M7T[9Z=].OFLVR87.ZI(K1S+#J>.,U%:H,7G/N+TAS68<=:ZKF1'CPI%N)STB
M[[6Y$1,:^IUPDI_.Y9RTP_-)VR]R,M)L=GK"Q(0(]KHA?N_\GH(:;6@(K=;-
M)'_=*#A*'_:[K9>#RAU/!7/%,.UT_G[<\.-.3W*M'(@S,#G\&61L2'+\UC6I
M%&,U]!JC )PP[Q_1[&9L=*U8,]-2FZ$9CPZZ@T$R_T\ZK<Z+X]#WK./_':.
M9DY+(6?#:U%R2W[F4_).EU2%/BO^X* OJ"Z%XLUH3MKU!ES>%F(DW/-GZ6'G
MN)>VNNLFW&?>=L,R<#0WG]LR_S@-EKV$J5LL/>?&B5QD%+%)=$Y<P<EY(7A.
MOA>*JDQ027[)800W<T/_XN"$J'S17G];&UM34,EI\JZ6W :;TAYMIOT#^H)0
MQ4@Z8.%I[_=/Y???%./&0_Q7GM4&"!D$7MYF!55C3LXREQ!JR1G0(N/L8_?\
M?VH+6VOV!.CL*B'_U(4BYRWR*Y!\0C*_ZV?@"0HD-WBU4U3OV+.#'P2X48$6
M*:CU)!V3M@*HKTA!)YP8/A%\"BG5%0)@H%0-Y/>.5]HX NSXO39EW*B=YK^0
M+'_@5+HBHP8!929 DI;\ TRH$G*E,A ^./I67=N-KGU#+3@4O%?.R(W24\G9
MF"?!PR:XEFF0K314-""5"@7L-R.U<J;F8 #4.+[< 7=34L*3P924TPR:#-&E
M\"SJQVT,4!PB8JF9X9"2WG"_]Q<R+;0Q4 :6E+Y6BODO$P9J(QBF,*"U)XUI
M(;*"V!I_EO.G'$(?A* !I; 2BBBLQZ;"%6"@K7CF%42Y%:BF&9@Y@6F,C&:K
M;OB6P=)[""R<Y(MJ9.G^Q.=)#=UFI5^H'#9J*&B$RF0-7(XA7O%U O 01LY(
M!1%"<"'HI%RB)P;.WED: ,I\%9_@B%K" (",AKCZY:S7)Z.V(+G44SO'D^%C
M89W!A$^Q,>@-6B8KL+!S93:T_9:1T8_(N%YSX_-GK[KIRV,;8Q_3&6X['4I5
M[^ K@L2,H830B)'DZ'+" 3\C*6R!PW%8"92#M(//3-A,:EO#/"0CHV6(:65T
MQADT6W( (60<,!'BM%H];-1R@P.^4LOA4W@46!^I "A<A" CK. LQ!T5>MQJ
M^=IJ.:R&%M^%((S =/>9$G]%&1)B4_+<#;N=IPHT^B)X\H);4 R\[:G^83PD
MF(4R6MO=IV Z&'$(:UPI)!A=&Q!081EA/</ **Z\'"S3EMRTRF^&2^IQ$C/,
M,LQ)Y#[L%,!3H(O54C!_9&#KD15,4"/0 !'RH&=<A9)JB[G)[RWK$YGG(VTY
M*.1\T9R0B@) LUI2I%$PRRNQS'$P(V3,U40/?XTX#@2F@_F<?29F^T(@.-H*
MP9VY8@.)N[/,SH $$$\$0YQ1JQ5%3J46,(J5$H*/&C8' D!3T)&0PLTP#VY;
M%K>%QXR'P^((8ENJ#]1]&PVJ:E,!'*W/VUFF#?,*^)IKS!6D8PFHA!Y>(=QQ
M"-23 7FP+43EB7./O27VLHB]RPF5M><(# S/<ZB"Q 1<:K=4,XLTO /GA<?M
M!8Z'&DP$OK*AC!KIVGU8@UU8F2Y&<ZP1\X<+<#*:5Y]^]_#@"=#'(P47V*,E
MHH7-F2H$8C.@^ 87*Q7?LQ4UC^ G3( ZRVJ#85O)-ENDY@ FH($<5 ,9_ZTA
M3_DS'Y!04+M(H\@/'EN<>>+TND=2F\'KX V7\:WQSOCDH\WQ> H._"R@>I(0
M&GQ48>^/:]@<?<ERZR*3E-HZD(FGD"N[&#G@$;ETHZ!:J$:AJ'+:V$7Z\@T@
MLBR%<YS?PY-O-"1([+\0H!\*V1?AVXKP,W@7QUK$WTR 1O@&E D.08J99%$,
M3SF]P=00:@&?''P5X\^&YN_ECPI]K%O#J^,60J ,)EJ^X(,/PB36/C %8@TE
M2A+RDX7D9.NRA.+[#^Z-B9RY]03C,5SQ_P;\Z\32O)H^@U24&]BC"426>UH!
M;/C3N@BB)&0'H29:3CBF"$7'\=#11";B927UC$/OM-"!?N@:1 %2GR37?=J;
MQL=. U2.A6J.M'.Z'!Y6_C+6^3H_SHDC?/!I[?1\BK^Z#2TC #LW&&A)*\N'
M\S]6<8+SCU>AA5$$0J\DG0V%\O'TZ\:;Y:.CUN P[7?Z_G[9@5&.S56*=\^M
M</?<=FRSL]?J]WKIJ\,/C[AW^OV=/5!MT.L/_@SAO9>MHW[:/>S]2<([AYUN
M9U>WM+W?@^\AJ+:BZG6CUYC/F!.#T]6P6]TNB"*B"9MVY(&[0)E@'0#E7&P+
M M>):)69 A;3:N-3@GMN#/L/$,XZ->UH1^/T CAF/<='+^_]MY/_?J(&DG'Z
M*O'?L>S@Q+_ 0_N0/BJDSY_U(2/ZW[5KZ;7@/D U3RO*>VV>S@Z(Q0<N!\H1
M?^9-YAC]$K;'?DM\[=KLD\(FZA_XY'"_ ;XF;?8;8',#'+P--U. _>4NP-.A
ML^7E5=P4+S9W1=N_*W_\R< C3PW6OM>^?U:EP_?OPW!E/>&KGXP_]#'YAA Z
M@L1>.WX<(=-Y] ?H\3=\[>Z_NS_]'U!+ P04    " "\?').[)<XNBX%  !M
M(@  &@   &5X:&EB:70S,C$M,C Q.&-E;W-E8W0N:'1M[5IM;]LV$/Z^7\$Z
M6)  MEYM)Y;< )F3K<'Z$K0N@GTJ:(FVN%"D1E%QO%^_(RFE<9TESH8V3NL@
M,2Q2=[Q[GKOCB='PQ<F[T?B/\U.4J9RA\X^_O#X;H5;'=2_"D>N>C$_0J_&;
MUZCK>#X:2\Q+JJC@F+GNZ=L6:F5*%9'KSN=S9QXZ0L[<\7M7J^JZ3(B2.*E*
M6T=#/0*?!*='/PU?=#KH1"153KA"B218D115)>4S=)&2\A)U.O5=(U$L))UE
M"@6>/T 70E[2*VSG%56,'#5ZAJZ]'KIFD>%$I(NC84JO$$U?MN@G[Y,/9K@P
M8$=+M6#D92LC6GO4#9R#7J'B.4U5%OF>]W/<,O<=#:>"*U G0=A^M3I6-"ER
MK3J8T1F/C,5:@19HYB<XN9Q)4?&TDP@F9"1GD[V@UVLW?\ASO/W8SNUXYB?6
M"CI3G%.VB,8T)R5Z2^;HO<@QMW,E_9N O6 ZHYQT:G?\P#AP>IW1"56[.W[?
MB\/ \9==N,^]NQU+ &@BO[5GYG)N/3L T3L\'1&IZ)0F6,=FX\D3HV]A?PIC
MU@#LO))EA<$D)9XU\?ZAA?FC\\$9.>@#270$V#$_['GM9^W=<8F.4U% >=S&
M](\3TTM!//#Z2$RW]#\,F\H(^H#E!'-2=MY=,[) QXD"\*!W\(+_N_7]696P
MPRPV8%<_XR@1G-L@07.J,J1=/^:\P@R])X60X#5'OPJ9UX70Z_RN<7A%,%-9
M@B4 1>0536#EW\#XHHW.>.*@/:UG=^<P"+QX)/("\X6Y\N-]-!72++,@6"+"
M4^C8-B0H3TA"\@F1=9OCMW6O>+@AQB%<HBEE@-8-49#>E80F&C1AGJ+3ZR3#
M?$: U#RG9:E)A5]]9PJ-,<J(),#=;6XLQPTU;>OX61N-,R)2 >Q>X(RUT;DD
M)4UUCZW7&6643&$U6%W1*X+>3:%?(G)#<'JZRG*',0"W1KM.@39*3'<)7XK/
M.PRZN_- ING0K&.[<2_)W%'9T?UEJPWSV,CF"W3)Q1Q":49V=WJ'\7^H6FM4
M.\IUQ$2^#]!L9/G;\_<M?A#M3;6;5HPM= (53*?53:I)\E=%)='/AZ5&](OV
M< _O(RAK?F\OW6_?</$Y/6]2LR;$'X1=@'X06P6053\J!\$-!Q"<E,/FD)M'
M+[TS*0P"*8P:.!N&,)5 40$E29/1UM.8,01B1%+8MV"B ';*MI&:4HYYHL=!
M86I.'$P1@[LJ9KD4!9%FS1(MYZNS'K@!N)9C.:.\HT01Z:?_>QGZ9J /UJF0
M:S2VM7,3H93(H[[U3^$)(XU,?0<C4Q7A2HE&Q)Q?V)&)D"F1VD>&BY)$S9?;
M<:GEX]O8ZJA):5DPO(@H-[Z8=>OCE<' Z?7]KM<UARP*L%9I8U)] ./8 QA7
MI:N3H=,-0_^P_^]WW"M^_V0(IO7";N]K* \/G$'7#_KA5U+N];W 6Q<6U^!N
ML0=22\B<EZVPU4@4.$TIGYG4"(KKN+FNHTD/K9D"7P;*E=Y,$\SJ,:OP1K^)
M15WWF@$;BWZQ<IYVSP-"]X%<6\[*-?V 1A-JU?+.6Z.\Q6\M_-Y@F630-YD&
M?; &B$^ T);21U&ZN],]B$OSN?STL<3N [5FLVC>6K,Y*5!W'WHY, Z5@M$4
M-4'Z'/)CFQ/?O37;;6$U[#^?/.WNA(?Q0V=/VX3XGJS9)L1J0NR=2\H36F"V
MF@7[JVG@FL?E1_ZSHA#VU8Q($H;U K??9GCH/8<5)7@"NVVE2%S3YCWZW8CZ
MT[Z(85X).?H'4$L#!!0    ( +Q\<DX\T',J)04   HB   :    97AH:6)I
M=#,R,BTR,#$X8V9O<V5C="YH=&WM6FUOVS80_KY?P3I8D "V7FTGMMP F9.N
MV?H2)"Z*?2IHB;:X4*1&47&\7[\C*3EQW3INA[9NZR Q+%)WNGN>N^.)X>#)
MV>OAZ*_+<Y2JC*'+-[^]N!BB1LMUWX9#UST;G:'GHY<O4-OQ?#22F!=44<$Q
M<]WS5PW42)7*^ZX[F\V<6>@(.75'5ZY6U7:9$ 5Q$I4T3@9Z!#X)3DY^&3QI
MM="9B,N,<(5B2; B"2H+RJ?H;4**&]1J57<-13Z7=)HJ%'A^#[T5\H;>8CNO
MJ&+DI-8S<.WUP#4/&8Q%,C\9)/06T>1I@[[SWOE@A@L#=K10<T:>-E*BM??;
M@7/4R54THXE*^[[G_1HUS'TG@XG@"M1)$+9?K8X538K<J19F=,K[QF*M0 O4
M\V,<WTRE*'G2B@43LB^GXX.@TVG6?\ASO,/(SNUYYB?2"EH3G%$V[X]H1@KT
MBLS0E<@PMW,%_9> O6 ZHYRT*G?\P#AP?I?2,57[>W[7B\+ "99=6.?>AQV+
M 6@BO[9GYG)F/3L"T0]X.B12T0F-L8[-VI-OC+Z%_5L8LP%@EZ4L2@PF*?%=
M$^\?6YC?.-?.T$'7)-818,?\L.,UOVOO3@MTFH@<RN,NIG^>F%X*XI[716*R
MH_]QV%1*T#668\Q)T7I]Q\@<G<8*P(/>P?O?2]_?90$KS'P+5O4+CF+!N0T2
M-*,J1=KU4\Y+S- 5R84$KSEZ)F16%4*O]:?&X3G!3*4QE@ 4D;<TAB?_#L;G
M373!8P<=:#W[>\=!X$5#D>68S\V5'QVBB9#F,7.")2(\@8YM2X+RC,0D&Q-9
MM3E^4_>*QUMB',(%FE &:"V(@O0N)331H GS!)W?Q2GF4P*D9ADM"DTJ_.H[
M$VB,44HD >X><F,YKJEI6L<OFN@/D7*D5T%H@9MHF%(R0<\HQSRF$!FO)] @
M$;DMM(%/VJ4JSIHH-BT<?,GORSAZ='G7^&*[1"X)?J"&HO4%H@GSV,AF<W3#
MQ0Q(FY+]O<YQ]!GU88.Z0B&).,#A SY;66@._$.+WPB J^K*I&1LKD,U9SJ
M%T$MR3\EE42_B14:T?>8.L"'" J(WSE(#IL++NX389$$%2%^+VP#]+W(*H \
M^5DY"!8<0'!2#F4X,R\Y>@U0& 02&#5PU@QA*H&B7))"D]'4TY@Q!&)$ZCH
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
M@QU2FB%&09=8@:GF"E$:/ EJ\?$R2ZE4%/8[-5D1<XHH IR51?B(D1;:1ZG
M+'%>@K#)A:>P9=<G'CLA-(J$.,U4,%8IYPDF!)P<[N@O I%'Y;"EAPAGG@M
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
M$O@,9U+2PAXR*;8H,!Z\14$$1(+!5 -Y+8%3O/#4M;38P-$0$+S7G''FI%:
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
MIUU?/^;;;_;P?RZWSMXVZX/Z+CI_VUS[3(QD5@2>1<%9QJ3@F=7,9)PFIF+
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
M2_BU-+1P5L.3:),#90B7TGJ/=]F2Q=JBPD]M\4+V8<,W-%SW\NIU(YN6:1O
M:9B5RY)] ^C.2%/C922#L"LQN;;IMTT9U<I9@Y:<U0M>@[2*DA8*AW%.'H>8
M*J9AM$!4Z)@7;A2]$M\U'3SPU/D8A%E& _&7EJ'KH(!G)@IQ8=-KI>N:_UG%
M"4F15/&4/B0Q>X7A2[,JX]09KVA)@*M)F5JWKNO\9BNK=GWGI?'K'B*..2$$
M)AX$#J)&@SS 9UJGZ49/A.MU @D<-0:VLYCG0JU>H(\?8)\@I=3<-XY61U5^
M!/^XI$,<W K4GGR%]8FT1B.>!YE0QVJX^A2(_4L%ZQ4[#VU1QSA)M(UQT9$.
M1$$\:Y#(69X81V526N<%+NXHSQ#7+!AP*Y$)U,EJ4C=PMB94HLUC$(36E5A-
M>7%-9>[>VN4L25E=:U[WE?BCT#:V*O(TM3#GGS78LSP[:HQ<P>5A?M$^8'UC
MJ]4"8_5LK)!L'#0XM60K<"9F0XTKJ/Z%(&^#AIS2$W Q54(L 2D(1G8!G(_[
MB&07?1:Z !/,N0+-(91# S^YB4#!$_=1DL<(XU-Z%S :$:GL-87=_;_ ]DRB
M.%\PPDSAV$&!Z;@F^CIQ<(X)0FD8(18@-$^0:P!PZ;&":;SX)EGY0;>S5L0U
M$Q=$)+I+OG+R/5JG9CM.Q@X>Q0A3B4L\D+/#B\9@XD"NI&2W*0>.T5UIAT61
MK],0 %8_?VI(F98J:#;?F@+'P@@+'$X_8CR_ /R&.QVO*=/M,I\CEP7N6F#0
MG F.L%8TH== &*8<E=J4(*V[MXL%6)H[E>@IVC-+BB+WN<8J%9&AZ%)+%RS&
MYB2@UAG+/#@VNWP?C9U[C^Y&;#_V'MV#\>@^I?V"YGJ)-O!D<AN+ADL^#X3Q
M-'5MK@(JQM!H <3T,^54@$!Q<MX;?4O1R]]<G!WWS@.8,"7&<&W -[ &LK)3
M@L%::+)$<)(-4%-P"7MG?D$Y*NN22\,!X?A5W)22A2YNFJXZV<PDY1R8$&V]
M28:JHK8WE!&RC?](@@R\3"D409'G\U+B%N=S5")1EM%LZO8Z"%E_V,DANC@&
M+,ELI&4 9,@R!.\"!T/3)KEZ9!W,/C&<*\V1[5^ZIA40JXI*OQ^ "@)+KJN$
M[3E1=?U203=!"7P,BG*6.08&%CZBMG9!>HJ5.6>)J.15H6._K,:VP%P-.#9X
M3KXDO9QT0Z.M2.(-7!$4[U$G@0WH0#&.*V,=I3W/M$!,QST[P@6?5([ATF3N
MZK2<L-)*L#/+$.L6*+J9I!"A40,N1Q%SD*#5@^!4_@UX7NEDCDXIAU3*G&)-
ME4A*3F":CKDC 1G7_.\ZPF4<4;)$GC*"Q"B9.X*Y!"CBBP0&C09&J%=745J+
M5XWP0Z!9*8X4G%(BPE2R)V2N0S%VM,VJ< U*QQ_L1H0B:;*1R("^'(LH"2Q
MFYIV"JOL $HXW7@0_=6RE ABRD2"65 D0\6'R R33 K;!DQCA,]P&7AY^7#Y
M3!5?&Q[*1"9G"&E-0B20Q>Q-A-^F^=!9JTW<0C+1H/QGY[WS;W'<QKN&PB,>
M,8E_8[)<+!8VTF8X5-/D71A[W)4RR5:. 1 (G.G/,(^*3ZJRD>V.CDAD <T5
MM".*50U-,"A.+T*SYE.N#H2)DS8(7.*L*PJBEQ/\R EV*64)&O5U+1S<!'DC
M%ZSG:Z'=W59;G%XFO3U"DEK&;BB]A+7#L3'GZWC6?8I+>/(,SKD72% *[M@=
MG]WQ>ESRD&)2BE!QK4@"WF!PL3XO@ :KCQ0';_+B.,!YFJ*](=($%CZB-DGC
MZ?23O*Z0YSDB!A&IX _21>%DB:43&\K495ZA/2&8)I]53',83(--QC@>B36
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
M9+<3S:M]4+HO(%H:,W3%%]2U:&);+&ZB<U/=R;;C)DQK<J(4%B>:S/@[#D7
M2R'3,T;:&]0T+QPL<_XANTJ*7+>IM/QY'\&Q00_+F\Y3A]%IEX?<H5 ND. 7
MZRY$_H$7PR4A#SCH0437$+5%E(V2@GHS \X7C//PPQ)&*M"(8%I\,K?B&PRW
M(TZU30[C!4F<!31?1J68VF;1?^#^XO)@Q=A%C=J@X886\ P9Q9%\4@,NE@]@
M.+REC1-W'+[$F5 ^F47 C@*\O!A#:5C=V@W*B\T7,&"F9_D!]W]UNES1 DMK
MA[2R@T%"/A"RFW/'6H7N* HA(E6XDO98TC[3I4C Y^J"_3#4NHSW0!(%.EEH
MK\3T2%07AN;"+*1N*23$6(EKOJ!.;%?4LI-9D^[C1@2I%WQ/IDD:.<E(1>*N
MQ'51L H1745)&NEFGPU_\9<?V3(!482/#,F_/3-+]6AQUHWO])!UXBH.E?I]
M%'7PM58'^;#?@'K-[:0/2#DA%)HE9947NBTBT8%I=)47Q/!-[T TO9&909O]
MV0/7]K]1WQ*2Z'6H5DZ=WJ[358!0*G38*F/^Z53;2[@Y%/* UR!EJV#&CE&\
M#\GDH*).^.C@M(!A4<^:B45@.ILBP5BX4C<(+?5I4> )-UTJQ7%2$>V9J.0*
MH4HR'PU?@D!8T>*4;CI,IA;3>%AK#ZXJIQ7(L5KEI.E8E964#+'7Z<=L9]4<
M& +&$='4K+QRD\%U1"#!%O@1+@!CU<Q^FVZA.$$[#DJEBFQRMC.Y]DGAPJ4=
MN88>\)>R5FT6#?IV4GXRYE'7<P2B*QL% 2 39$6B34G8P5* B4:Q@BR1<&BQ
M&DN75I8;GI,I('B-)CZB\KBPMWD]KJ9U&KR6XWIAFEM],QKT3FP3WF].>\>F
M'18N_)N3WJGY0MC5S>VYZ+]GNDG7:;,]%BN''SFD5_&+[]\'1\'_T]T[Z<7_
MB_&;4\+(URZ6@2J'00ZLP.!2CA3&\44I"3$O>L'K]6[?55Z1H4-WZ^+FY@[8
M-K>='/9.OS7!R3C=#1O')?:QR=CTMLW,+)PXN,&T5Z]R.28T4J^=M6DYSP]I
MNG,M0?G+E/[W54F(;N&)-!MOR$*?J77NHL6:#:0D$N%]UX$N,%@:A_SFD;6K
MDZ"7:X] /B$1""! (Y@&=K)U>H:%2187;62%R(DD]D1BGD5P6E;ED+C>%T#R
MX4GS>W1B?#(J+-,#V^&6VNN9@'QR)*,=Y#]:[D=20M9!DGB7K5;Q9+?7[>I!
M*E=HYRLG13+6'5U#<9-0O$^#?CD4KIN4W<:41;S!6L1E>VDR3Y"-2\ HL.7+
MG%C2VNXYXBG/$JR3:K@0M:G/8)#_L!V!UH=FMAS=.V]%.$!X:H>(^X;,0B\!
M5N1E31%>PE_8TC96:\8V15D28E1PO&,$!395(#"(.Z"4G0$8*;(H#S)U&0E1
M%*&;[0Y63P)N,VV84RVZ4@\V?K\ILC<&"%'3X;6WY7S92$M'VZR567XXT<:U
M1Y/]?1#"1D)QZH,0?!#"DVO#;[1]XV#,?W](_%GEAML983[)CJA#I]$Z8H4>
M.^,=I\Z@>:4CDB6X/O@90T&=4 DG!%<S1:;P^3);BZ/0J6JLJ^4U2D7<AY1L
M2O!%V4K"F2:D2+VWD@1ZYVTX-YLIZ2FS6=IB;1A\H2YUR!Y&&W3'63@Q%M(R
M.#-9#7KQ- GNF6+*"[%37J%>I)!EM<+T;'!#H5U)*"UF.&V<8X0<@N!RUC1+
M$!?FJ6AL,KYFTJ*4(;L>-6&/-\]L3'B()HP9"4=1IZSCG)V-(Y'M4AQ)O:=Y
M1[=Q'<P7:;Y2!Q.A^[K:J#$"OBJ&!F>J!K  F!#N>[Y 61T-]QQNVE!,3\-3
M>&BIR,CMAM%.$U"I.I-N6;^TO:QY6I-KF\^),R7H*<,E*GU&02+?..X-K07
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
M\YNZ_CIGIUD6C>8,;IG6J(*B[2!NZ#R<9(+]/DG_1[.D6MH0,YZDN<D6EZ7
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
M-ZEE$$IG9MWGD*I5KRE&3IUWD.IU"1KI<%3.\$2 A8C5T;93<\(7K'!1.O5
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
MHC.RPRW">_S79\?/OI VMZ_=%;J?)E$JW_%E![$[1IK&-WL MU%_P3=[P+3
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
M.= ;W '0HC!TE_H<]\&XKP SCP-?%P?./ X</ Z<^F)[7RC)B*RR%16T[X.
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
M_7_[[W'QW=_,4+=_<>/]Z%YO<Y/7@:,%R33)U)'6@X> B[2D6$U0<@)9Z64
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
MY%R &]U<=K$>5-*.T$D1%2@3V1MB=^0G6H/.K'A/>Q+M\7[Q; %A5-.5!$@
MY@N^K'D1O!84=9PB(URP-*/WP;+A$UX@N^578^TWWJO8;S%D?BO*+]K[^1ST
M[B)'G4@L10_3GJ,FMHP??GO_^07]:?[P':)"G9=LA@P)Y#^?2@;KO0I4:<2!
M'-72P)#)IRG5PN.82UZS-$^7@ /$K%EY#LH<UW9>B9VA CY )!@&V]2$E67*
MRPJG)^Z<$336YVE:R7=I^-<"5'5> RFK:,KC12;DC7^=IR7'0^.EXD'@XG @
M2OQQD1H$XYZ!B2K M[(K_?I*%4#;OX ZK-O@<-E@=^8$Q?!-E[?1X/ST( WD
MZJ.:Z^W]):Q^WC%Q"B^+:@G_T+S[_U8"8*S")R)S3%@,0YC4S>,)QX"7:1$+
M1 F89IE.%A)%J,5!B%NI?&2A7*'6TOCOSP@DQ?)6X?TH6*#[P@)9"A9(P0+M
MENW$1WS7]VD-(XEN%+2L8$RL,J^NE9D+=2.W"Y^4"?SA'0*'9H,9/!&0O YB
M,RFRC#Q%3>+!<&%T@/U ZR7-6[*BR.%%#$ZTQ8N<_+]ZRFH$Q%Q49#IQ]!S1
M3L+-)$ESEH.OFN&&!,^$445D1;!E7#UAV* M)8=P3F^:L I-DF5OV2/<)RU>
M853B'G7S,17YQ?X/#9@FS!0<UD4FK7_182=.JR@K$%P(1L3$#S"!)>_L=3N;
M3PTQJ@8[M-O$$46T*.<%V:<(JYFA_PQN;R0<;'%LC3S0?X#8F_O7H8E1HARQ
M>LW$Y-.%)8'DG_%Z6L25G!(L3-Y#2&51Q.=$["A"N"BD XP:)C3/>'4O7V3(
M:$*N9SJ&LQV:D&N.?<=Q0GM7@#^.9>X&\,<:>X%C!8$:^$ '?F3EN<,=F>D.
MI'#X",J#.\R?(R\-OD-ZAL"70QV-@E>XK]1T,(\*:./)<X*G.$%QPJT /,JR
M.S7+[MB9=1D5YE2-OF%71>QIJ3_R"YXO>#7P?#_U?O7^?;]_6!7AWC"+JOX!
MNP3_POD<H\'#+(0]S'H-8G5VEB)_]/63H1_JGKD&%D-QK.+8X7&LZ^NF\Q"P
M*%6[OO]5L\9KBC2?-"\/N7I]H(:6;!1_-'[:'BJ'C@%T( @\W;6&7DZGENW:
MLGF&J[NF KH[KLW6\<9KEFS_9!H0,P\9Z&Z@NVT_;6^8%O?>ENL>^/8'7[:!
M>(]WDVQ K&[J@>?IIOT0&^6D^5RQ^K;H%X/D=M>S=,]["!C,R<51MFYA,@2C
MSPQW8?2=L,*_ESG89$FXJ[(D!H01>%:F+-N6(AMH@;W308U%C>6HQS(L/W.8
MV3<O"(\%(09X>9%B)1I59M\GW_[0F-+J_>K]^WF_.B;:8S[.*0!>/B&G_>AC
MU$'@Z*;A*HY5''LL'.MYNAT.%%18'1&NS<=1K;#4">'CY>,,-.=Y=\MV[)D=
M@6/HKOF0S@EJV0ZP;*YOZ($_]&53V:_7$G+\\1H#2:6_JO37^T5*&T0LA+_B
M63I+<P$X/7 #7*567B\N-DT+7/U@N_Y[:LD.L62AK_O^EAT3E9=[@)P(9[P&
M@4:YN<K-58FP*D'P\*E1 \V.,G4/[!/WR9<&*VY_&MQNVZ'N/.@8X^0"*P^!
M;QJ"]6<9 \Z(':@@#"(I]K%M0)44J\:BQC*DL0S+YQQF4NPGGF4P(KUI/2 ;
M'LS2/*WJDOKV8#LIGE>KT#2'9+6H]ZOWJRS9 5I[QW::I!(0AQ+T'Q 3FY:G
M^_9 $Q 5QRJ.O<FQAJL[#^F-H X3#Q-.VD$2S]$S\R-&C/;FP0T\8K1?FUR-
M18UE^&,9EC\WS(C1F_R"BVZ8Y,^EV)H#OI"=1P=N;JCWJ_?O^_W#"D,_I2#1
M*:2&/"&7^^A+#3S=\!_0@D[QJ^+7_08;=,]^".SRR24C'4& R+2-7:2;'STO
M#R*GZ+0B1$\A1T2-18WE>)VYH4:(,!*D/<^*JOI.F_"D*+D,#VDU^_J@_I>G
MFDFBWO^TWS^LR/- @T0*;^])^ME'?WH=NKJKX/84PQX/PQJZ[SXDDJE2APZ
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
M9UCU8X/2YXIAKBMTW0E=Q3"*838NVM4-.U0,LRN+\5$99@@6HV788UL5>1_
M9'RRH?B#A3[6G\K(7^2K;/@Q+A:8NK[ZS.;@U!Y(R.2A!!T0_YJ6I_NV"DP>
M+C"II%-)Y_IC U=WFM) )9U*.I5T#D@Z+5.WS8=$*4Y4.(^3L0;MK([76&C'
M0]X!R>T*'_<& -0M%;]'BWBQ.?K,F_:4@_S9=[R&KVI>PI?P1U3,^!;S/CZ"
M(43($B'2A@@I$4&[!L1BVL;8_[8%:UF!P-(AK\0+0GQ*V 4L!TH+?/\%Z)QD
MB#ZUA!;5X6,@ $1=,DKGJWBT*-/Z:C4R2"JQ:1*@%OZ-8UH/FR& 1DY^3>]$
M+K@F!+3&G]G7'@KM*9/FV8_O@4,X(:Y@W*IF7Q&FC&N7K-)L&S&%6M9&:;#=
M'K=[8YG5WW(MBR($;&FX#[\2SZX$#@Y1MT;J@B 47Y )(]Y'1-&URVF*P&\@
M15$M\4]N#F\,*]5BIOC+4'0L+N9XYUDWED\2*:[2?IWC0FO/_\]_!99E_'#V
MZ5?ZR_SA.YK0R AU"=$CQL&_1@A.A^^=\)PG*0F<@%1""+HIR/I(X*?-V940
MR$O0%W!15)SG0/@8H= 8R5Z1<P%FTQ&B"102<%HQGQ>5>##NH!*$;<[2>(3
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
MU!5%)GXB[%U<2N0CQ-:=P<MZB,1R*6EUB4EY @N(MMYO4P[J9 X/F)<II:7
M3KNH4_2,V^R:$>;:R/6?@?50D)E?"_!6H!L(/B]SH7&0D1O6[S$\?-U8"#R?
M2LQC?IWCT&%M<H0$L,R,@R>2HJ.>2BCBQBRA= RAU1K+J(JF8'UDO*_-*G1%
M:../&Q#S#O ;YE,W)%GVG16JZ^&%P@H5JJM"==T[V[W!S8D\G4)L>#&G[:ZO
M/]&%XEVV7M]<NF$MT06H5II=6II_"!RO"Q!8[$Q 2.7MEMKMM%C("_0XPP0R
MTILXEI?%8E(GBTQK[.WOJ'6":XYE%KIT:W3P<L;VTE<TZ&^<L;?\K;3B$'2[
MNA7/G_[UZ2GPAZ?WDN(R!+L'JF#K!M0BF&Z)/B:U-@>?E^= -#)$*M[-$/>)
M.3P$U4XL]J*OZ0SHEX%_-?:^I0DW8[MC:#@J8VPOWW/K?+J9W%3Y1V)/;.6H
MO6GC!1]DO.#IF%H5SY(1!4PXVJ'@LY38'@%S=T'Z8C#F4]1EO9 *M@J0P@Y:
MKZ"46V#;FL";M6HQP?@"MD[0YA@X%08M\M]:C2#"=1AKH.!H+Y+3*),L[1OB
MET7Y!1W%I2AL%^KY=54@"$9=+25EKWQD PC=?[*."-(Q%Q:Z'*1P/(2K"A1C
M^7GK#RZ]-A(^!JI/ND,#ZT-<@QU=B@A#PYPN1'>E6-09$^-A>8Y@P]?('A55
M+7J!2+L2U:@0;TR;IB8.,*@D$>0$FQ'=*,2^7L S2EPB[&*@BX G6(1P&[A6
M>'8 +@=+40F# 3G"M@.X*.""P7T8$)\A<>?3-&J\,;WU;,&O$1TW*DPK1X*V
ME^!,"C)T"3P9C5=J]#&3+2_@O>AYR[$RG$89DT=^)>\ +?KJ@F6-0RFQOF'V
MY8(,_Y;0-'ILB$'JLM?:IFF'4$TY%QWR:-5$_$#T?T@SZI8B%@,/*H"D,\%5
MP$E=_P[QZF8B[;!D=!(F!M0DIU?$'9(KLK6!!GBIM-E!VPMZ44B2N/\"7TI=
M3\A+D3-IR8]/^!LFW"_36W9HT<26N,@3=@&F"<IJ-$5^E+\3A\#@Z1P#-UU:
MCG:%< #MNF%=0"8;!*'LPKSE:' 2,]BJB5& "9%&67,^(@21NAH!GU]GJ98]
M,#A:+#+IO*$2B>&]0 ]._-H4)ZQL/$,#6-%[IA%VN8VBD-]/7*GMR4;2.MI.
M6I_(3O)Z.\W:6GS4D:?BY05OS95&EN,.A5T J/=XLO%Z9=2E$F)$##;A/._X
MN D882.?C,=Z%TQ"%FC51O=T^!U7N[NS?12] CDI1G$!'J6.2JR11_3;FY9*
M4EWU1 +T#Q-J$0;<ZERA0-*JBVHV(ZH:L_L6#7F*++:5'?=")#*(-"50$, T
M3\62>R_+NC(1^Q1TX#TZ('=U!6,QQU\HU"DVH2Z&GF,K, H_@@Z>H,G X['V
M"0V&E<_MMM!>CP,$6^)?.)\W.V!2%+&&\IV"=L0"ACE%J9KF'B #&0-ZE4)G
MX 3SWF6@6.&]69.1@CID@=AD4U;&EZ34L8*M2.I+ZHU'+UR4.8U0;AU?:;3"
M>%HY#_+,.+F#2R>4XD2N[5M&)8$7U+(,73T,3VHHJ*78E[I>$.0FKWR1;/E&
M.D[T^0/- '^!1T=N77O*UZHE4CE"+\(?<P*8;ENDT7!6O@E5T9(+^8W;JXK#
M8S^_^RS:5'%8^0O>LT;:=EC]+G#\*ZPS+BW]W+:!P@6[P*G4O2Y4W2$/G90V
M'0M9#%?CW!IUCYY$Q3E9,%+A]PO3J.D6ME23.O6:;4 QU5P<B*+M%:5SVAA
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
M/N.+J25YBF'A)\-.J^-97?)J+_-U=8(LV#Y55S<@LD]E%^ZFI&-'6[A*1WM
M.IICCL,@L/R==#\P@4TMV]E-:X7[CGPHI]^/WLM@AXENH!6*N "%_1N;9AN<
M?A]3"D&P'S*N:H1T(A3<)R?^LYCFVHLQPI2R0;;10+&6^AW?!833J"A4:Z9[
M#)16\G[J\G[T+#IX17!?>*,!H3>(?*$7TY0GVJO6]7\O7/L!58BN&?CS#VU@
MXL;HOUN!8'1,C*)TVNF*6H?U=HRBUHT>G?Y^Y?]ZR1N*KCX67^S>:<C#%$&E
MQ$Z3!^^=?+YIICFV>U&9Y@\^SK>OJ6"5:3Z@83V53/,C !<<$+5.!R-PS03W
MAA$XN)GW0/\V/@';KF7WL4 (K8((W/QP<".,0&TG\(#+)Y&ZMCFHV,'J5.A=
MWZ<UL$6TLHW\M;2EE0E+@\@/?/;CH^=-K4!:6XU.V*2G-F4D#5;>:AS"+D_E
M<8Z\%:,=CM&0-^ZU.PU5X^X#[5&[!]#C$HKJRM3SE;B=5/D@D]X05_,:D.9U
MP=D4-E&["S%1)/46:Z#O#HV8MHF%N0Y/\31MC#L2D%?4#/9+!+?2X)(S"32L
M32MNN/A&DO,],C];]#&IZ)?@E!^AHK=KMWXW$J-V-PCCYB2[B<QX)S"CMD=,
M1FU?<(S:6B1&[>@%<35RXRZ &_O @]MB-FXC^)>LZAF&:^W"'JI@)]%B9$)]
MB"@1S5'Z.??*#D>-TU;"MAFVO>J42\Z^D/;A7T&"$"\;X0BEYKH&."AJB,7V
M*1"O^UIQK0YK!9K(WQ1YX&ANP$)6B/0H"WZ[=%R"0"3;((U)QKNZ-:G\HK2,
M%C.D$OQP"\1A4SA<;05Q.+CM^R76CXOR)"1D+^W[7HQRVIO^F18]I$9_10G]
MO@K0]U-L/M8>1*'-"]*UY^9W*.P;UCOK*PN>]<>H>&X44>=/2 +\H#VWOKM]
M<8^^JC;:=55M2TO\];E]!ST?K6!37U.Q>9VW]UZQ.4BM>*C2H;.L*G3D"%5
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
MQN[D2@CN?'V&?BW[0S=ZUQN<*8]JJAXVQ^M7KV@4<G<\&?YZ^L!4H6P>.=5
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
M^=_8^[C[C_SC;#O/@2I@WDFCL_V^^P\_^F7W_),6?M\W.?OJ[7T1$]]#SU?
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
ME?[KX_[/XH$=]R;X$D<?>P&G 8<_,0S?#9I/:6(/52E82BGX,.^*,(2@T9X
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
MFZWJN/+4<CS%YP>726.CHEZ"$M2#X+'$$HD &0@:ZDE^SN_LRI4FM-:(5HO
M?,MSRRJ0;P3DV;0R[K6C:#583E1IZ>/ *F= !4=C0$6G5D3%\;W!<5M**RO$
M;P3QF=/;1E0L QFDH $$HQ0\10+*IQ"\<#$;C3N[JFOY0N-#V@GSFOM315]%
M7T5?]8JVZA5M*7BK>L7-?  S7V7@(AEN'!"#V79 3< E(B 23RPI>J-Q4\5B
M(3] FY+@;@8VO1ZP_>;Z;A"PVWF, 0\]CCJ<=CL%+.MU42X74O'#4<11\PU9
M:)WQL-^+G;-[W0(I+^>_%%ZIA(E8E$RXC :NE.8N.L.0.$W_?GIS,FN^=\IF
ME;"6(RPY[[1T@DN7DH68>#:$!(G@F5+@9$*J57Y*LIU=+;I6D1HUO8\0OZRU
M7!_?5V@D!\-^EMOX259 )B<5RDM#>>:V#":O JH(J%@9*B(%&,T<*"-+C%0F
MZVB&LJPXKCAN<"P]-9*2+!RJRC'@C=,I%,65T(!R)>=TA?C-(3YS6Z;2@+DT
M@4-%LW5A$@>CK >2#0UI'>..E@X:0G2YJDE.%>8-S(WU+EEOHN=>>&:]SC\5
MHL&@\JDMZW&]02R'<RQ'1XQR(H Q6H#0Z,&77$47J/=!"$])UKP-UQ7'%<<%
MQPJMR&IW!JU$D<\!&Z)+SG,M'(U(8SVNVP'Q67<!8HQ%:Q0D(0P(ZS08ZAD8
MDI0R+&B=2O=UQ;NF6M=W&N;+5,%'&YF@3FD6C7#)6V&8L])P:Y.3FG\;Y^?3
M4RK@-^I-F^MJ262D @/08+(-3E@$PV0"ST0T0;N0?-C9M5TC+^<57*^=2(5Z
MRZ"^3,61R'O"6Q,9C0)9F0F;573KHF:)QL3JB=X2@,_B>RB2U((X<)03$%D+
M T>\ *:$8#RS<S#9 L]4W;6+-6)O44&":F4XO8SE'>$!#L:]C]CI#<+P$!^V
M*P>K9H/\/_:^M+F-(TG[KR"XN^_.1+"X74<?96\H@A9ECR9,TK:H\5I?&'62
MD$" TPV(HG[]FUG5%T#PDB@*$MN.H$@<W=5967GGDP/I!](/I!](/Y!^(/U
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
M<G4K=X==D]78-;VT]GZ7^:CBAYJB_+5IEWEK*8>Z-_ !QI.V=[V?10%IU+M
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
M$_Y4!KSU10S%6G<.CNRXQL#;M79<8_S%P3J3:"F"TPGFI>OR5K  G&:&IEU
MFIVX*S/7$/AQ7(8[Q^_4S4DQF( 6+^8N[<[H3_RS%YB,L]5"&4#P@"]P&)P=
M5Z!/\56_W04HXGWBDUSW5/4USV;8FEDC+KI> 'FY(0MC+A&K$>,5&$T.556S
MJHI!Q&"FA_!T#"+OC/;Z]QI779AA4378P,MV[YF;G^($B]KP[36+KS& W[OJ
MA]$2PC6NLD$C[K:[#B?<:"I3PUTJ$^:3+!=) <)=Y[DT(A59(9GT=S65,9%X
MYY/].CS)KV#)/[E##;[BWLMCFHA,Z2(E'D0G$<* BZAR3A+0L=XDCA:>;CU+
M[SL<@U.59GFAG7),L,*#RDZ+5"F6:Y%+=6>_9]C,NV_FR3&S6:J*/".4>Q#0
MTGFB./@_22%38:TI4FFVGN57-C/DWG\,R:P%#K0Y5:6]:(8;5C,_QS]B9/ N
M)]DRBD5HU'B;"FH+);),9X8YSG'ODV'S'WCSZ?[;U\>%<D[ X2**80>,T8*
M.02_N9Q)X;1+.>AC?N^3G#$M$J^I2X60.I',I@F7.4AI+_FPF5]@,S^^.,Z9
M4AHD)T$ 39Q!9HB4GI+"VP3,,""TDS><Y'9FPG;38%Y/8/"+<CH.N=30;@+[
M@_C2VR.$]W*G6-:X;$S!A]Z[T[&9N.KNY[_("P/"1^7*"I'P7/,4Y)'-#$@"
M:U,[L,P#LPS;?_OR6&9 RM1IDDAMB6 R(QK.*LE )^09L\:K=(TFC]MZBQ"P
MEDI'I?=&4E%0HPK#A4]9*O*,9O;.LZZ&';W[CIX<>^E,IH0G'&QAL,T2#4*
M9\1S'%>;!'S-K6?TZLRK( 6NA"^7?8':W\'0]_EZ'\W?N3(O_,R;^KPL)" ?
MN3KOSD57?2(\X=(JP_>/S'&:%XK!>29*&0X>O12D +X"%T E&G:#FU1O/1,W
M=,UNWVNC'[.Z;MCH9J/?OCC64G&76$>DMV 2)M(3F8-0\2#984>TYAD'Y;"3
M/&![=$(IRYE/06.()#7@3G*IG 674#@X[&&OLV:OLV&O'V:O06UH*Y02G-C0
M?I@4G!0II412YH#@<.)<.-37U].N5#!^C]'E.X3:_X@C4T9_.#,[F8XCQO_W
M1XG'C[/7A/VYG)UA&@BY[\_Q_/0YMJ["'9]\M'VEH?C%,04?'BBL"54%!36=
M4:)S[8AEEDOK/1CEZ6KN2Z7>ILH+"[Z8H'FA\R0M8+-R05'BR]5 ?;^LKXP<
M_S%44\9#$$+3S:ASU<ZFC=69IMZY*@;/8Z](Q#6?G85&E)/9S-9E'<V$ACAH
M;O9^7)>]MA?9&?W1#BOJ=Y/4^0'L.JEJE+&V;1BX'[%4FQAZMZ 8@S\;SYO*
M;O4AA*GK*3MC=UN:_[L^Y%=3K+>R36 4+ 0.J92N%KN;X[ ;,Q9(YE=SH+\J
M8>M_FL$_[2S0GW=?_=0, EW_^><S&[J[P\JJA9[/SD$294G6,$?<Z$9^U(SX
MO-WWYDZ[KY[CM]J;:6= %HU<F,D5\BM8/XJM379V/G>KE>&C./_RGPJ(5%Z.
M6G\'/J7.SR>730[E+"S7(:_-RUF;O*F3*>A)F7:E$>;?U4"=&'2=N'GL5+UZ
MJUAH7=5T:<K/JZ4U ENW)[8]L'<X@3TX>.SMKZXK.NV6'LYL1+9RMAXE.A]7
M^.1QH5T);;..V)<V7R]=QM4RYOQ2S>B:KZ+3:F)!O'8!37X^B>=ZC!YM+/I=
M(G=H@KN6!/6B<>OK-J(P2*LEMQT'$,2(.:"Z"EHL<S4MT'W71: Z5L9%-#0
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
M.//>2I&!"0T.*$'P$*+ N";>\MS;G&;.B&^N='.)H\<=1_=G%MP+3[:'\16
MM';:$X'%A+$6/DIIE+M5%3/ 6$730G,M24!LCZH7$\I&FUI+C,UB:1/<8+^3
ML7VP]JM2_Z19"4A*A ;!0J+I(F@QNRB;6*^?+<KYZ>C?"U7.HR!U"K0%&L2A
M%#'4),5ZI%87;:,(#06$,S_'L(F_5N/=@-0>%XK%7%$GA;JI3N-TA-FY=X3E
M,[VWEP<_W\=]NUZN=(;<4W;HX-\7[#B1PN?<"9);#@Y=RBA1LD@(T![^4=1E
M5-[+1?_,,-JPR5]@DT6>65L837)-#1$\@TW.E2<Z20I9&*ESSQ\SLC9L\A?8
MY%RI MRJE&1<9$2X3!)I"T9TYJS)C1,R*[:>'7Q*:*;O\ 1$S&8,1ITBG*U/
M!EY5Y:"(6OUW[R /?/Z[C?&L[;BJ'WZI9[;NT@MMP;NO?FIF_*QM]'U]'O+#
M2#R2B.W1*]C&"3Q<8V0<8>$P;D-K'?7B2%V7[^OF"DVG+[B"W8NCZ2QXZ*Z\
MMH.V;FL%N^WT\ARQT^;HMG<3JF-*&_LRZJ9DG-04W>DE\\;A"*1IK&RNYNY\
MQ)J\=<M4/4:=P]-AQ31\4F'S3O=.:.FIO?4NO=XUHC177?50Z][29=NPO77=
M(=#TJJ#TK <D/!&&W6T;4B=8F'YW[JW3>#>S<$$H++J3_]6(='R+3N]AB/40
M_(@K81'D-;#6JQIA<_2WK9IG\3H=!^-?HT#(JBM#Z(_B:?&.0[DK]I/C>Y%-
M8[*QR4Z&]M'1Z2S6<X:04NT0-+VXJJUM:%JH8VW#Y]XX!+W>N\GL/$ GZ[IM
MIB;# LA0M60(8]ZOKK%NG6^FD:CKO@_^."9"_AYK1^HFBN 4-2W[?<*&]MOE
M>?*QG/;&UN]E;?+?H4F^*RI9UT<15].#IKZ98)'?0J]*[-%>6?926UA=Z'(>
M4*UMDYFN.AS(1K>%R7:S:5<9TUOT3_5@UE<XF'55(#S95HFC,DCA2SCO,_/N
MB4C)+Q1-"X-K&H(&>C[UX-G)Y<%>6-?EP=M=?G#T\MAHX73B!4[#38DHI"*%
MSSQ)'$NER7CBP4)>34HT/!H+YQJ;9=T0YPZP)<22ZC[C"X1LJ/L?,,Q5UF\W
M%7=-,"E>OP\CCXF$I;OOC'X)0TYK7'K7UAOB,,W078O!I]"&4%LQ=3]#"-"'
MJ8X171\>H3R)BJ.'(H'RC>!0ORA'AWA[@U76-/.9IU'.3--'&0@RGI5QT-8J
M@7?;--Q>:($^C]"#3TQ\O;@X/'I']X]>L,.CU["6WX]-QG)%:4:\IPD1N=:D
M<(DFB3:.)EHF(KM2R_R\;O@\7X>.TG7-EJ[7L!IZN*;!8PO883%Y&D+/=>Q<
MQ0;4:"TV_E/_O1KZ "X^=1[\H&!KH84[OPR-9$WY.@Z6G59K3::5XF',;?X<
M<YMHZ]WGXA48FQ>]!O  @8,?G$WK@HD@LR/ T5+#>0?=$,;NS<YCRA/%)CZB
M1W )S$ZB<*X+P9<6T/;M'J$2"%$3\):O0SC"+$/(X;;0;: V$#XX>KP8BWE?
M(P5<!?'I]3J#^BA="-Q\2IO8'5!^/EF<#0UF#]Q@QH8&LZ?28/8=-HP][X\/
MCV(^CA[_8UP]E#OX9:V8I2? 5<<'P-^>GL&R4JSP[MC*U BE"F*,!X-%:D\*
MB\6BN7.)DD5!]94BL,UBXFL@3[H8%+ACL.Y>!"U,7UOHMRYJ>'.%Q:,?-BJ!
M1>K"J>HT@C7A+VC&O%<3O-[V^A'D/5BF)5L#8:6:?O6EP6;3V=PUB"9APGH?
M8*K-U:P?=XX+].,/(0P6C*+^D/2(@80?.04"32Y'DS&LOH;8@ST*6"+*8NE:
MXS8'[[/"62CSTS)@N\#5X*;CZA3>BVO 2K/Y-9F@IM WWPX^[UR!E SA9AS"
M?AW$YG4$CA ^Z\>\H[EVZB8A_'=M7K1E@V-D@_%\$1V5Y72X*$RN4593*QR3
M,C=<"ZELSCRUGAV__(P$:0CZ7)%!!P'58.9;V-B7W>JJ?P#QL6T): &/C_^\
MZ"@"K^RW]'C5DN,IYU9A32_%<:*9 2^+$>W0]4IL I+,>^)T@KU..G&4WI!
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
M#>,XM?'5X-@&HS#,!8TENDW-P6E?BUJ'3:MGL7:X [4X+^$JX_-ZOA2F'ZL
M9=X\DIDX-0TU2A:+D$)4J[8K*X75 Q_K !I\.90=C,K9[*R.Q<[.SO#$86E#
M"T"VO$2O3%TEMKUJ,TY4>.3F;D (4\>XVO@=EIE-W12^"V<7#UBUW:WCW)55
M2$>8R0R+ETZ6P6S!OFR^#Y:XP_[;^3C"ZC;#0JY;ZL[H]7DP9)N 70-X'*.[
M]1>;+UPN=U6&".?\\KR>Z74:<B?8#UVJ.M_NSLXGLTL7-M^]'\,FPN?J%T,=
M7*@#;ZX>@XH5QM0#7MN4A/G2T5$HXXBO<UQ?M7H?7Z(=%F;+1%I-W:3>MQF:
MYEB3M,1"+5.&YXR4;)<!=T&;'?NU34P3C6,U2!GCI;&@*E(&P\X.2TU&K_!1
M>DY-;R%8=S(+M=ZN'F+CS*+)=[]7)1(F@HSBFO^]4+@,$OI19Y/(+C:DH+JZ
MG=KUQB\&,C1,T5"\\:F"! C<4E,34=9#!5X(YOJ(.S>J[_5=%J/<P3'9&[LY
MAO._Q\>_X7';4] .67*?8%%8RZBDJ?<V 6/&\B(18'-FWF2%,HD=O)(-L2@.
M]_:/T\2IC''$];()$=Y8(K.,DB1A6<I4EAN'^?OMA*<[R?4VQ?V9))/*I%Q:
ME1B$5:(R<98**;E.;4%U.C@GF\ D)^S@Z-VQ361N$D&)2S@X)TKG1.& >,8E
MSU()'HK56\^*(KNI'_63G!-P6Y6RB<T+JD1.<^FYL> C%[EP>9'*P3G9!"X!
M47)T<IP+]%W3'.?$@G.2FH+(U"D"*D G&C,S$IR3+$EOX)(OYYR,;O1+KBC
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
MGT+0VNHL+9$,G37PB1*K>2)!69Z\P(6+],6:Y?2)A)^JVMZ%VO+H8HA&F&B
M*EDBD2RG##HJH2R]W!*J:GN?:CLW=P(W4CF?B7 R$(B4HS?C W$V2P$NT9P=
MJJV]EMK6*,MUV)>&$]>_I,IKY;A4M!W!EGM+<+<0JG(,U'L3%;,.<FG,9YUP
ME#/TW&B(J49BVH5BIXX4)\Z]<483&D,BH(TGUCM*8M0N6Z$$B^+%FI K2MRI
M_?'L(C'+I/$!3-#>FLA9A,2MU4%XL"YJGEG,O(9I6J?Q<[O%HWTB(0%)HM"W
MV<R(M1Y(1!_1,\^3XA8U7JU0>JW8ZQ,)TSQR>X4T'I^BDHD+YUGNRV19:@?J
M :R2A4YUB\>3\'4_-;UR!_'5]$!0\_ZED%;1[$9HMKUHO[#L-?,1!<> (> E
M)Y8R3G1*P+67ROC0I+OUW=HO-7[2;O5_ !.EJO]CJ?_<F&$\9D&M)HDJ1<!%
M20P-)>>DI=(T<I-9H_Y@'RWGM&1QF$&ZTP+K&\U>Y3!Y>-_VF7.8/&9T:R/5
MS>%FFT-8M V-=T*Z( GW(A*@BA&?01 6*#J\(6MM8E.08.E3B6U5)*U(^E21
M]#&CAA5);X&D<S,[6:EURL6N3OB/H4!\B1D:'9.R$3_CI5&66)'T^D7E)XQ1
M)PQ1B[Q1=T9[,R-!(,PL@&L#3%SO3WZYY.(/4C(E5XV\B/CBPAJI?Y^AT)H*
M\8\I/TY3A$B;.)4"/P,/^ .7:7*)26\<&.MH4XMUCJQK6IWU0$5N]J(I.;VC
MR%5JINAWX:3\^"'?#4H/JM+P]F"$B'4PJ]C/B##X>KPRY>"Y@.0'OU2(.*:O
M)J.#\&6\>G[".J=%\MYDNVU\+1<OQP^)O=9.L3L=4QGE6>?OP^1&XTXZU?K[
M-$7+]&!^LR2%1[#SS8T[__<&.].M:(P6MBAY@RUJ\5%/MB3U1+>DG^ XXMW/
MGZ0VCAL6B'-!$!0-W%$H6&*<HQX70P3I7ZS!ZOD]I8,"VL<7*S=:9\;Q?R"L
M*#N81%RP6@61$L)G,)&E'W'VUG6^Q3IO?/[DT65.-"9B<\SHB-G2RB)ZDF,L
M"^*]4.+%&H+ZI>O<Z/9-ECI0QC@:EI*! 2J#ST%8ER+N Y!0U7]$/5J7^N9+
M+;K?/F4?P3ETLB-DBTMM!#&2,6(93SC?J&^I46ESA4KC!KR?\,VOJ7]XP>9Z
MQI[\>9+$8S912<6+:U_PW-?VA^->&=_+4>J[,O@9O593]3[;)J&8>PMOO[CX
M"LZC8W@P2;_,7$%Z^6_.,ZX\OA4 ZHSYL_#OSFCN;7].Q(^2^T)<QH&_=/UO
M[G!<IG9G=.H9KYR\GWW:-V]^QBQMIC\6<LE&-E\B)*$+7[Y6AN?:.*S.SJ@@
MY/\I$L]UZ6E90@S#W/FMX"<:N?_^EUN[: 'OEP?R[7 8OR$"H-?^;C!Q@\\]
M'-:KPLXW;AW%+NNN=X_!E6WOO6>;Y3MONV)[KTO1M8;-]8^[FW_CO7;??-E<
M?[.[@?<K[,VGP?6OWL?U#U#&@^Y\;_OH_='V[F?8V.O*P@;=_?L]=/_NLN[1
MF_YIBMVNV-AZ]8E'T-3Z0*(W 1US6S+?PN >&YAU*L=@>;L)'V]$F2MGE+G'
M<M)8!--S3G-YZ4P%YCD2Z$[_+/=ZV9O@2,)%TW4\.<]Q JYX7+08T (;-QYZ
M0[+[/:0IU6?Y:_]@%';0F^_L(VZE.3-O=KU1YZOK'S3H-VAH0!MR4?S+A?\]
MZ(W0X?2%7Q@OEL:KG9/;]<:=P7 R9_M=P:]-RKNI7*ZI[RK.:V^O$/@V'*2-
M!8O_'VV8?L>[<6^\4EA_\0(XCE'ZWP/\4O^PT\N+/^H-8B^XR;!P (]ZA1)X
M:]B)>/F59OR%=, -#COX;)U[3VB]VWASRB(FXQ2*5?QM.(HX\9>A^;OF:5)<
MJ)5X=_* ITC\Z?)!^K?-K2^LN_4:;?,OL+'U[E,":W'S](0+PP@$8XF#Q(@,
M.4DOHT,?]<7:8'C.=IXT!->?!PWUM!M,$7-1_%"N4+ _SU9E]<Y-Z">!$OZP
M  7J[-3BV4_%.AI\[HS3Y]D1DC%*_#B,>AZGL3?HS'<?=KS]_#G]+NXY4V5H
M')82;W+[^Z/A]X;;&Q7Y)JXJI$"C-(8+)<$H[4, +Q*G!M><N\M.:-[$0SV>
M@K9XIX^@;>^_;WS[Q+-UV8 C1E!.P%%/K"TAB6P0!'G6V0'Z+WSU?.7S3T0B
M4O9*>:ER !VCX4JH[(Q"G;:4\[J\=[*\AQNO/@5/><;Y)=+;PGT4##%49Q(C
M!Q]PSZ/4OE@SJ^=[/YVL;MFW+V.0/!V96/DA:_CTG1))O"LJ_E9![;4LTJ6P
MS2]AKI\9:,W.H7\IC1E.YF)F:2)0H"G8[,\!ASY$U[HS#1_A!SN]_7'GVTXO
M['2^);03AW[B\$81C3]\EL\[4R-U&C*:9:;.M,Y *Q%-W+F=.YZ]V1B1)V;N
M] JKBV[4;'C?>I,=Q*32FZ(W:#;-/HK^N587B(EGFF\T%NZ)I8VWOZ#;QM=B
M4I=INN3)=]Q7O$MGZA^F2/#/D?M\<N-IK@CW\-XPED>Y*CP1;! Y>,[!:% "
M?+91<72>)6-&X0Y[47CBK+$;#T8E$W46>]_T$/K3[_@X9^,6'YHG_;V7T]*A
M\>MO^ R?K  ALI(D Y4$=-8E0L&(11O'.A>-H[C;VGEZYSA!.DWY/8W^)7^&
MG10/^FF8+Y>$\9N#DE9>K :?]4EO@F\UJM5$M= =>OTI!YQ]I2D))@(!3QL7
M2!-GM./">^<\M#NJ=;LV)@M]@1;Q;3$7/M\^QIWQ@=]%0Z1T_CGU_>.<^0"G
MH9-+?_)I]KRI5MC!760::G^03;C-#4^D8D#A=@U/-%]%[P&LNJ^>), 9W$=/
M$LY7K1+<W%%/DGMI%W%/1R,>J"_ _S3FR+^V4>=N7S^\+#U GLZR3@^\+&[?
MG=G^??,C1/?6$N0." C.R85Z['XAI?3Q"0C(Z7X@M^T$\G@GZ7]VFA^JVAR-
M<-NVX[J5;;^R[;?\@-D5GND%/ND&#FWK6^I_35T<YTYKR%9N[9_.^FRSC;<;
MNQOKG\7'K6V^??0.Q_/'+OJ<1]V_/^ XT!?E?^UM;KT[VCS79_L#W>9=NKD>
M^QN[^&3EX,3;KNR6ZV_A,V]MBX]_;\ON;E<V;/R].2<NLX5[4Q F92:08B2>
MFD223,SHZ$52^<4:K+#'H\2]WK&PI[-#%)[,)3VTMT0[Q.UHTELDJ$]YARC^
M[=:W8=T8;K0Q=!<W!LX*;474!++@!/!/8K4RA#N=K9;@J3>/O#$\-]>!L^HZ
M//^-H;H.C[TQ[(Q2JEO#C;:&]XM; P09I+>22.T$ 0B..!H482XK&P672E2?
MX8ZW!EY]AN>_-52?X9&WAC?#@U'=&6ZT,WQ8W!D\0)*>!D(31/0<*!"3-"4V
M6>.%TL**5)V&N]T91'4:GO_.4)V&Q]X9\+MU9[C1SK"]N#-HJX12B1+&O"7
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
M'*A]@GOJ$UC>K>'$]3L%-9L%;D"SKN^2;);O#X:3%)N%_Y]1+Z1Q\[(WF K
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
MT=<NC3Y5SE<JJS4)GJ,O+3@:X)X*0HU5AD9?#LL]>ISOV97S=7NQ,O0]"*&
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
M)&,-$\9[KH,U(<NH[Z"-82W#O-?0Z>?%,DP'7BE<1N)D.5$DN"*>"D&B44P
MX$>II)CX"@=;SQ95A*L(]P (5ZLM[P?VYIEU)D59PT@\,T @ADP<UY;(7-J\
M:AXIMR_6V I3%?4JZCU9U+M)[>3M8:_63CX^MBW43DICN%#9$];43@HKB?7
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
M!#=M>UCV]$T8JRN1JX22*[#KN6+G^)HO&X07-R_>*>$'WFE-3B, +.C8JV&
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
M &!IAT(DA#O/L;0:S+<J^/8>K;<J^+8"UML<P*NLMT6"X;7UEA$M8G 1>4'
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
M\Y1G#"G/#,)4&H6C!-N"SX7W&R\,1A[1+.QOU28![RZ\R^:%A<I/M$.>P[N
MVX^,$H%Q0@0#A24BCR9:*YRCW@01@E&*WV.@(%$Y_ZLDOP=D;]^!W)ZRO1W'
MZV">:$^CEX(B$PE#7(-GI52&4<09ML1YHJ2>'P@8^_VE@)724_X./ORL$&^6
M[[Q,+.!Y,ELY;RLHN-/ N[?S]<A3C&%-%6AI#7:U=*"O?0#TE9)(3@A5(MO8
M9GR+\%O.SZ^JPK<69#B_*)_-C8//ZT.>XHSG8]?/O%*<!WU,3BM(94$&]'Z9
M;";D:><8WM\],M(+:3*)P"?GB$=/ !)#1)YH<,Q9@*6+:\=D\W'$6W,Q/IAZ
MZ@&8R=,5[O"R7#.A83[AE:I:*T_?*YET\C=#>0,F78;I$REOZ!9\F_)L&90W
M1&P)+1A^*.7-[)N@Y.]Z4S!&V!W7OO/K"QWX/;E.5UL EG(5>%WT8Q*&GC?X
M=>?P>4H.P^WY6>-]#$HYW,.X,_>C%6?0TSB#UD'2RG*S^5RLRU[KYTY<)04+
MSP<=^5RUPNFJ):^KEMRN6N%W/3[=MH*&-:<3FZ01^\?KH,2SE_UE,.N1L+5B
M]4>KF5$]2V4HJQ+YY93(6Z-CX#@3-D2N6:9BIH3GD2B6&<Q(47XS-Z7MI4*$
MC5[W)UB^P;^M^GA^<-GHU"E\\O)?)P<GN_CPRR=\T&ET#G[LXCK=O8#W6H<[
MW^G5=ZY2T9LG=7IP>=B!,78:K?K)M].#_6^M WH(8_UZ"=>"]_X%XSQ(.1^3
MJ>B6>TX#D0B[+"(.ZXD,\1$1):4ECF0NXQO;A#^TL=.K$A]6M8=5[>&":LF?
M!H(O>$QRA8%O_X3DQ>'QNLE3B"[1]0DDC7&(.VN0<HHB9KPC.@LFI$1+)K>P
M7,."Q-6T5KZ49_15K>&2S#LEF!?.86$TMXPH[[RT6*<.%%QP_( :EU=.4:C,
MO(?@V!07J6.,>!HUPC23B MMD:&<(ECFD%GJC-4"S#SVT&9UKTHI5U$&591!
MBS+SG@>&55K,VP'+:Z-/!2Z#U!%9RC'BW*I47>.1Q,IR,/F$E.2VZIK59Q=:
M31OF[\*7J4)Z#P[&OUFCKY2$RNA[$HY]G:;3(5YHDR%K4N$SL1I9450_6YQ1
MQZG7"IS7FR#VCRJJ]_;-O7<9U5L;<V\:!2MS;^$P>3%Q!$(<"5E$U%.->.;
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
M9%(K^3@P5Z+EE5("OZW6,1>%[/5;=CBXMKS/S$6_!]:U#WY8C"X?(>A_/N9
M\DEBO-OXO/2$C5(5?S+]%'/,USY5[QDQMO,DLRR9R%G*3 ;Q!/M9<*0RZ5'&
M#<6,9RIB C)+0)W?/$&LW4[>WQW1F"Y**A:^]& 4IPC87MPWO_ZGU6D-BJM<
MR0.B[U(@#HZH#T%9R9%U"I2HE0%9AAGBVH?(LN")B1O;ZF;C]/^3H&;WVU^U
M]M5L_F.$/JU^X5:-EPK )"U'@4MGX^C "*=&MMR5R3NIAK=JC=Z5#B[@Z^K;
M4]KZO-D"A9RJ;8//WPALU<VO5F?8*<X)QQH81'@<:X%?_QAY P?%<<7[A;6+
MQD[]*/#H,JXPPIPXQ+$QR$3#419U1B3S7B5*.RHVP2.Y"6NM;ID).SKA*D_"
M_FOB'&SDI_6*,]WBF.L?A:8.!@3ORBU+OEMYZC7Z8'E4=EW_#0X+N.K@&()V
M3==K]\[AO>L 506K;T$@X1F^/Q-6DW!,2N3HS+64PC(JX $.1Y\<AQE&)ZF;
M-9#,2J+>D$3AQHY;ID05T:7;!6I1L:;E\GW^Y9K@P;1O9?N\.L)/-L/XD"*=
M47Q,D;?6X*(XZ7J_?)^[Z=S]O'Y2OVB<[%XT]C\=\91U[;*(# @:XH)GR*K,
M(LTC9CIP)4&IKB/?9TFJF01\1(HY[,"V@&_E8 J4AEW"3&-[P\%<*S5YUS4S
M&^0=9[ 4<>5:F&*SFW;;9\@^/[P5<D^1$8[Y$\D]!7R=<JR60NY)MC*1,?74
MB]_+D<DI60Y'YGL9^&IS9CTQ'?9COV7:3TZ"O2T[>&7XNM: DNL68M&*A.OU
M=\^L!"PIE_S!90\5\>$3B \K M1*!BH"U$H&GD2 RM:: /5IHW_3@E 1H"Z'
M( DNN1:L(J-CN5%6P_BT[@9-R/(F[R%UCJL\@8]+'GI25NI2^IV.#BC'"_ZY
MUR]>?BL5CJW&_K_:ASM?Q0'=O6A<?L>-'=\Z./DN#O8=;WRIX\/]X_-&YQ.I
M7\Q6..Z2>N?OT\9.._7<8XW]K[A!_P77:S<;E\?XX/);>V_G(SW8_W[Y_[/W
MI4UM)<G:?T7!O?-&3X2*J7UQ3Q"!&]O7$X-HV[@]^(NC5B,0$J/%&'[]FW4D
M(0FP+4 @"2JZ;4LZ6YVJS*<RL[*>G.'?W/Y"G:5)5D6=(T=<L("L$PIY34B0
M@A).^,:68&O"(E=T?C$Z;TBRA-LHF9"<&:==HL(Z3Y/U4?$P-_5#T?E5T?E)
MO4P+ \N844A(G! W)N6,0HF\Q4H0X1EQ<KB!KNC\,])Y3(*24EJL0<,!^;75
MQEOF$];.,>SGYC@H.K\B.M^8FN<-=L8(@Y2U-E=5Y,A*[E#4,B2F H_.S#O/
M+X_Z<%T\E#]CE9MXZ:5,4@JKC(A":%C8:1Z$+OQ."5:+H[P=-^L*E^V?6>8O
MTTO'J+[VV:2/B^;OIKTV;87V)%I$DV (!ITB*U1FL. JX<@2F.I#+MOKB5J%
MH*M X!.&0!VXL-(SR0D8L: '7'DM>9 ,_%A**PA\P$()!0(?% (G3BQC)'B/
M-=+>8(! %Y"+1B.?B#;12TP=!@ADF]04""P0^(P@4 ?AH\$I:O#P; SP4J ,
M 0?M-4F*5!#X@(4/"@0^) 1.^?1:$$.3YAGXP H4QB$=J$?&$"&L)88D\.FI
MV93S5S1X#MR$<] O[<04N]T8:M.R_TS)EX:YY[V:K7T8G)ZV*MVWK=JK[]$/
M*C:1]['?[%8_C]B8<@8[Q;]_>/7^S^HC^7VXD<T#ZMIFNW8<SVMQ?/FP],,4
M"4)^=+XT;V1K=_JUO)>MF9HP&!6!6.U#K$1X*,$<D_%^DK<YY:$-+7L?O\7V
M(+<_Q*G;V9R.WYO=K=[O  3"V_V*SN/&_4R66&-],E%QRAW5EDBOG9">T"A<
M4//M9QJ+VK2DY6X<[5 "Y-Q+?W;COOW^MNT[)W$[O\:?4R^QWZEN\:SW+HG=
MG;=?B!6&@_V/F)(6<<DT,HIC)"1ASA%FF+5Y>^8/]RXU\U[+;MZ*V:RZ.N]<
MLK73;MZ!\#W3E#:'PFHO"1"F]S15VS1/LP+DK1GUT??)0-7.FJU6S<6:A]%N
M9BZHBN['WE+JB#<.&X&-4HI;DM=O%8A>B#B)0"C_Q7+\/.(W-<F/]C-U_QA3
M.F3IG);,R?L-[Y2W)C]?0?QXMGNQ_<51;H@$M\2)&, WH>";\! 15\8''5SR
M4?U $$]L'Z0&I&F5 6D\TF_;PU2<:K/;\Q[VQL[7+T$QJY/'X(."(\JYRKD4
MP2!)A#(VNA@UN*0WA.2F\">,NK;6'&W#[71/1L1!U5P\0TDP0YP,?]IH1'XX
ML\=\<SC]S<Q[F>3PO.)&'C_HZN:S2A#SYC4_I?D_9:^[$S#]FKWN<M-ON O-
MX6MXT;\J"NC=T0M-(]GS$]3SW?W=+]QH15B@R#OO$'>!(8T%![FE-D@OG!%L
M8ZM_V(WQ!_1UJ=LYN7F;>#.S2X/\YNOR;Q/&.NCOH34VFES#V,:NV.HJZN\;
M1*Y7T5T-VB <@_')O8$[ B-P3'#@6[8YX22Z*LA?8SMFA1K.NIUN[_F1VF7]
M?S!2N[M-.K?B%ON%C?()S*BW;1B.9@!7X2J!W>M.]VTOLZKY22F$Y\<E]A$W
MCK:_2"U$,-H@I;4'PP1,%.U%R'E_D0!$VY@$S%";-["7K R7W0/*VSP&\:RP
MO1_7&2A2=Z/4D<;.P1?B*&;.2Y1BP(AK19&S0B/+/,]U.$'NP"["F]>C5&.I
M&_KZ\]#8U<88_5/P'<>%%PFW/Z#.FZL]#S\9U+:'' ,5E34H;W,DG/6A;HZZ
M]JQ22>^A:=D_S?T+7>H[F1^V5^MWH^T-NN?#0AF;^98_(AZPIZ?=SG?0K7X$
M.W.-%7RHU\/Z.MOML#?H]_I@@H#&/V>U9HU]GU?@<%0A(2LQ3"$\"?!R+<PH
MEBB+G?.1T*S6UW/*+B<3$,1I\<N3P:@LR[ <; ;7L8,R15]LA_],>S0C<V\L
MO+T)E7*_"Q99C.M&+W-[*9U>B.D]7X:9 YHM'1&]IPSL&Y8B0QP3@;1+"D6O
M=4A>:BW%\V"5J9S_,6G,97CR>3+'**PDIG=DCN&;#(/G+!Z$.89N0M,HEP]%
MP,((^PE'RCT(6)Y+P\MFX\+>\GQW$!?VEL+:4-A;B@P4]I8B X6]I;"W+(J]
MY>]SS[S/QM1ZB*W2"RA1>O<42WXUQ7)8-[6*2\3O.;AUN2&R-SA]A!;*33%/
M$V_8>SIE*0Y.UZ&Y9-3243KO G8:W$\ZEYY/_V [#>[&'K F.PT6FX)XG2D@
MY[1ZVX_A!Z3J0Y1X(OO_.]\;)Z^^'YR\.L_W;>SOXMW]=WSOS;OOGX^VZ<&1
M/]O;>8<_'[W]WOCCREZ!HU?T8/]U\V#_;7X'LGOQ[GMCYRO_O//Z9'?G<[-Q
ML<T;.^]/=H]>X2L\/U(PBG-%4R:21#S9@(S0'!%FA5'$<6Y<YOQ0:T+Z42"L
M0-A]("P:8D+D)!HNN>/.ZN"Y3]1+8X0G]M8$1P7"'@;")CL^4_"&FZB1CGG3
M._4$614=4I*PQ$AF+LJT17A=N,H*A!4(NP^$8<J)4U(3P3Q\XE8($:UE/,1D
M=,*WYFLJ$/8@$#:U8Q/P2QC!*6+4YDPX:9$F3B,O,'$>"^))  @CUVL)KQ0-
MT]K''O8O,]F&B4=5]G.5!YV@6;7IT$1M?6(3]$9G_^%$XWG1XRW<Z;U#'N+;
M2DX+ M\*@6>8D[!5/(6 D84A0YP'C5R*$K$ TZ<1*3#"-K;(0KDO'Y SI"CW
M8I1[X>Y@4>Y'4^Z)AQ@E]S2YA*(T!/'@&++!:$2"<0[0VQ*K-K;6A0^HZ/:"
M>&T7[2<5W7XLW9YRG5QF=P";"PEF$^+18&1<R.0.3G,'2H^YA8E[:02VSVG5
MMMI2,=YJ47.VE7<2Y9U"5[/)U\AY8F6EM,3H5G&E].Z;VO:SFFX/M?3E4$G+
M#'2K&>CCM.MHC64N\822X JL2Y^05E@AS:CD$GX4#F8@9NI*RK($4>#M&<#;
M MSF F]+A;>)\QQ<<#J ;:T$B0!OV"!' .THC)IE!(<8^<86IW4N2Y)(@;?G
M &\+B!P4>%LFO$TOO3)AI1,8294WA!-"D>/P2>#(<_8(3E+GD@EU8>8*$*[)
MZNMR=>UCNQNAT9ECZFNF<OBMU>GU_E[K1I\W,62:S>%::ZMI7;/5[)^/@PJE
M0D[A1O_U3I+'=<1[T!OPZ3Z8/M&'-Z ._P9E>#]2A1PT;K9ONN;?8]T8S05E
M$KC5)' P[<)7/)Q<.\0<YX@KG#)C>D"2,1V4H<XPL[%%P,2]/@?,4U&ZU(LH
MF+@VUNU2G?>"A,M PHFW+S/WGDD ?=$1Q#D6R#D"?VEF0V(8,Z' VZ\+MBZI
M, 4."QRNK;-?X' )<#@5'8A&T(191#08BG@2"EFO+:+$ 3YRH2*7E6%HYBJH
M>$,IG:ND:2/.,D3T%+!5D$+5:7]:Y:;YYQYE&5UL:G$3 =U/=Q@_4IZ"N:EA
MLX@L-K&NL.=E9T0!6<48AI45QESC8Y[](>EDL^U;@U% (A_MQ18\Y&O]DCR\
MJOH13IKM9J_?M17[I+>G%:0,+WEDFM<;NV&\._V/3KMBA<A;.6H?^O!/10DY
M+B/0C8< (?D5A@5E-B^S-)ZVI-+5E=1ADEBM&UO5F(UX[:?$-O,W5O5D*EK]
M++)YHT+F21V2/+KXM=G./-1C%OS>P/7B?P>Y%D2^Y+F,,5OA,;Z>.=5L9[;;
MH7+F,;V,BPY'M=FM)0M_554\:F>'31C_9F]2]>._@TZ6EE&MCZJR>&^SMM/,
MY;IB&[Z 6/3/8FR/^-=/ALRX(XP;4G):U\F$NC.H&+,!.57V+(M:%BW;Z\%S
MNO&TT^U/ZH[,H,UHH:+VX3#&?A9H0)M>%L)\YO ]?E3,Y#"V+O&W*B-V$[WO
M3/_U1BS!H_:X\YD2!]<(JR>53G[8X"LDP5?+W^7OV69LM@=5S\SHT:S6X!]K
MS0^(A?.M*K/M"_X"9N;&W$S%UTX[[?2:N7DO*CP!H!\1H%;);R-)Y5FGIG[>
MN/D.UD%7#?KQ]Y&;@']\S77^HN43Y@IQ94"G_C[L3D;N:T0.9.48V00-?V%;
M9_:\E[OVL#OSCC_MO/N^[>O7]T&=JOM#!I!*-%\,B^7ETW+S["HVJW;8S9[7
M_V2)IVIC:[]"I H?0'Y O__Y#[MUTP ^+ ?W3%IW.XPJH,678 JF9C]#TZJP
M:]/=G5=C3RL? T_J'6O05]_A.7CO3>-X[],!;KR!%L'S]W:.<6/_+3LXO\JN
MG=OQ$;PDSP[V7['&SCM^0-^)ST?9R_+GX+GQO?UW9/<H'/WGXA6%YYPWP)-K
M[+P]:UP<?Y'1>6JE1DY%@K@7!#D<(F(Q>>V#MC&8U6;:ODIZ=@.0-&"F'1K7
MA%1S$?U]^'4OES&IC66D-A*2:@+K/<4Z0W/TU50YT _V&TR)O>=4./5#,YL3
M>[[?N<R#)_4:,<;,5F Z!/ODT(*I!P;,97_U1OU5T;17-C^\73.CXF5AG=IO
M^2ZC"JOO/TP*K-Y<'/6WX[_/41\5[C,NCWK#$\$=N:S(]<L:43<6)KP3*M]8
MH7!J#P[T?9@I2PF=MFN_-T\&)]MML-!:TP=[?\;N6$M'A0Q7IF#A$F#\+=]]
M]T7'F&12%K%  N(F2F1%KA\=C4[&\VB2^E6]PDMQF?$8KM=-K>0L1UIR3=^1
M4SMKL/_"]KX78%S:U7ES[X,:$<,(;][[%=NAMQ-]"QR[7#GF3]L,*V,V[.^.
MY>UD]^CEX>?]P^/&FT:S\>8=WMW_U]'>SBX_./D+K@NM@_U=O+=S>/3Y6E&.
M@W-X9@MD%1_0M_CSSKOONR>[?/?BL/GYTRO<H'\=[E[DP&WCY(K90!L7!U^B
M<%9QPU"T',P&P$?D+(O(..A@Z4E*ZDF9#73&;+B4D&<R*^Y?F?E.01M@XOLZ
M /7(!;[!@>^VSFO>]@YK8=PWM5XUEPX#LJ"@87QFAA^*,=O\:3W2Q9;C&3?J
M3WN>W91GK,IG>_O'9'<_K^=\98VCMU^24((F@9'!+%<5A ZUT-%()J(E]7EA
M10P-@B:8'6$[KY#IR%2PQ!(P7KC"SKE$/7%<!>.D%?JJZN\,NCD$-2Q.,VU'
MS2=)_4[?YHA^[7]OL2)X3ZOE5B4NQW6;IB3MIMK*2ZXUM@QQXXWM+QI[;H2-
M* 2E$6?>(>NH0S1Y&L&" 5\S\R:I3?KC6F. .B'V;;.50X41;-T7U^-[\T/J
MC56.KH0'AT/U2TE?F>I(0A*.^=VJ(U&QR0A5ZF&J(XE-20GA=[WY+XL,<1B:
M!RDR5!J^X@V?LPJ!6)$J!)3<I0K!W5J_[F6=WHV,Q:JRTYK7&5A*]8)5$/A2
M<N7N"K!KN_ZP-J[I6 KP/&]I^->@'6L,%V$HPK"Q]2&>]D>%#HM$%(GX?5*^
M_G*^N/V>U\N0WUH;RW=K_9.6C9F27?5:_.X!/FJG("P5X=XXLVR>'7*K:0@_
MZ^)@R]VA\<=LH+8*YV;)\L/<P$K %KD;O/!Z/$->CS]CMTJQOA+@IY0SP1C6
MQGKN&'$)"Y8B-E9J;M+53>&8_3(M82IF/UDQ&CT\2WI>!;X,YN,U#>8/]^F<
MMC[O'XO/1X>'GW?>GAWDO3UO#LZ@3;AQ<<#VWD#;]G?I ?W7\4'SRCZ=D[]:
M>_NMD[VJK2^;C8OWQY^/ML7NQ3O6./+\X.+5]]V+ST<')^^;5\I8\2B%HHH@
MZR-'W)F(;, :69Z8PB0Z8=G&%MXDAM"Y=NH4EJ*"9D\$S22G+G&:&#.6>VL<
M5SY)G@#= I5VC&9\C&:2X8)F2T"S*;YRJ[T+AJ%@M4!<.H$TXQIY%G14EAB8
MDX9H1@4N:%;0[#FAF<4X.1)85()SP#.FO.-4*@8Z(XD:H9D:HYDI:+8,-)O>
M0\VIALD%(YVD1CP$B1Q-#DF;36L1@A5RB&9,%=NLH-ES0C/J(L74:Z=XX-8G
MC:,#T$I.2BZII$,T(WC^!/B"9@^!9A/;C%'NI ,T2T$ZQ'VDR%"%430<QDX;
M+CP>HIG <]EFRR.,S%NCUR$4N)^3-*]F;N: 8&&#+%0_BZ3ZN6?<;RZJGULF
M]BZ9LV=-$'JFE)]*3!BM$V)1$,23C,@: ^:G)LD$(I51F;.'UPE?EY)?!=@*
ML-T'V.X9 BS MD1@FYB>WE/"A):(6F?!]-08&>(YPM1JIR77P>D*V&@!M@)L
MSP/8[A<-+,"V/&";BA J9T0$.QOQ0'.$T%%DI1!(2:F3!'AS/E; QA:[W%&
MK0#;B@+;/0.#!=B6"&P3BTUP$IFD!@6&.>+6!F0]LR@1*Y*D&%-M*F#C8L4+
MU*Y+K'!(CUS+)'YS3 D/N4ZQ+CWV.KKNP';/:T3>/>/_(=?:RKC]8!?7>8V*
M,F1K-&3;@Z^9II3R,FKKE8S>Z'P;;H*A[(:A*RMXO^J_D87YH-/RG-[!NG39
M<)/NC?*V NYM&;0?[Z6EIHS9&HW99,LKU67@UFC@+G>FWCANLZ56KA&T/W%>
MO6T8K?RBMM4ZKV?:S;&7-PPJ#-V&6>;9$95^K_:R8\&#[J3:3K,;?;_3S019
M0[[*BI7VIY1J^;J?<JG](!&..*JY\H%J3;FQ1D.GR2@29C:99(9%YPRF6*#Q
MAWLDPHWY-]<^$>[N_&G0WG=?7";H-DPB'$U$W!&-C"0$>8HY=H0[K4?);/*&
M;5/7]F/61\4HSIJM5LW%X:9-.%C9,D/)HW0H>IDKN+KFL-,*L5L5H1F6N<B$
M;"-F8M_J]"KB=S?H@8SW>M<EF8Q$>?,.^GF38C\@^^N8-+)SC32RT]X;]'M]
M6Y73^%0I<@S; ,OV:VQ4O,F=]-+VFGXDTU55F/U"-SE--_GJB^!!4"T-(C$3
MSKM(D0Y1(VL8QR:!5VK):C/'W@#D5[9!7P+Q99&56>SN3.2H=C82I)H=2E)M
M2,%=Z5,6IAG5[56TXOF6N2Q0KQ:K*D+C*7:H:V,&B.IO5159R17OX$%YKW^^
M0T45_N+>?(E/@/=0"+B<<JP?A/>0;$HAF;[KS9?'PO=<&KYFC"A$K @CRAJ0
MGASD2FNO9N Q<^.L.9'@ \0P'UZ.E^M_SCWB#])Y3YI8J!"/%1G(-F:1@6<O
M [(DP-RJRW[D,*X,=];M9'+I_;DBVYWGZK45$L,[A( 77PSL682 A^F-'79
M#\X.CEZ1O9UCL7NTC1L[[^"<G.KX\AC./S\XVJ:-?6C#U?3&HW#T^>AE<W?_
M(]_;/S[?A>MRD;"<ZKC[YOWA[L6_FKL[!P3>]_P_%V^G=]I9K;TVVJ!D/$4<
M:Y7SMA,RBEEK! Q1K,+'2JG"4U-PL.#@?$MA%/[CS#"N,1>66Z.D9S&2G \>
M2*QP4(UQ4!4<7!(.3O%U!<8L,1$%00GBFD9DI-8()(6FJ#%U(E4X* H.%APL
M.#@?#GI,"%4T"<(UQ\*[Y)FQ,40;>00[L<)!.<9!67!P.3@XM8\O21N\"6
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
MC/W]QMYX*8C6R">C$7PC2 OFD *5U5@E'Q+?V(*IL@XS[37GY-<_9+M\%!H
M]W^SMAU"Y9S85NN\/IIE\C0T.\O49R^K_]CE!=F ^6^Q\PX=R]BA[WW]D8"]
MAE;_"7/G].'MWI^QFP.)]FO<2WO?<LF4UO0)[^.WV!Y,5?]!]/F)'=O;_D(Q
M]BI(AI)S,,D(G\ELN4(V2!FX))$J^Q/(N7'4[SGCE%%_\%'GFL!<H!E2,81<
MN"DB(Q5!@1*7&-;,1'7;4;_G7%-&_<%''12;)DY@K'WD8%"F@'2D$5F85:3D
M40B#-[:N)]S^^H>_9;_GTE.Y#'!U1SU?&WEV5P-@X^.;5^+T5];#%A/ND?2F
MY:[E>\)S1@MJ1(P"!1_BUXIIY6U[:)O! %Q99[Q?G.!A@V&CUK\?!S17+PC6
M.'H[TDZXCL)O.XWCSSO^[&#_&._N'["#H]VLI7CWZ/WQWL[AT>>=M]]WFU>T
M\VC[ JX\WJ7OCQL7>5'ZW??&46CN7F0M?7?>>/..[[UI0)M>G6?M;.P??"%6
MY^@S1PX+"RZ E$ASF;>H,>V=EPEFY"'F-D%IPG8VRHV.,*L*[I)4G'*F.9$,
M;B.]5B'RL/:!LJ&<5#'P/;!!AZM((QEZ+H&QZ94]N +FN=YPC6ZX7@7?<FR_
M,^R>O H!-OL/Y^[>L.\6.WG?<IVJ4=D/>VDRN.,171DO\/%!X-7WQM<OUBEK
M<;!(!,SS$A5%1D6*A.!$8":U=F".]\]N6)[J3C1E-,:]%[7_ZPQZ\3C&TZPV
MOQU.?:O76A:$N O.7Q:YX:IO)Z_MP.7=;TT?>W^O?MMIQK[MGM=^"Z,/(>9X
M:C4%79X)_F2K#[?_>EAS<)/+%E1GQ&KR[X$(U'RKF:_+;-'5S7N9,B\+]?E$
M?O-Z6!-4Q7;!08W#A=[SVN@\$'ZX*K< !+\%C1G$'"4-35#6MN_#AY1B-[9]
M[(T7Q_KGIU5BP+BQM=-NYULS9.?6]FIGL=4:K6K5>J<Q+\=5ZV9Y 1PFJ%X<
MK>G%:LD\GP67I]CK#5LZ;%+5&7!^K]-NQQ9<T3L%/6SFL<C+7R&VFF"7YC&H
MEN!'O7-I!XU;MEG[,*@.CQJ:W[F; ]+YZ:>#;F^0UQZ'K^N[L1_'I];LUVX<
M+B#6AV^18.K.:^GY<=<E8[/V_*#SLK='"Y-Y-$X[K:8'&;M<I+R4V]SU7V.[
M<B;.)_(+@A)@1NTV'8S(#Y9UI]>);WC6)FC41$9=[)_%.+S1#1H\NNE8.:IU
MY=Z@U>]-J6L86E#0H&#[MCJ0[]:<F(>3EK:KU,MJ4>3UY>KSA\O5Y]&*"8@X
M 'NWV:I6('RG>YHS<&*M!?9Z:V8=I7I:7FWNAFIQ.ETYVO_!BXUN->A55U6O
MT3\$29ET.?1</*U6G*>Z$%3(-T];<;Q,7@W3>"6^V09OHM_I-D?38V]P>IJ3
M0X99&_G,R6N-]L"%VMEAE=?B!Q5AX5FS?SCJJTF/C\>BGI=S6G$"1V!8-?LC
MN)BWAS?!;*_94>RM7COI]/I3'3QJ5F^T@MZ;.M2SK0R^^<5&R_EPL)=;-7[_
M5OP*CQK].#WZ_>@/VZ!47\_'1P'"NQGJAHVP)]D4OQB>#$.8FIGL$67,RB_6
MM^VO%9397B]6 %.!]G7&_^'=IR3SLO7H$I-&#<@WR%%&&.J.MZ,\HYN[?7JH
MP=CHC*^I!"SK+1@9QP"]8U69:5%NRTBFII(D1MW\\^$>BLUP/JFE;N>D.@\D
M>P#W&M]A*/K7EO6&B6JUCYL?-FMOMK?_W!R;K+FO!_GF$Z4="68&(,#K5O,R
M]PE.KV3YQ(8JT<-?RA8<W7PF /[0WJ@_C&'0BGOIJE\ZY5V_/!\=?-X>JO\2
MK&386(F" \.4QZ20DQ@C;IC2G#L2G+KJH>H4L13&*"8QUU8YEPNTDD28LH+C
M:Q[J=JLUB1ME]6W'G%-4[5[.JA)MMSW!VQE:VFS57$VEGC.N5+*>+[.>=<EZ
M?H)9SS<F%?\R>O2C9.1?Z?0OI!R,L*_-]GC'CQQNZ!G9A\-K1F=4&ZGLH-\9
M7S+< E3],MHV!-W>LJ>]^&+\X=I.K^I[$_JPW7^1A1ZFWM.6/7_1;%==7SUW
M))I&;S(#,P6K!'1$*#%JTDAX-X?">V5GVO @-YN<$&%^<LI/K\>;Y&<'!:>&
MTSM>_M,'$[Y)C(3A6[N&LTTB)$SN:]APC$'IS)S7_X+AY!(_0+[GQ*M'8C-:
MM981<9N-C_=K_0CN%L_!I&\(GC_ +L>#G(GY:B9C.^="SKU'>(RT8'3%7XC)
M(Y[Z"U5:!2%=U=;<9:OP_;3DISN'UT"%LN-YE]WT]QGF!?19D8'%RH J,O#L
M94#>AK)NU<RFU6W9RAATZRZBOU4QM<Z@9]NA-T])OK4T[QZ>0V:^H5Y ]&N!
MR39XE&PSC+N.Q[XW.'V$ULE-<0-IR[7FW4"\N;%%H*F#T\M0UXK0%97GE^<O
M[?G+*Y!Q4UM7M$;&3%[4.-]FU;C!ES-B*S$^#\9;=C>>]!62W-OL_)2!.B)Y
M3#IQZ8V1"<<D-$_$>,'X8G?_5:9#WN67EZ)RZ_(.OS\&/>C'V'U;,:A 5V[W
M>A'^S_0D*\-*=M?E]!$K6?/ST3;-%":?WWP\W]LYAG_?XKTW[\[VWGP^WGVS
M*_)O!_NO2*-YE97L7R>[.W#._OOCS_MO^1[\>W#TCG_>V>:?3]Z='5P<Y]\.
M=_<_TO]<O.OO-B]9R33!4@KBD-:9XY'SA*PT"2FAH^748YT9<XUB=4T72IE;
MX*[ W:K"7:))*\69XX!YSEC/DI!4N$!-HBXLEN2@P-U#PUWCCTNXDSIA):U'
M!GN .R4#,DX:I+WCA&L5!:,9[DQ=DNN;HPO<%;A[>G#'+!/.*<H-QCQIZY1C
MBA$3A#!:"+)87H\"=P\.=Q/KCD<:I+$18:PMXH*!=<>,R94SDU01<^L"P)U0
M=0"_U:Z/LT8Q@?%&IWN% QXWJO0(U-WK4-SH%JBI?.2),V$#IQS,!A>$I\Z"
M2^R%<2D5GWB=4//CM$\L 1T]M1J1F##BV$?DJ*(H\:!(5-(Y)C:V2!TS7C=F
MKKIB1>N?AM;K (,NJ/6*6"Z%TN .ZF"\9II(1XIKN&9:/^4:8F%RS<^$/'$1
M<8_!*V12([")%4"]4LR3C2VM95W0N0CZB\X_#9U7AH68MX4Q@CD.S!KMO0?#
M.CJ*I3;%/UHSG9_,]$(3G^F 4>"@^ #H!ED>$XK14AVUEURRC2V)15W,5PBX
MK)G.H7M_7.Y%KLA')CM55V;A]([]L]UMVM:=$6F!951+6*^$]8*)QCKI*2>)
M8YTT#P2<5*ZH"(%[=TL']2)V.\'V#LN,]=@SUL&E;PKMO8!92U%M(O$8N01S
M%>=1(R.-12(:X@GXJ^"-;&R-2-X>=A%C:69@@=H"M2L#M8I)YVQ0#K/$'0TF
M$)QDCA-8YY-AMXP*%*A='M2. P(CJ(V!!,FD020*@;@3!&F; K+,6F-"T,D6
MJ"U06Z#VL:"62ZRXD8Q8&;D7PGHOO"+<):VMPN*6P9@"M4N$VEFK-F$2 LR:
M2#(P:+EP!H&D,N2L8DQ$[4!B;@6U9:UZKEC,A&=NU:+7CS90M]MPM_0Q6X=:
MW"LHZBM;[J9,-0\[U?CIQ7T<O+0Q412##;D8%D.&)86H#3K("/]$NK%%ZQCK
MNEZ;A;X"E04JEP.5CUL1L$#E0T/E5$8$(S"$.#(DG,Z5Q!1'QHJ$$F:1*9HH
M$2KG06DIZX05J"Q06:!R=0IH%JA\<*B<2AD-$68]8I$5,N\K4O")2X42D5)Q
MCC.K:89*(6E=2KJ \,5/^6<><KM1:4MI2VG+"G)K/(#--.?4^D \4F^'9.TN
MPJP7Q]3M??L]]E;3LBS/+\\O;#V_9"N[VJ3+Y9%'KEGP2Z*P7[#[K#ZI&;T[
MJ5G9K[Y6/O9S2@%X3#:BH0GR[TZO-_:DF^T!=-W>98W,EY5U,CQO/]LFN\UV
MI]OLG[_-#)^QU]]NA]F[O/KO  [OQOYA!XY\@U-F*U86]WL>]_O5V;_WW_9W
M/V07?/N+9<3P9"T2R1#$12+(,,<1=MH$&A5CGH/_C76=X85NV"PX67!R57'R
M$6F,"DZN,DZ^N\3)Y#B,.  C \!$G'J'G \:21REP2%B)FTF!*F+ I,%)I\%
M3#XF_5&!R56&R8-+F(P>"^(T1]9$,">UI\AXZI' -E&"69*2 $SBNA)SD6*N
M5KAW15-1"VW2<R!3>$3:I(*V*XNVWZ>==QR#9DYCY'#._,?>(PNN.DJ!,>YS
M*IFN6!CRZOF:)!D5K%@SLJ6"%:N,%1,'-G#%J/0:>:$#XM%JI*VR2&FCL8A"
M:I\VMKC,^=L%*YX/5CPF25/!BE7&BHD7YY(-5A&"?% >\203<LQ0)&@@@1MN
M3-Z\S7A=\KF2E\L2^P,LL?^:#&KUU]G92JZS/YR(KON\\MOCTBCUH'O@4YEA
MGL(,<S[CN6*I$C<$11TYXMXGI"5S,-=XL$.2"Y(8\%QUW0AU;8:9IS)F 8RU
M XP%D $5P'A:@#%Q7V.B-BJ.$;7>(DX3109^0-JE'!/U42MP7W5=W%".H>#%
MD\2+!3#:%+QX6GAQ,)6OH4/$ 2-#=$(\\H@L!@,C\$B8DV!X.G!A11W?4*WJ
M[V4)LK#AE'W+9=_R.K'AE(EI92>FBVG/UTGI35(J)Q)FMC8*4Y2E"CD3.!=$
M<DO!\S6F;A9;1[$ ; '8)P>PC\FA4P!VE0%V$BE0+A+I-4..YT@!L03IS(D9
M<&0B><X2L1M;A-&ZD>M2@JP@;$'8IT^]4Q!VE1%V$ELQ2F&&M4&6J9A3B3RR
MR@=D@H_)R<0ES9P]%->9OKYZ4QA[2EM*6YY/6U8K?KJBC#T[\;0+DV(URU7Y
M//:D ^]R4?VPFC9I>7YY?B'M6>5%F9^2\*S*6GC9A5QV(:\+J<WT+ V?6S%_
M )=S>VJR+I[E[3Q+.KTX$H@R.KF$E/0BL\$FI#F7*&"?3$A,.NHVMF2=D4*R
M4.#M6<#;(W+1%'A[$'B;(I%)T5O,*6+&.X WKY$F%N MX!@P)\&PF.%-\+G"
M9@7>"KRM.;P])H=,@;<'@;?)NH#*2_'"8:2$L2CO-T8PG@H9AZW6TE#FAO#&
MYK+>5BMPN*(^?N%^6==4]Q7E?BDHN7B49#,)@-0RG'W<H%-"7!.-;-[3(KPR
M7FN3:5QR'3W.V)IDIQ0=7S/.EJ+C#Z+C$T=/:F4QI@R,(!D1AU%%QDJ'H@ 7
M/F'.B*55 3A2=/P9Z?@"N%:*(C^"(D_Q608OO1(1&8\=XC@%9'!P"'Q6'5+P
MS'!P:<#M63\:E!5U:'Y-:[(JL:^RBW<!D+@ EI "B0\-B7S:?XG,1VE=1#H9
M"@8.H*%-@< GS356)@9E-[8$Y6L2PBYJO C+YO[<'46-'T&-)RZ*C=Q*BSDB
M)"K$9:+(6JP0>)\Q<6*=(#BK\5PTW46-GX8:+X!2HZCQ(ZCQQ$$!OS%J9B1*
MR@I08V^12]$@FB2CDIN8A,AJO(C*R67%I5!=E'V"99_@LJDNRJ2R^$E%3+MX
MTIO@*+7(,!,0>.0)&6,# O=."AHB$49M;)DZ5>M25J  8P'&IT]148#Q08!Q
MXC0;[&$(:4(.$P!&2@6">4^CJ$'>,7=:!IQ9*+5>J-M<@+$ XY,#QL=DEBC
M^"# .+5.ZJCD3C&4?&8U"]XA+<%L5)1*< J\M]IN;*DZ-XLH^U<VU9>VE+:L
M:UM6*\JXHH00^YV^;=5LKQ?[O=6T',OSR_,+_\,JKU04_H>R@_#)[R D-%GJ
MB"8R1*Z-=582JPVEVC-'>/CR]M[K#=O5+%S\PUOYAV]GZCUQ&EF(4B)F<$X5
MPPF!M^@0B9*8H&GDF=B!&E(GI.Q]+LCU')#+>&&BXL:8Z'ERRG$#?QA-+!DE
M+*N0ZWX+ @6Y[HA<4W32T1I,6>;K#S@C%T>6!X,PPT0(09T5?&.+85YG>*&;
M>0IR%>1:4>3")%$L7'284BZ%,"%Y+(4.A/B\W%DAU_TB]@6Y[HA<DY@\2U9;
M[CDR@2A +FJ02P!D.@)TP9QC$@'DHE+6N9PK67^U G<KZG070H9GD"?-N!6*
M!Y<$J Z7S"3)H%5&NN")MK(XG4L"P)E22P+3J*P$?Y,' $#G!=*8)D28XM$&
M+2B6 (!,U(DN^["?D?K&Y#150D@-DI"P=2HXS".)FML NET\K^6I[]0.)<PB
M5EB"OY5U&(/G!9Y8KA%N(M&4"Z<QJ"^G=:T6NMFPJ.]JJZ]F.!"J=.1.<!9R
M[)=:[$"!?4A&L^)^+$]]I]P/RP15DB(1@@3U=189%0TR1GB:/'1\KL +XPBS
M[R*JQ"PAFG&C&H7FMZM-NO17KFC9G,HQJU$_T[U?J&VKV8YHG/2!\=_FHEOH
M#4X?H;UR4\S3X"L# V,-[P#@#XT$ 8&N7YT@6]F0N@AZ""PL,P EACKNJ36>
M1QX"20 E*N&RNK<LJ,?3CA8SWA!C.>("&\0)E<CP&!#8;<IYR84T'J!>RC6*
MD1?U7<3B/",@%T%Q;#W'DF@'^JNL3MQ20K0LCM;RU'?B:!%NG=7*(*E80CQ(
MBS3\AD3R/BGA)'>Y8BK5=5WH()Z3^GJ88AD5T<;@N?=,8T<53,)4AN2UH<71
M6I[Z3APM@E-RSE'DA<E[+YA"1EN/A$X4K"81O0BYX#&O*U.(MPL-Q&-LZGM.
M*_\+VM&WBD)^B[DB!8^=TT%F1R!98:BQS&)*E(C8AU@\M27-%63:4Z-41XL5
M14$S@;A5#)G *4K&1.NM83"5;&Q)0^MRL9Y:0;N"=D\([3S77CFC R6!1VJ,
M\LSQ[.K21$*BQ;%='MI-'%L.QK"-& /:<88XRW0- CX1!O,3]S$$)0'ME*SC
M@G8%[0K:_0#M+/<V$,VI%9IS;"IV5\83^)N.*U'B $M$NTD<P#(PY0B@G3/"
M(YX20U98BK)EQWAF8* ^4T'J.N>+9&$0*[23O;2EM*6TI; P+"K(9T^;F8<A
M?C^-[=#L#[JQL#&4YY?G%S:&PL90=@:6G8'7XF(R4$<DCTDG+KTQ,N&8P&M,
MQ'C!^")IH/^TYR>QW>_M=[;]?P?-;ORSVSF%/CW_LV7;_>UV> 6_GN93BEMY
M.[=RIMZ/X4)@+P6*.OB<AD^19L8BI2+5U HODMK88G4S'[5? ;D"<NL.<HDF
MK11GC@/2.6,]2T)2X0(UB;J%EFHM(/> (#?-\L!@>G(8,4 UQ%V*2#OND?!1
M2,]RF6VZL<7K=+ZM"@7D"LBM.<CE[3O.*<H-QCQIZY1CBA$3A#!:"+)(>N8"
M<@\(<I,% N[!!I=)(DPL0SPJCC0Q!DD'DQD&8YU;GT$.!K.D"18ZB+(A=>[J
MES[RQ)FP@5,>P8X(PE-GP>G-AD-*MRYB6P#QH0!QILX1&.N",4N13\R :\LT
MLF#!HT1EQ#E=!&0Z9\/A-<D-*<J\B-WE ;-<N-8K8KD42H-'IX/QFFDB'9G'
MNRO*_&C*/''A-/%6I4@06*L*<0L:K:GG*&"7"V1*'RT&99;KDNA5E'D1,[-A
M(>9ZA(Q@C@.S1GOO:9#142RUN75!VZ+,#ZC,$U=%,IR"D!R1H%TNM$60Q5H@
M&$9EK8XJF@"N"IEK9B[+DW/M9_H5$<2J1+;*ULY%$"N8:*R3GG*2.-9)\T#
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
MO_<9=K"_>L"B>+I.Y%&PN_?Y)PG"0 02\(EP:?#)1[$D"9*IB*( ;(,@N50
M#8>"2RH2WY>8T4  LD2<I$3&"4W2E*U2G<BHJ1/9=A09BIZWF\#\Q;@.X*ZM
M3SS%;*M8-_+&A:O+^/X)7]FZL(566;40B]"F)#YFM>)U:S)<X\H;]QEXXO+T
MU\UV<.9U!9A2-ZL2%U2(5$D,2JT*"1<L%0&G7/@"4Q(%&DNE?VY=9;QL[7RX
M@WUNN&4WK7GE@Y!9+ZO.ML5IUA_VW^5%D9^ .+T7Q_!+=;8P9O@S@/;)[N>?
M*=:<^#%HCZ%6B#$L37,>^%.(5&I*,1: M"RZP0Q/Q.#(ZS42*NVJ>_!UW2F@
MRCU5B!-;4!(PS+:>&_< .!["IU*7':]VBI3VXD%=(]HR_(5Q36SB6)S98H[#
M8WB*TGT#E>;_F^%[9UYB_.*C@OZF08"7]O*Z<X!Y[IHI[6!Z* PN-._HZ5I=
MK$7/5JQ>J]LG5**PM\-@?VZ]V_WB'?>&C>N!D,"6BBB]XSPS[_ ;O&N6-M<E
MVE2N+>&5Q"^1]<S,:U'N@BQ9U\.X4\DN/'U@1,Q[9];TP[ .SWRQ4S8/] (\
M]:B14W\\ABF;K^TMO\.J5C>A2:'KJ,[\Y?=.[K5)\7W!XOGY=.?SSYC$-*&*
M(15RAL!@CQ#W"4-2<1^46J;2@(*F#MA^O7QF(*(M[)77BE;MT+H@;H6VO6G+
M23$Q(FULM3(]N[XE5YH-!"@LHO=3YK\T?*X>UYMU<4- I9:&JT[R0I5Z,&5H
M7K4=M"D6']IYOF^F62Z,<?CT'/?-; BATF'L\Q#%. @0"TVJ1.1+)'GH2V7H
MP&%#J$[RRPPW(KK7$KU<\TZRJMON!1-,E)G2V;;>=R^SC9'$#;K/J#^3K&RL
ML@#0MSUN)@:XDG_A'LN^P)K3(U,[,O5O:?.RG KU59KEC1O!B"H@6[E5ZB:S
M ^ZR/0C8 U+">!P2XX<*N*\3,-X82=*(8<T>8WO0%6SL92O1$WE1"Q98>7H!
MW@]@R^",QH23""6!Z=! &$:Q"B(D"4U"((V(9?+J;1AT^(U;1E84^E<NF[+9
ML,#)&:A'=NG' K;62';=E,JF$=1]S;U\PI8=;SEC36O<$>VX[J0&.N"6D>?!
M0-=<9H'#5M4W)X_,E4U6R16S,%\+2WUOI&5=KT2> -:DP\):U_#-4-J& W=O
M0OH(:0^F"S-\FH']1UM9?F$KLR>Y0)T%^;;_?K'@:*I=.%MG)!E'_L[!3^Z'
MOA:PM5$1$\22Q$=Q@F,D(I%PHBE. _\VR1#7 6G'VQUX_Q:#H6D32.UW?.UJ
M?JVU;J"JS=P9:>^J(:"R=TTBL&B,HRJ_.Y."Z1;Z6 -#AI2E/HU!<8QC1HC&
M(DR4LHC,@4FI0^1YV-BF:0[F41KHT+9_B!"+:8 $BU.4B$1A8II6QP08C][0
M$[M1;RZQ4JWA>&W3["D&I'@EU9L9_(5[XM3[][#(2I7)L3]U6]C56\4UN<+9
MO#>AU\$>^RLS76I*7?RRJ0E5%V9ST 64:=HR&B>S/0[L?0,P 1#Z6L&67B\<
M*.OE,#DT]69@BQ^8&$L^+(U:4-7)H:;M8L]TUC-H=3BY\'97MWAF6E0:UI3Y
ML"CM=IP,2WAF"4:"F+K)ZXNS&L3*:E)M:-I EDU;1_.LMD]=6:L+36BJ;?\H
M3,]+.<K^,'U;88XPM-+M)1>';A>HU6Q@MCW;<V?8,UV(/)-4:\:K7Q<T"Y&8
M73C3%UL%KB!?-;(UP5==4:]HOY:LF@B_1)$9]FC80=2Q7+M$WCLMQ; <J7+#
M0=.OU!8M:EN; FF2O%'^@'.3NBO<L*H=:=;=5^MZ,,KH=V&[K]L(G:>&>NVB
MM3D<V,M@[+XX@LL]L]?F]9? 9["OV6:K\$-+TR;'IQU#Y?!PTV6T-D2;_J*V
M.V+#7^:J^L7@#9LE@7G XXQ&;?M9#:U_TO@':ZD0!P>%/K#^O<I87B;9VMRJ
M"V-&"_5+&UG13:VG02NKXS:I8YN[%04S>LVO=I]H>J8:$;G*Z3EB_,0(V^1"
M-$I(O>AM)E/S5E>TQ9S+^0;7ZG)VN0RQ:W6YFJTN+Q\1N#52OF#;R"PA7H#!
MGFFK+K4VIL/JJVF7M]-I/:O=1V5/9/UZW^O911*-3IO=JEEUO*^F;>+%3:GM
M6FB\-45NFF\;_VK_N)>?:8W:;;B]N':^POL-VGWDS#LP[<<'=?T8V,3JY(2.
MMSX=*6AC7R;_58_VD.O>9WK+KKN:EZ;-> &[9FDCB.8'V'YMMLU$[^^Q$F"F
M:O<P^ M4SW2TA5[:R:Y=53/@2#<X,]MJF=F@'= 3WK3?-H<V_QMMU?;X% PU
M4K3'^[(:Y0?99N>@DQ;Y,=Q3Z6G](M&]3/\R+24KPPBVGSD0J*A,Q&4-_BZ:
MDUEGK2YK!C*GSYKX3,LZ>;IFKSK6M?>@?KWCD609!6&*?A/$K=?TQ"J]LVDC
M%_6(:[03^%J-U)->]I]AIHR&M8I"/@/8?1PMO_=%'S0)ZB\0\<9< [QO-/>Z
M">S *%6%Y: &X[I:]*JN-#^#)@VO4M3R5DM_VRB^D;[:0=++S8%Y7?0]<ULM
M:P4(V&!8HT!_K*[?.!T3I^\9/#)Q)LOVVR!&9LRUYE-6YQ]4W:Q0C<0"L.9%
MV8P']V;]Q&"SI7C:A/7-"P)FFJ4#$<W*]IA",6EDRJ[);[58KT^SLDYA&+-,
M8Y^J#."R@EDV'6C-.TV)^/0,6I>[&74<FFM?VKQ!)K/C$4*E0]@B]*C>K%DW
M"Z&C86J\,(B56.SLF<Q=T'ZJK-=L/#UQ4J^F&<M.LV>GHIO4C;$\M)N)=?N/
M3'@#[I.O;2 ,(,0&_B[;(M/YJ(^2:AH1,N=44^O@7S>[G59;;73DO=VE%B2Q
MU-_>VVS]IVS7YA9_.-SN?S[;V=C$V_3#T>[&.MW=^^SOG!_A??JCM[TA3W;.
M+OI/#X(?>Y^#_>_;9S\VMO#VWN=SF#/;WM@/=C:DO[OWY?!'_]O)SOFZ/YU8
MNGVRN['Y,Y51&D6^1@''(6),I"A.%4$JB),0)SY)N%KB1-$:(B<21>,F4;3A
M#&_$&E[-&R]OT_#DL"AL34+K?Q+>)X/ ?X*>!IMI5>1M=OK$4IE3 U,I:",?
M3WVV/2^.]!BNY<1YA'&@<NP1[,..4^I:DSNU_I+>#:DP]1&SQPT=SE)<Q.+)
M]_K-)D]8?-*%V5YWTS_'OLM1A ;1EP<Q)F@>\I2+2 CD^U0A%HL8Q5$DD?"5
MH*E2G#'\ZJU/KC@$_<_KE(@)W_!-8<-O%Z/CHP$F8N3 O^7]&'@-MFFMM%&$
M0*J,J[XT4^MGC7HCBL)H&&H<;[]^&G*< 69'J-VTYA!D+FNA-!>)LFO,K9YH
M5+3!P"2W3[\,#%564_;/Z'%@\!GG;M9T(0>MJJQO&8(Z 1!1MO(/!G)OV.@#
M]L"GF%+!;%)]<=:*;6OR@NDV[!]?<(B"M2*:HYHE*'QEE1>FID=C)*X9=0Z9
M4(EQ_1:9MFB@=-^H/\<PNI?"PW+C[!TIIQ7,4,$7I<DH-60:76+6)+>Y!_4,
MK74T/J8ZCI@87;6J#;*K=51KP(ZG9$9^;5W+4W.8#%X86$K%K[RP"E6M6XY<
MT1,+ Z.T!O.:L4<G#<+!C(;@U3YH\_976(4K:0A>L8U]N)\(7^48L;)GPA@F
M9*4;61G',F"9A]70FE.E5=LG'!ZMA\?PSJ!L/2F6O(G6@R:^9K)B@.>-6E_J
MJNII91T8)]HXC,Q 4^&"9G@0,R.=XUO;L3K>UZ'-%++3K<'LMGLL0"F0@QYP
MD,G1N5K$VV"F,>\R(,8U>#PAUU;>K2#" C33F&=,8V1%4/^)#JQ]'2:E_L\0
M$&33P,CBF!"'V\W^?MS?W?APN/_]0_;C^S>R<[B-MS]NG>_W-_V=[S#6WH%)
MI_!WZ(^C'U\O[._]?;;]?0>>]^_>C[UO=!OFN'^XD^WO2;(/\][=V/+-O3_Z
M7WK3)L1FL+OW[6>JS=%G'R,N*44L%!HEO@Z0ED&<DCA-?*Q7R83@C0DQY@FO
M9HH7 KJ3MH.NE0:#+0!CY7A%[&X[RHNP *)&D5!00=9K->:+A2:SYP&4]SV"
MT?]9-:8]2S'(VY$,'H/"4[9^Y5I%,FJ-&MI_[+ 3,YC(:@!(R-4HM]+FX%O<
M/QAD5_B(QA[F9B^'O7F\Q]HL#1L7?Q*$\X.KPK0NFGO7:"YQT=P5C.8N%%3>
M:1>AN-U%= ^T?@#0SZ![ <_USKS1*1IOPRA6OWT;B*$R262_/](.,V==27:U
M&O;T;CIZI=$;;0UJ1PMP@"7RPNA1Y]]:/:JWO2?/]K_O'.T?ONN:L;</#_S]
M[YN@%VV?[>SU^ON'FVR?;K/=BZFL_6^G.^?P//HEV_ZX>5:7456@>YGG;Y'=
M[S^R[;WNX?[Y ?O[?.MT=^_H!/0W&/,;Z'&@1T4)"U2J$0TY1HQCACA)@5E9
MG*HPB1C%X24]:KZDO)F CG8-[3[_])FDADA(4%\BIL(8=A M$/9CY=,DXH%8
M\'H+URAZ:=[KV5,/GBW*:S2LO@D/GNLFX["!)N\_(_B:B-4;^&HMZ9XPZ:<G
M.?QNO*.VVN;=LCSAN0?9H"V;'=9%L*OF2(V]J;G"UF@5PRIO;ZG+9MMOFMK;
ML$X]<5SJ-^V'2[7')RL"FP4"M?"X)\[>9 .[5/:YS=[/><?(+ ZM!M"TCVFF
MU&@'G5H[:(N23_W(:">*"!BSUU]RX_TW_T@Z- #Q#^]Y/^Z0FWX,_-"/HGO>
M[B:^U!.?0[.DJT%M_JV3XJ>IF3]SAX2YK%UCC<U_]:+YK-Z'K( MI-%)[M]L
M8OX\Y@A[-\)^U29RX2B[>I3=L^$%1]B5(^R'W)SXOH&RMR@'(TL#IKL(Y*;D
M+O1^V.QOI/V-C8.6@#%^LS[S?%@*&[#7IU+#:XPJ.[>'KW^? 09:BVN0U[[+
M5;YTJ1N//A%K&2_5$G07<\]WSW\9SY\':-V_>WJXF'WROC2')*[6?I]GJ19B
M8?[K6BRGS]'=?H%8Y@[U:"AE?N#[..9",I.NG^+ 3S7F(HP93]F%( _V']!7
ML>'DNB-+76?Y>U9UWP]+6$==;-F44%.FIC[.I_;$Z:+T5KQWD*CIK4A_?/S,
M]K]_R7;H_MGVX6>\<RC9[MXZV>]_@7%^9#\.57_[?.ML^^QB;\4?1S\VNMT?
M'[?\'X=;9SL;G^G.^4&PO?%7]N,CC-?_=Q_&/-\^W#K_^WQ[JG=SY&N=Q!@I
M)F+$:!@AT^ "R23P0Z9B2DQ9^0"3M9C,U-Q^UNWB8;ARXW;EX,[!W4/@+F0T
M21E-?9\+)@5/6"33D*4 ?XJ&HH4[UL)=Z&,'=XL,=^/6TX%BFN&$(QT(C!@C
MIF]>P!!F+!0DYB&+ P-W_EKD/VJO>@=W#NX6%>X$QFE"E*^C@#$ /#^2B=$$
M?-LF,&K@+FKACCNX6VBXF^B<G?"(@)H>(16F$6)*"13'/D$1H40%J8Y#WS=P
M%Z[%T76]'AW<.;A;);BCB::F<5X2,;!Y9!ICG0"JI4D8LI"&M(8[@J^K .S@
M;L'@;JS=<4 T$@<^2KCV$?-]B6*=2A2F82RIHDP)@#O&PS6&+[?8NWM\\8D#
M)@OJ>]RM3XH.#NRQQ;;V5'U*\?']D0]S,S_[8LT-PB^ORPI#^!/Z(T?<_=XP
M]_I ;3:L[8#Z3D#]>=+K2'"8P.X;HE0E&K$X"1$7"478YX(G:8@ECVLS/(P?
M52^=8Y#,@9H#M67Q.CI0>S10&VN?.O2EG\H4 2%!^\14H02,"A0H9>P*WP](
M9-KRD;7(OUR2QH&: [45!+4G]"TZ4'LL4)OP((8\CJ7D/@H#XT$,(HD2EC"$
M@U2 12U3WVAJ+ K6.'&@YD#M)8#:4WH0':@]&JB--;4XU9'43" B(P USF(D
M)-4H$:D$]I)!@ 6 6A !A\QD?KH<Q5F2]DVYS]]-Y3!3WS[1( .Z_:L2IRYY
MT<5[9N>EI_46SM[RL<7M+<O7AN/;X$\V&,(B[H[**KZS E!?MV?8?SL;F)Y+
M9UM-$W0 ^^E1-O\SA)^W==7-X9=?<(DM$>5V@COM!-\F'9',#X623*)4A0PQ
ME20H)A%%S(\Y WL]TC'8[&3-Y\&E?6"6TT4N,NZ0<FGTVJ?T0#I\7&!\G,B7
MQ"0 ?5BA1,<2L4@GB"L_0<!AIA"G%*;LYEO?7_,?U_IW*.E0<E%1\@E=F@XE
M%Q<E)YRDF+ TT4F,, D%8C(@2 1*(S\)91#'6D9I"BA)UWCLDLH=2KX$E'Q*
M'ZE#R05&R8GX.$E9!-HDBM,X1BS0' D_C)'RPU3%@N@4QX"2P1K&D4O.?"21
MW=%5XV-UJ9@N%K:0J9C38 X,.T9B![=W@MO]2==FQ!/!9<A-4ZP ,9:$2!")
M41CA) APPA5-7KV-'E4A=4%[!U0+"E1/Z=QT&/8@#!NKC"F) *M"'Z5QI! 0
MBR*A:8)BF1J'BP^V-7WUE@9K,6$.QQR.O00<>T+WH\.QA^#8A(-0IDF"L<\1
MTR0!'),1@AT(M#(I,2"<E$(1P+%P#<<NB=+AV$O L:=T$#H<>Q".C?4Q&8?,
M%U(A&ND(T O'B-,P0"HDG J<A@$FIN7R6A#,9%>ZO,D9A.J=*#/I:5$,8&*E
MK7(,O-P'\;+%CEV^I(O</ B8/^GBJV&DQ_7LT8L@O-DP</LXR]8C,,8.C&<
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
MF_J11QU& HJ#ZR^Y\7[<(3?]Z,<LXC>,/77[+:9M$T_P83UFY*391+:ARDC
M*L\JQ9YAVX?+\Z+/^FKI>ED"%.$HQ/1^ A1V(AZ% 9N'_)!.3*A/HGO??L.#
MXZ#C VY0/N/]<_ [W<K^EO)/O8>M%V #/T3;H.P!VL9#(.%9=(_Y3_A959&M
M@3(19AA*>#",.+".$0_ 9.#E!2QB_U@/2E'EQ=GH2U$48E!?V)FW[W8%9>BW
M3[\[^5D5^?E49,9)FWLJ.\@JT8-E.SZ;0;V_MP*2J?]YE?W$/[G/7LTZWJ6K
MCO,RLWDJA>X)DS;?Z HVEZ71Z%@ *SCQ]:NK1Q )Z&7#2O_1, &^_IYKW_7^
M63RW$'7,#K8/ZE3:#K7S"Z,+N2\3_^T68\8_T"@IM#A"(H6)OQ&]$W%6FJ7M
M%E/O>./B/5EJ%;_J99\_E>K.TVJRI/YA&)Y&K][N67W:QAB ?ZP#_U+RTLP2
M]E1<-XE"T<7DL9H+O:\P/5$-"UU>DOB[VB./ELCW8-GZ-)&/9L)8A?[/,"LF
MHCB3.6K$-ZH%"7Y3OX]RU;0<%H R\-C-4]DU.H=)6#,_$X"_-7M17:.Z,(_I
MBM)3P]Z9)\6PU I^SDIXJ(EQF2DD8(G! L$/^<#+8 J)[HI>ZB5G=B#+=O4%
M=N1"#P<&U\V 8)QU\P+>574>3)\5MQ<9Z? XIM$-E]QX_\U&78>0R&^F]LC&
M*.T0' 31#6/?WQCU84WC. ["QS%&6S$+'MOI\EC>(#>S)9O9<UAN<U+\GZKC
M_8;)*GCC;8M"=CT2VS0,OB0F7>@H>P-E_W=S_<^]_WV__F73^[KYY:^M]YM?
MO8]?=K]]6O.V=MYW9J!QN[T.\EJY=J#^;-S[S)-_7D[^;:P=_^[8ULUL*69V
M"\,MUH(MUFS<;GX9 ]^=O9D!^MS*75XY[W7YVMOKZESEA?:^BV[O+M&>Q9(,
M-YO%X?W&:V4>1Z;R.F9/[7A>P7 RL?*S<?O!5;%.76:V,:0Y:?&^F^GT<N&M
M.:0V+D]$8\:HQ3@L84(6B=:#-C*1Z%Y^TD8DQF>'CG51YH/2KGLVL#]*<2QD
M_1CS;5Y_:XZZP!5U3H=Z<[]@Q2*')B:2.>\<FJ!A)Z"<D;F$#W GC*D?^/,(
M'P1D22=.6(=$(8MFO?\YW-!79Y+/ Y:C><#RC5']45AY2?S2CM3W)O5>5O4<
MF5>>S";J=!>+H]%?^*)Z&MW$W,3F[S->!+>VFYF;V0*(PI+ON'-R;=SLZ7ZQ
MFM22.ZPVLD++RIQ8&2AO[+WZ?Z)__,=,_JL72_BE%^@;TK(6#B!7.![R8@5H
MR9'SMQM::\R22;18%%Y056P!["8W,3<Q9Y L(  ;@^3?>7?@O>^8PGMBZ3#7
M[:J7B5J;')<*MSO:KH3(.I/C"1?;8>.*8>-O5W6V,'Z;=2GA=ENEUAD@S@!Q
M$W,3<P;($QD@0Z6]O[)2PO#YTH&NVV6OLD!$5O3%J)W4NUP4RE%V)236V1]/
M:7\L-30N#^X]J-*>HXNS$]S$W,2<G3!?.V$[DUVA>]YFQ]N6[XHS,5@ZY'7&
MPBWI4^,T@+\RJ:_)IOJB?^G!T.52K9:(.\/B*1=[^;'4S6;Q9N,T?#<Q-[&%
MVZZ684<:I2)M=[QW,*^#>[7-7#V];D6T>T?,E9!2IZ0_=?;1\L*AF\WBS<8I
MZ&YB;F(+MU4MPVYD%/0O>0+S]_[L>!^*O.\*P3@-?=6(N?1BZC3T)USL9<=#
M-YO%FXU3T=W$W,06;J]:ANW(J.@;F1AH[VO'>R]*?;9T.Y+3T)V&ON)2ZC3T
M)Y6=I89#-YO%FXU3T-W$W,06;JM:AMUHPH?^[XZWG9?+%]5U"KI3T%=<2IV"
M_O0N]&6%0S>;Q9N-4]#=Q-S$%FZK6H;=J/:@#W)OH^/M5I7XE8G!\A5><#JZ
MT]%77%"=COZDLK/LB.AFLWBS<6JZFYB;V,+M5LNP(8T.BQJWD?P $]3+5\#
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
ME])1AN?]7E^>$E5"U,8@O;B-%_D6O]&@N%A=V]L<0[79[1L]:6N8&OV.EDB
MYA9D4)<_F-QE7)H8V:U)7:T)AM&3=H64:<)AD+= /+FG#)KAR@O'@1TZ2?-5
MQE5%0^UH![J\;3TE)T*AA& *Z@$<T0PUG6TY);6[/>G+$Y0E0+72X2K:.;Y<
MX=[W7AAG]9-SK$5;;3Q/C9ZT,:,,U8X&S*+A[8+=P7:N %)PKVF#D)=P4 -_
M9O2DI>ERX!.6.;%U"^$7UUO@_:PLJ+4^)-53N\AS73ZT(DAH&1HM;O9ZCK"@
MMM+Y&=V^/!T@0=!&=[?:FC<A)F#Z"@RFX52\C&_#X=]=B_HK-\/4-(;-,%/:
M14,W>M*BGXQT1XMX:S'SN$C"7A/\M52 Z'4[?>0J:,NHQ'L1-E0$)4TUWCVC
M)\TBY>&]@F6ZB:*-D.;?AE45O(+:2A]HX(3L*DR"4$=06EIF:ST2]1RBDH;:
M+1I]>?!>A$H;O6-^TZ:'GT1*6^GU>B:Q"59J2SDP>M($0"'82^>J!/.\4@<C
MNHI(KZOWHMS&MR+G!WNA>(-L(\I00EN-_HG1DR)@!?K(*T[2K*7<-&1W +N@
M=XY$G@X^-*&IH-FVT/\+.*B!/S5ZU6V\W.VUF*F6<#W@OT G TJ*5+S3>-TE
ME@8XJ?7AS.A)LQ$J?<@JP5^RZI'L6V[W\DL%O!87XW$>3J.'T&B95+EQR2\^
M<0-J-:\QZTJ@UJ1S"!\WT*3,8FY&+#%UN9RN-[% L7 '-5MQ#^Q/O$@O[8;+
MSB)S"7N#'JDN2Z4B#;HP/*SMHE"$)>LC>:R,' >=D4.*G(OKY>OLMQ/-K,5:
MK4.ZT9<6PJJ%.0NVL?Z@.'&2VY4WAQA(PC0'2BYCN=WHJ"$9U J&>Y9J*%BN
M5O%<M3I$515U[0=EDV<\KO="?3)99"@3@<$5"2BT[I,7$"<-;.JN4#3.5ZU3
M?:,O+58H="J10XL%R610$Z)T4!:A8D*:3!C5SJ6+?#2OIS/'FU,J^MY]Z)O/
MN/#4U"1-*76U1AA&7UK.4&A$PBVV,0F_PT1-0>!Q_7A_/W3=D#@CVZ9X67@S
M%J(* S7P Z._YNPLLM0BGEK*] !^VEIY9\L:Z^YEQ-6@GQC].I.R^8?2#GT]
MORMF8JB1_7C]<-]L3R\DKX;\U.BO.1V;C0E',-8%EJV$743(B>.[H"[0#K /
M5 :VF(!R#7MPILOI"Z-P/77#,371)]NTI:NP26OVN5(ZZLYU;O2EN6T50JWL
M/U?LA5G4M:JGQ$\K*/O'25>7,S&F==O8P/7V<:Q64V[=.-'[\J;2E$(;]VJD
M'___(?$#ZCOSY$FRJZ_N31"5"2J-TDG/,*1ED@52'2TEGSY=[$-LM7UJXL1:
M-6)J /N&(5]SF@'P<!A-Q@[O:D__N!=)@*<0/&.@NRZ"%4BJ<30,H]@_X=E^
MO%]^\> ^RA4,/*( O96 1NF1G\A;=3^6K:(.& :ZG+HTSL<LJK>SG>M%#7)%
M==QPTI<WXF;;O(VA0Z8-T^%]>C).) ),W]<T7FM05MNP4\-0=IGE*8.459PK
M, MSNXU9]G*X).\[]^P;:E&?8,+(1_A(FDRX094XP:AKW3$R9@Y;([G1MMBK
M->8,W%Z9QF1OGTO%$3=E1P)%%XZA2(LY2*B<9*H$L;2,7&W7+;P3US6A,>*]
M,4_/M'%K4I^'6DO.#4-:=UK1DF66J!W ]&!B"M6@B>%+57)*<$^[AB&M+:V
M>QC#9.Y4$[>%W,.H?/[D$Y<3$RG7N#^MH+XR&#[5=3D!=4Q*$[2T++$#'G6-
M9QD9=1?"C?35T6EEOWFD$YRTRIB/RBMM<DUU7^GK<D[MF$C6?+6Z\6L>(BRJ
MKQQ-GN*YS@I M'%0*;=H$P%!3:IJHS8P#'DM.@>]0WB@Q'5QO&)I2_P#G7E^
MG.IXLLX"1 .<U/B?&(9\%"@7_^QAC94]]POF2=UVNK]KXN-.S)69Z:I8%]16
MNT&(&:6X/B$D35^W'HIZ#E%)0^T4S_KR.G@A+&UTC?EM6],ZJHFH#=^Y,9 F
MP14(M=":9?)<+R[DYLE%.O@6VHJZ)JMQ!7$-DDJ[=];5Y23_V<3<&?*9&W:6
M.!R@S&OWNE>^UJ>L[)=GNC&0+PBN!VPK>^O0-/T03V1"FV'^OTN'L&F=K+YY
MM=5]$"]IS<G:BX2TE)(6D6H]$O73+"N(J+M0WQC("4$+<&EE7WD,QYS^$<('
M7+_42?HHU5/W#T.7KY58D- B&FUJ=NI0//*8[G:[82ZH(B/.%0G(=Y>$%H/7
MU<?&U<BI01KH<A+ZA')F7UY*6T/BVJ\I^5;UFVHM7G?:L0Y1Y;#K[*0O[R:J
M!68;AV(5 :@]<U6+JMJCG1J#37%MHYN+9^QN;_$ L! &(F9H+H?9<XB6,U<Y
M/,!W^B\U.NT:I-5V^$R7KX!(IQQO;^&OE).(^Q>\EF^*2-@=<%:!4;<SK\]!
MW;'/C8%\^GT#U/_;^_EOQV_\(YG-F&M[^"3ZVW6]2/;/OX@''%IP2C[_\F]0
M2P,$%     @ O'QR3K!78!HA)P  DJT! !4   !H8W-G+3(P,3@Q,C,Q7V-A
M;"YX;6SM?6ESFSF2YO?^%=Z:KXLV[J.CNR=4/GH<X2I[;=?V["<&CH3T3E&D
MFH?+FE^_"8JZ28GD"Y"T=V.F599$ 4]F/@ R$T#BK__^[7SXXBM,IMUX]+>?
MV)_I3R]@%,>I&YW^[:??OKPE]J=___N?_O37_T'(?_[\Z?V+U^,X/X?1[,6K
M"?@9I!=_=+.S%_],,/W]19Z,SU_\<SSYO?OJ"?G[XH]>C2\N)]WIV>P%I\P\
M_.WD+S9SGB%*DB.S1":K2:!.$469%^!$S@#_\_0O44'*WFO")2@BI0K$^0PD
M:I&<=C8;H1>-#KO1[W\I7X*?P@L4;C1=?/NWG\YFLXN_O'SYQQ]__/E;F S_
M/)Z<ON24BI?7G_YI^?%OCS[_AUA\FCGG7BY^>_/1:;?J@]@L>_F?O[S_',_@
MW)-N-)WY42P=3+N_3!<_?#^.?K;0^;.X7JS]1/F.7'^,E!\1QHE@?_XV33_]
M_4\O7ERI8S(>PB?(+\I_?_OT[EZ79W%Z&L>3BS_'\?G+\H&7UQ8^&:4WHUDW
MNWPWRN/)^0(M2K!H<79Y 7_[:=J=7PSA^F=G$\C8-+:'2)AE_ K'OSW9WLM;
ME-$/XWRX^/%[_'[9:H%4#3!\F\$H0;K;[7;*>34>3<?#+A7J_^R'Q:J?SP!F
MTUTTL[ZQ&FK9$.J-3DJ7UYT.Q_'>AX:%K>/)]5\.?8#AXJ>#^92<>G\Q.)E.
ML>F!DS1E*BQA(1HB(U <IU80L"Y 8N"4L@_4<B7#@MC93\."W<M67Q9UO83A
M;'K]DX4""65+DO_;_>ZO]-97B%?SR03I-(@FFRRR)B(*(-(81FQ00*QT3J0L
M.<2')JXHRQ+%?9'ND.%D$E^,)PDF.&O_].(/*'/L<@*_@N0G\1%+[D\?RT^\
MG,[/KT8+Z69P?OWW93;O;>/9N):&KVR(D/L:^>-D? &3V>5''!*+.>-?\^ZB
MS!^_PFS !/4V*8[KCQ!$*FN)YQR(]SE1)@)D%5K8_"E0FU" ?S\4J*;_:HSX
MQWB<_NB&PP$7*E#&.6%,)^R=HS-BM">1.1T%C9K;)M:_!K")I<7W8^F=]%K-
MJF^[$4KXOOL*Z=T(_:_3+@SA2JK"-(E>I^?9$N"<H>,)0%Q(";]('IV)47#6
MPM9/P]J$ ?+[84!%&U3CQ:_C&4QQWGD_]J/I)UQA,!Y!5(CGU_$H+E>F(%3D
MR42BF?)$.H_(3*($@Q"KLM=6L"9K_R;@-N&(^GXX4MT>U9CR&C)@]^G5^/P"
M1M.%/LJJM12:<9HL,$:\R!'9ZQ7Q5BM"A::>FJ!";+):/ UK$W;H[X<=%6U0
MG1?O1AALP1?_[79&$^"]5DJ0))DD4EN.DQD(8L!K26D*D>>6G'@,:1,^F.^/
M#SUU7XT+'V9G,%EBN)VND@\V)0QGC'2XL'ENB7/:$JTR2U8GZ7.3,'@EFDT8
M8+\?!O37>#7C?YZ-X^]GXR&J<%K"F-GEP#CODO&!A.!0LJ B"1I=W00JN<R%
MCBZVL/QC*+V3(3'.SPM3("U47F;@"9SA)(SNW-7P>S^>EI'W(>,X'"@G0%-4
MN8V&$ID32NZ<)=$F#D)2J01M(?F6.(\IH=*3/X^2*PTM5FW,G*34%=7XX4??
MX33^RE]T,S]$K.?CT4(A _3S'%B%LX/4@4B9!+'9 6%<:6=H#MRG)DQZ%MHQ
MI6)JDZ>N7:KQY0Z _^V'<T#6LD+,0#1 $9(""3%K8E!2*YQ3R3>981\".:9D
M364N]-)Y-<M_@IGO1I#>^,FH&YU.[TQOZ 5VL<.P, 5J .5CH!TR4CJ"KD,B
M@>.JG[W*BOD67'@>VC$E<BJSH[)=JO'ERP3\=#ZYO,-;"!@!)HJ!0$:'4,:,
M_Y+<D!@5U5S&F+QIP8_'4+9,VI#OB1 ]%5^- .\['[HAKF)PL\/$:<! @W,2
M%.-(1%?$0A<G %7<2 B.-G%*'T.IX(Z/YZ/9]*._+.FQ:P&]]C0;ETA>1%(&
M%1V$!T(54)X5&$>;)!Q6PSDFY[HG&U8XUWWU7XWH;\XOAN-+@$^PF'572!K0
MI<=1)@B/&B5-$8C3P1+ 0<@YMY!XDP3$L\B.R8.NS)"Z5JF<H8IQ,E^)*7*5
MM0L,0:"P4K)$O -'/+,V0C8216^7JEH'ZYB<Z\HTJ6B/>D'Y%9R;I.HM',$4
MS5EZHG,61&9-B5<R$PO924@>.#3QL-<B.B;'NOX24\$*U4A1SFJB@WAWY^5:
MX,L;MCJK,DA*N+6>2&\R<<9J8BGXZ*,303;91=\ VS%MDU8F2FW+5/3 1_ A
MOYI PB!0:Z5Y3H$HBS!D0N$<6(N =/0RRIQIDS3>71#'M!M:F00[Z[I%O'4R
M2BN"2B9IE")GDKW!*-!91GR6BAC\0J,V7$"3V>$Y8 T"39R-P2<4,#F)RW9,
M*"H#38S@D&VTX*PX1*!Y-#%8?X8\'@"]K+"7=?+.#B4WR5B$1"P#'.M04B)1
M.6*2T"Q@J.A,D[SU9O".-"ZKSYH&UFIZX.AV81_ZZ;3+':0[,(UEUEC'B?4H
MO[3"$BL,(Y%Y90 HC4;OZPS2DTB/-*"KSZ^V-JRZK=;-RK'KHH-7X]&L&YW"
M**).!AA^:INB(]9Y1B3UDG@>@5#@G@4E$Z.\U0[;&DQ'&O75IT\MN[0\XR*-
M$H'AW(@^*LZ-%+]X'03A6;$ 6N>4FAQ\?,Z1.YH8KSXM>EJA7J+HWOV=3*G#
M.-,01<L!$LO+(NGH(E<E(H<D:!.7YHD;4CO,A'YZ5H8:_J=H]JL?+@;?[)6?
M3"YQ\"UWP!F-&%!S(KS0:#S 2$UE10)SE&=GI6BSD;01NF-R^7=GR*.IL+IA
MJ@V#7SPZD;.R#_09<!F_'X,HK02NZ43(LB/DT*P6-"=**&%I9CF()CMR3V Z
M)N>^'C]J&:%F%GVQ1;C^1L,U/!"::H-B@Z$!Q4[H_$4KT>4S-H)1#AG<<M?V
M683'Y*[78TP; ]7=J7LW^HH QI/+0<@L.ID4\;(<NHHFHI!"E2,5AGIFJ,M-
M5M?[,([)\Z['A!ZJKG@1&2Y\E]Y\*W$BW.;M9?112F*SB,6MR\0IB@Z>HD[Y
M&%0P36Z>K41S3/YU/>/W5_P##OSUY4/]O,?OJ]>8^.@+T#.8==C3?2@]"T[<
M;[EI]8DGA*A;GN/S#+\N NEQ7G$2OJ_^GFN^MA*W$J=248_;.P-O<3A>)2/F
MZ'E_N(#)0ISISY#'$[BS8_U+-QI/%C589C"!:;G@?[^5J^CU%YB=C5.9@*=7
MR0Y<<5EPP(! Q"\R48/A; (<WU0E';1WNHG;O$<9^Q^(QO5J#M<X)S[._MG-
MSE[-IS/L')>S.)R7PDUEIL3_3^6.1P)0TDF,C"(71!KEB<\<PR,A>*1!.&Z:
MY&IVP'I,4>RQ,O_Q6>RVE*B8;Y[./N12$6*1'8/)UR["]/-XF ;:)Y 8F!$:
M*>+1)A",U\H%$YL\!O6,ZR:[Q.LA;1DOMSVL_;U0L9*%ZR6N88B_.OT'C%!/
M0X1TDLZ[43>=%:U]A:7W-Q#&RV25)-D%1"0\)=93%%EI9;,/3+$F&_>;P=LR
M#O__3&QD^6JLO)7Q2@_EXKICRDDN#-$LI7)W.2*0A&BTQ=]8XV)LDEM>@>68
MHOWOA6Y]35JOL@W,;J4=**ZH-3'CI,M\N6-?KE^!)LQD(3*5*AG7@E7W4/0?
M+OOC0+G5*AA5!"-]M!FUB7B!'.#,&&;PJY!-7.6#12"'=;%W9^OC 7B<)*FX
M:"R!+Y>NGW%ER]UL8'S2"J<:DF*6Z,D[1@*5C' I,P0CDF^3(5Z#YZC<YMKT
MZJ?]FN=V'J9^;NHY),H2MZ[<TA:EEK+!P"X5K]L;G9+E6J8FA\&>P%1W20M!
M4)F"0(\-;2>-E<3:R BNWLQI'(=4-1'PB27ML'-H+38\JLFVL]KK;H:MD.^W
MT03\L/MO2/^!H65Q\WTW*C _C&ZW@4\FW11_]1J_'9U^A$DW3C=Z :6HIQQ(
MHBF7"U;NZAA.1B%=<$F+-F7;6@ET3)O[K?AX%&38VZ;/O52_GYZ]'8[_Z%U@
M?'6C37<I5D.OM#>Q^G30E7F1'*4D ;R&J_\.M):<E024S:5\I,R1E)J1R+W,
M78@V1-?D*M(V("LLE:6?CY/QUP[5^_/E;]-REW#I!(].3^*L^[H8$ ,C?#+(
M;Y(A1B(#^C 6C"4LZJ"XME[')@=\-X=X5(ML*Z:M6'5;6+!F?F$5OJOPZ#Z^
MQ#FC@69B*'=$@N'$><]("MHDC>ZQA2;U!S:'>%3+YH$9UM>"K1GVMAOY4;R/
M3TK''!>ZY.DXD4QIXK1%I,I89_"+:G-.9G.(QW2&[M ,ZVO!U@Q;-<>" P5*
M (8])2?LE2)!&4JBRBIPKIQNDP_<=97LG3"F5.HH)*&!%WD%)<&H1*)0&@(S
MRL*^$\8'SU"VX,K3P?8V5JAX\1 CJ]@ME(+_'L)"XZ-T<CZ>S+K_7OQ\@(.U
M5 MEA*)[060,G%@;)!'48=RDF')M-A0V 7=,J_F>:%/=9C5?V/G:E0?EWHXG
MK\?S,,OSX?71ZX%RX#VRF&3)T7/UY867S"D!'2T3$*5M$XH]!>J85NH]L:>:
MC7JSIB04'I=UOY]K?_-M>8X)?[/\T>TFS<.G =!W=<9'"I0P72K!1PR1'-.4
M2), 71C+[*.J-(]R)_5A'=/>>F.6'=BF]<X0G?D)_(P^\;WKW -NA-76**(R
MAN X/CP)W!O"&:/4H-=,=9/K.ZOA'-,A_3W-7A7LTNQ$S]WU]T/^.('S;GX^
M2(:%; 4NQ%PS(IU$MXX;2US28#G76H4FAQPW0G=,59+VQ*#Z5JOHC(?K=_%F
ME[?;&+=['=>;'(,0/4KI,K$\8:!>7E*TU@G"N50BF:P=-/&E-D:XY>,SS4\$
M[,<O;V&^FF=)[F5[WHVNW3X$O;@8>7LA<I"S-LD+7&IE*4W"-88/)DG"."ZW
MRAO&O6QTP&1CD%L^;_-#<*R9$1O2[/JV99%=Z<R]*P\TR5*[PEI#'$:J1%$+
MAO)DA6IUV6<]JDV(Y'YX(NUJIH;,6=[7O(XGEF$$,OW.4U"#'%)P*4KBM,I$
MIJ1P,F61 &6"9YTTTZU.;^X =Z,T)_WAR5;=L@U9>%VW^6X5^))N>U3)>0 B
MHV*$(=XD1Z1&WF!\FHBCPC.=P$FUIU5S8\P;\?$'R[OOR\2M.;F^[OP@.1Z8
M 4% 2RC/:0M<^I4G8$Q,V=H@5).4_=9(-^+?#Y; ;VO.AJQ[HH3FHDR=E-IH
M",133]'?-!C69&^)]B!<4"I'V^31G6V!;L2Y'RSMW]28#2FWJJKF *R"!"R@
M.U!.E'J&[JF7GHBDI'71) M[6F=7P=N(7C](OK^AX=HF/AZ\M[!<\P=4*>.5
M2X3[B#K07I-0JD$IP0-PL#'M,>^Q&N-&]/K!TOZM3%AG#W,S\K^=C\JFUT"5
M0<"0 @8\X@,:2*#ED%42,N):GB _O,NR>H]RJVXW8HW^0>+.QE:I]YS7MPC3
MZ?UMT-4[7*LT@XNSXCEX$GFIZ:&X)8%C*!*B2M&@NJALL@G0"_5&//S1=@;V
M9^=#'/G&9;O@<\0H2LN3C[BHJZQQ_DU4VQB8EDTNH^YZY'NG<TT1("WN!W_V
MB]3 +WY6]G<N/^15U4@'3%FIJ.<$Z**27,C$2I.(9EJ(;(5CH5$QORV1?@?'
M+OMR;L4)J(;6K'F8[A[,LCD]3O.B U@F2$'1Z#ACA-MR7,LE2@++B3@3?.!"
MY]CFH/+ST+Z#8YFM:=737O5XY"\7]_*^C$_BO^;=!! 6KC*SRW*\ZGK#^J)\
M9"!!).UM)AZ,1R<(5QK/%! A7$H\V[)OV(1/&T,\JK)(^R)6&P.V(]C*.92*
M(+D$#,LHM>7PGB8^Q4@8D]*GY)7.33+2&Z';\H3FCTFKWF9KQZB?Y]-N5.H8
M3O\Q*0=HG'+1:LD(U;X\GY<4*>?=B44OG0NILGL40[<ATP-@1_78^Z%XU,=8
MA[A0R!AH*Z,@J9QSD$(*8KEBQ%*FK0M@O6RRZNUZH7#W\?0AO^Y*7Z-4TO[G
MX]'B=9E!RDH;33&BE$:4:W^2^%(0P3H*D6;I03;9MWD:UI:1R4'&4E\ZK1M+
M%0S5) YY-YW.2T7O#_DN+,8]"N@\H9GC (]:E')W@G"=0O3X/QV:5-)\%MEW
M$(549U!5:[4)9@N,#Q>+^FQOOL$D=JB) 81H*/4*<812D 5C(U?.\:? K?.9
M!<:;E*9X%MEW<$>L)8GZ6^L Z?)5"HDN6:< B$X6>>]I(%Z5(K#,<:O 92^:
M5*;HA?H[N#I6FWS[LW*3V>T37-PLXI_/QI/9%YB<EZL!@Y+D839[ N5,MDP2
MPW2?!%$J&,=<HJ";YX37HOL.[I*UG.7J6.T@A<)6/(YY#TZ_BF'KGMYL5#KL
M.6'ZOQ3S&J9QTBW6LW&^#E7]*'WN3D==[F))J5T=!"U%XQ#CXA7:'32Z6T<U
ME%M!Q /I>>_Z/KS>CTK_OY9],!CGVP+*KV'FN^'^#+(>P<$LM*%2#F2RM[Z;
M+!Y$'>?E NF'[T;3V62^F%+W;;\-X1S,F+NHZT"6O5-]O!NM2L[[4;IS::LT
M-[^X&.(_]VWT_D@/QH?*2C[4NKG<$?1W-@/QW\M'HCY!'.,?7]4+VB\SM@9V
MN'6XEPH/9/>3]!4Q+ZH<EU>8]C[PU_5_,"MNI)!#S><)*86_+?/+NT*NTZY<
M,UL<#<&_+0]H_=$-AWN?O+>#=;B9NH?Z#F1QC'(CC&9+KW&<7TT@=;-/W?3W
M^W_Y"M>3 _AJ.\([& -JJ/- 3"A5&>[]?()_/4=Q#N*D;X;F8';>05G]S;I<
MZ'>QP?6?UE#82AC5I.M!M <M5)2UK4$_P;GO1E</0.3QY'RQ(1J&W:GOZ0]O
MU7Y%=>T@4(7WM<]PO04<OC@JY^?SQ07E=6]SA$41O_&H'-?<)1.]8U=5TM(U
MQ#R8MK\4UVBW]T)Z=7A S:\2^6#Z_USVMR:7Z)A<_7V/R:4R@@-::".E5'H:
M9AV<4G3M^N6?CZ7<WWAT,IM-NC!?)'N^C#_Z23D^38%QR90D,B^.02I;SE=I
MPFCF1D4M@3:IU=@3=^\7MV)W]4XB.EY#/YTN'+.%CWW=^4IM">Y"LMD0+G5Y
M.M4)$D P$A*G4B3FC6AR[&LWN,=TT6F?/'WTHE9[8U<[5_$08MFI/QG'[M5\
M4D#=?])K)6S-I';!4 3K+&K*!]04&,+*M2VF;9:TR0VIWLB/ZDG-0_)UOQQH
M>X)CMQ7TH09.TG_-EUL6^_<P-@!S0&=C6U7U=Q57;1OL8HZ5[=30Y/, VRAA
M]V#DB=9:*:1-&+&JIQXC]JGF6BFFI;>^]AHCSN8#  5!)T%\"NAO9$C$6NL)
M=UE#D"Q!FQ=_GP)5X9CHZK:O[DE1%R1PDXD!+<HZ!<0JX"3%*/'_C$ZV2?3Q
M-*QC\INK,6;%4=!:EJGF_-Y9^39Y\>>)2\'&*FV\)* A$^FR)-9Q06)4PAJ@
MJ)LF-V]K"7!4KG S"A[$W$W=W>L=6;^LZOMPTW:7-?#9-FLLA-L![^\G/-??
M[J[4ABWO0VEM7*SG>CU):7%HIQSR6VR6]-STZ=7?/M2\N<#ME?]F.NO.RX1V
M=^):EOI&;+<?GWZ>A_^".)N-[WZRH9DJ(=N'05LHL;_I;X[1_@)^.I]<[<SO
M8JG5#=50[ 80&^EA]_GZJ>::Z:3-S+RRJ]K3\?:=--/B/B?>E0#6'%Y>5_3R
MSL'GV@;HCZ29E2HKJ;DIRQ7$6Z3M#+6ZGSV880,!*Z6;3KYBTZ7+M^-)J<]V
MO^?EFEDH,)W][*?==* L-YRF0)CBBDBO'7$Q:J*LI4'E&)-NDH+:%FCO1,/3
M_=W&I8MDR/WGS*ZV$K_X;P.7 @5!'?&.E:=CP1&;M2(\9.5T#D[:)K>;JZ _
MJEHS38GZ*.VP=^/72Y#M"+WL6MY"5V# :1#$1PA$&LZ(!5[NDC--G4\ALT.,
M\LW0'U.!F^^"MKO;OAEM[ZY^=X482)<X-TH1G:E&=!")M:BI$*-W1H "ZO?!
MS'4 CZDPSD')5\6"35.Q*YVP5^-RER+.YGZXK'^,F,?Y1KI\)5W#0&%W!,T\
MTTI*:>2SKF5:DLYI49+^2I0=*L-(H/BM5,D$%8RFH4EQH]WFBMJ*N+74/[O9
M63?Z,(+_ WYR8^ !X]9SX1/! 8D#T6H<B%)18K(,"JQ0/#2I<-@/]C%MO39A
MXG83:U4K[VDYO\5\DF<P0<A?SB;C^>G9V^[K OUM00+T1KC7AI4GMH0N#]=P
MX@/S)#)I48Z@]^2)[BS!,7NC!^5K7=L?AKH%]!+_%Q@]@"^TT"DY0XQ;O+G$
M. DV!J*HL9SJ%-'A.3AUGY+@F'W9PU.WFNT/0]W'F$-&O0G&B,J2EN&FB$\*
M2I5 ([C3V;LF)9_[P3ZF8I#'1])^5FX:?EV_+.Q'Z=?Q[.J"<_=U\9C?#J'4
M$ZW5"(LV!=M_[V-]3[OOH#[;9EL5M=E+7=_?YW@&:3Z$<?X59NL_UB=RK]=Y
M6]7W4D6M>'W9[:+/DU%Z/_:C.WV7PJ97UU8&,5A*.05B@+-R)881BRLI42I1
MG!YID-#D\MS&"'N]B'FOET47V-5-_=;;[A;9V6N5H)OKK!..0+#E\9HDB(W>
M$YZDX-8JD39\&'.7WH\JUF["HGN/8S8W4#U/;S@<_U%J'* /\'H\#[,\'UZC
MO\5Y#=&*X 2GD?A<ZI([51[7XIXPYIVAG'D;VR1ZMD%Y5 >:VY*MO17KO1BS
M5@&_CD=QB<QET F"+$([(@.UQ#$&))AD4C+<V=QDVMX$7",%+*: .RK@3%MI
MT8V./*-#[X- ASY*XH,,.CNO=&IR364S>,<TCU=GU,-1U<!B3>;M=8JXA:BB
M5(Z*A(-=XXA76I,0*2>.1^:8SUZ+YO/VLRB/:MYN3JYV!JQY16JQ@IP\\O++
M;9S(&6B.:T=FS.!Z)31Q.4LB+'?>R!R":K,G]A2JO:Q2.HN8?,HHKT.+E"\N
MH-E58-'YR,"T26]MOTH=AZ/=GS\;SLR[FZGZF'G>WQ.1!NY*YDQJ=/=UM,2"
M5"1QG7V*Y;A$JWN#NX2H!]YO:D:E-@8[4+ZS]@6 '7MJFXG:YU6 FU4Z/PZL
M=E+H4^U54=O&@-LJIT>*^?E66RNJ49KYB1Y_]JGLN2S>9)IV_1X&V:F?UBK=
M3,"V2GYW?N&["3R<3QJI^IG>6BM\&V'[J_T]^"F\&I^?=[.=[RH^:J.&BIX&
M5E_PW>>]-2VU4$*;^>UA+V_GY6&?7[I1=SX_7_SR^OW=W["CR?*]G]'IXE=]
M)KPZ';=0= 45U*K=>;^K>\"N,;V>PR""#$E'1P0ZS42"+=D,R@GS3&AM1!+0
MY*C1AOAZU^+<K)MKEY^%&).CE"2=2Z9<6!* 6L(]!!U%YB(T.3.X'<QCBOE;
M\.Q1C<UV1JR6!]@08WEV<WE:<9"BU$9G3;(3G,B$8)UV0#BN[UHJ)1VG!R3;
M':C'E!DX(L+M:LP#D&X\GUSAU,P T$A)"%RB6KPG+FH@AOO DT<]^299J.VA
M'M,9TN,BW4[&W#_IOB!_EJ.# _4A:DV8-HQ('0RQ/ !AUD3%-#5.-+G-O /6
M8SH5>E2TV]&<!^#='^,KF+*<HU%1$,.")Y([3P*SNC@"G-/,M71MZL]OBW03
MSNWKM?#CXMPNIMPWX[Z<P01\.3,]$""R*[ZFM^6&*E,4O8!D28[*E-M4/LLF
M^^Y;(]V$<?K_/<;M:,JFNS\/<PSW15F6+JN837FR_19)D\T%ZI^S^GSF)_ S
M=G.O-M$N:EO34@T%;0*RE2IVSV<^V5X[M;3);:[NZ^;QG<^S<?S]T:_[C\4:
MW;93=0_Q6UD$M<=+K=[9Y;O%8Y88CY<2OM5-\$P_[72^C8#[H?V'Q?.3TY.(
M6!!68[:OZ6U?)-]$V&9JOP/@!M6RJ&F-PQX5>FUHAIV%WXLY;BY'G4S1S;WZ
M(<*ZN2R)6*]^^(^)'RUJD+<TTZYH]F2^*LIJ.[F5:D9WB'5_]'^8SZ;E\7IT
M41O-=MMVWWKZZZ6.YLO0)YC.)EU$IBQ@_3;J"IP'/VV_/NT$8P\+5W_UM++@
M"F33Q]#VM]95PM/.IBT4ULJX_USDBB"=?,5P_O3V7>7%I/[:SP"!?QG/_/!F
MWN]S!J0ZAG9&K*685H9[@_H>7P(LN/1Q/HEGY=Q*BRCJV9[:&6$[(9LO86\^
M?_QX,AK-_?!#SC!!-M0?#)MTMH?E:%-16^E\53'R)NQ^KJ-VNMY*Q.;<OK,
M?<B?WWSZV([9:[O: Z\W$[._MA>+^O7T]3.,('>S8MR=]+F^L1H:VQ!J0YWT
MH-JS;3;54"/RO$8G/V$;.VGD]H]KB+X&2D49=]^[>-A$57G;[%#<-/^_YGXR
M@\GP\OHG-_N9NX^%S1NOJJGM1*FHP]KWZ#9KN*KN]GE+[J;35WYZ=O/-Q\5S
MTN>X1):%LX;V-FB^J@ZW%:>_)J^>W/[BO^TV;]W]\QJ:6 NGJJ2[S]./&ZDL
M=9NY^DX'-^[CS<VXQ:MS-[_O,6QVZ*6R]G82KM*%EYMNEMO02^=J8)T Z:T@
M7 5+)$V&>!,C82 4"/R?5J'%D:PU>/J>25M><E@GK6)61>LDL4)D(CG5Q&?*
M200:O5>9.L];2/LTK&.ZL%*#)P]/EU4T2K7#B]<Y@76@:.0&DD$4U&HBDY D
M))D)54$;G@53J4E1DV=P'=-5DQ94J6F6:EQYAK\B42DLSR2)4EA%E0M5F@8B
MO;+:().SCH>>5'86^BT@I_QPQ:CUV3A:GON.LEBY' 5ETA,I@DO*6ZYTD[.\
MS^ ZIKFT(F_63*E5K%-[G'R>^1DL2L?$5= ,E M?"A"+*F)'2JS7:.<,+&H;
ME$Q-[O5MA.Z8YM?V]*EHJ;TMS(ERIJBS1 EMB PL$JLT)\"I<KC,1-[FKM16
M"_/N8B]']#KI=<@,H@7B>2[5[SR:A"<@7#@+Z"UQ'.XMI7\:WC%-OC5YM,Y+
MJ6BLZN/GWMA>A]!'IZUGAL3@<>;(B1(?-/XKEON1T94R7BWIM G(8YJ2]T&J
MZH9K>OWF;GJC.QUUN8M^-"L[@N-124V/\W*0^-&59-=BXI^<3*>PJ&'WOO.A
M&_9]=+H5E-I9H&9JJI0J>M3UG7X7Y04MY)2<)YP!E,N&A@2*OF44+AB<V81F
MJ>6DL097=<?C3O,#FKDP662"GD\F4F9-O,P,H4H=6#**Y:;K[BI06ZZV;0L$
MUR3-LTF!72U3?9&]D791!'L@)2@)1A+%%4[_Z"83+Q+^2_H8K/?&M[E1O1K.
M,2Z<+>G1PQCMHI>[5 T2T",,C*#?IQ&1CL3)Q(FU&A%IJGEHDFO??!+97.#%
MNQYW-'^GR2M7I1N=?LC_,9Y/X7> "_SN\_SB8EC4  P-XH(GMA0'E]9%XEU4
MQ.5H/"CCS:/':%:_O+)3]T<=H^S*EGNOK;2W2HMY] [4CY/Q!4QFE^7DSPS]
MGG+![^)\\;: 2RJ4/ 1G/A(IJ"?.<88@&<[V*J8D6[L>F^ \QIFW&L?V8;O&
M!%L<,QM87%,BKCK$8WA&)#*<.*,UAN?1@)0N&[5',BTP'5-1IST39WN;M/;F
M-$Z'D2M.O):EQ 6CA;"1))NHP @[9=\TT_B4-U=!2/S']<^6R85/,(7)UT79
M]Y,8)W,_G#[UDM+ !)$-HT"TXI9(M#D)7$L"20L'W#'OFV:/ZHERC$Y!#S8^
MZR'OU_;M!NIC.>Z>14=9EODR#!-IE)(&2RP&%^C>>$Z"5IZPR*-B-%,MF^PZ
M[0[Y&)V(_7*RABU[<^^A2[W,QI4Q4M;&Z7Q2ALBKH>_.IP/!@LQ9X#JH8WD8
M0T1B#<=1 2 $>([C9+-')3?L\!C]A0H<::;S?<Y$*V;4@>)@I>5 E"O)*FMP
MUD2,)#"7 B06E&M20'DWN,=4Z_%H5L6M;-AH]KGC-K\;S?SHM"OOP"Q^-7!4
M! RK@$23&9&@;8FPT(VVB1FFN?'N8:9ZPRGHB5Z/J4)C\WFHEO;W.1E=15<:
MG \A&<)M<=I4C!AG&4Z8S(S&%#)O<_1F4X#'5';Q,!/.]G;:U^[N)XCC443>
M+TN>?#F#IF?TM^^O\CYM3X$;G]O7UC').2-4>)QH+)4D.(D\1+;PI") FT.G
MC8X_W31[7^MK>CNY/OA8MLKGV/+E[=_[&0PL""6$#T1DA2ZAYYFXA,K!X0K9
M)>&TS$V54T.*8\I)U&#AP]GP<":OMO"N$6'U"9ZR5RV 2I8#1JI2$1G1?T1U
M&6)BA$1EUHHV>4UF2YS'E'G8(_.JF*TUM_ 'K]!=*&D0'5+R(6>BC.>+;6V"
MJ 1)7I=W.14PV78)6(=LRZQ$VX,I>R30CK9I39E?NM%XLJB0.H,)3)<'RI?J
M&"1/<W3:$25E.>3-$G$"(N':EW>T*48N:H\L>A+LE@F)'X98]2S8FFN+^.4D
M_==\>E6\?!"TC*B,3(PH;V'$G$@01A/+,,A1PBINFV2\-L1W3(F+/1*JEYFJ
M<>A-SE#J+,(]5^[!HKRZ7-FW"-,2/E][A^=E5VJ0DHX^XZP; "215 OBLW6$
M!@C.,1.8:/)Z4VU!CBD/TH*5!S5\ZRGPU9D?G:)D;T:^E*"\#E"$8(IKU)*A
MV6%8XA&B2X9D(5+6VB>3]^G[KT:Y"?',=TR\=B;;5QJN=BF>39NNG%S;9SF>
M3X!@(7WTD]GEEXG'F226WG92U]JV:NAG,Z#M%-*#1L\UV5(]K<HXPNGYXOKM
M#3]W4<R*5JH47WP&7 OQ>[Q]LZZM-JIH].;-HWYJS\5;]M!&>?N<F1_W?OL8
MPKWZ^I_@8CR9%;,N_Z17.>#^O;91?3_A^YOCC9^4PML/2KOMHN(U+=50VR8@
M6ZEB]QGPR?;:J:7-3+BZKQXC\ND&VZFGY<;M@[+VO\[/ TP^Y-?=<%X>)BC=
MWWTJ9!"2=L9@S,I4R>+)D(FE"K_$Z(/EG*8V=2VVQ-DW:%[3W:-^,/+OXL R
M[8U.DE!./9':,=2'C21PC+_ F4QIDRI<6Z$\IHW:EJQ[&$RW,V7-%,T$RI+I
MAW>&_?1D-IMT8;Y84[^,7XU'Y7E-_-3P\MUT.E^LM(O/#21/TI2Z"CIK5$^
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
M;]I*]8/Q @+93=IF9A*2=2I"8N3/T?:,13K)HP/>9(D8D ^W3I".3X==--Z
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
M\-W*PYZ/..U>DDQ.EDSM_R,%,A!1,BNS%6"]LVWJRFP7Z<D0HV?M;[WG?/Q
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
M8=--:8YTP-0?6NL\.%C5S?$7SNI0>VD7DWV-V"@6:05EJ0A#-JB3*C396 ;
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
M2<''\6*5/+15&Y?B\EBD,38Q+U$RLKX$@\R1&2!))4;,,;>[&M59SJ=#HR&
M:G#M>JMX_YC5HU0T4OHL2!R,Y$LJ5 Q<K07GN(6BLY"Z23K7_6*=$&OZ<;M[
M1*%M=NGW^'&&:7S9\?CC&2[5/LDOSNO-OO]9_GSK8$;.RA"#$XPK7%IHP**P
MP+C5'+@R%MM40NEK $^.=T=!ML'NN%6P7W QRK1^0U"TN-*GFKP0F:]E]!3/
M%H(6JI0FF0'W"?7DF-0; L,$Y&K+PC_'9R3L*C+Y>K* R?MQ/,,7\SDN]HIQ
M//C,'@(=N\E]I]&.%MY+CM$5[3 !V3,)#0BT.7(A1U(+0;]/+$M/L]A)PV(Q
MG/$DE0LI9+*!]P\I/23[_@&\CD\>0/\= GLY1A(]12N1ZZ)M3!FXX0I25DF7
M/$K&BE"#UK9./FV%8+%6C!366E JNV /".P]-((7.2_U F>O)\O>7*L-8>_(
MWT'O&P"Q[N-=P]$:2>Y^]G4&T5JIO/.TS"E/'VBRR##2R*- Q1E:J6DY39IY
M3W^E>51H;0V16W%@[/!J<%_6<)6+XBHEAK&0FUJR9<!=86"RC$7I#&TND]Z1
MI+_(X(\5=_QI_*E>F=DPW4:Z")N*B8S 6;8U="QF;Q@J&1PX+VBU:QL;?$C$
MH:*#A_%A>S"P5PA.)1QX?4?PY<6<]#6?OUL]=W5','%AI2(3-A;A2'&T(0:A
MR6;1WN=BO-#0AE3W277\$&"_3-AV!?M@1%K4BUW)<GE$U$68EH&^6](<^<KU
MX6BM\^!@53?'7QF=1<Z&.>MK?AL(YF703&;)>?'>FC9.Y0"X=[U:W1CV733<
M,MQV*=55/P2;3!&1QL>17%D:30T#!&8R1N18 ICUUL,/A]ANO6+XHX$#]+XM
M@+:_TOJ&\C*.=UL@9<D7EB:3&)8$\IH$<N1GA>)EPD2&?>@6)]OT]$<+X,&J
M:G"R=X^]\?+SS_!?T]FKFH&^7'L<]SS82"N.361Z:*?JVE.7HJ@\MTE9UR18
ML8.,3]R :X76L,3Z(N@O<'W[KHNX+0V^'>4]CDG8#/_N/.L-O 8FY*YB*U\T
MZEJY4(O:+]D%YJ.WS'BN4&&6 IL8F2?!M0?,T%.EVBZ8-:#8JXOY8GJ.L[=X
MMFI9\&'\\:JN#)G@JJ1 XW9:D&B(I 89&0>G;9&>2VR25'B/3,/;2DWQG+8!
MHP%/KDX*7Y]_A/$,\XU(\.I'R]!@33[P.BHG$9AWD@Q I2P+@)8)ET*RT8O@
MFF02=99P> [U>\S:!HJ&G!G9HGD6(C&9R)730M5*&5FR*#PO,D:?L<E]I"L!
MG@KB.RER4!OX]SF6"QIMP9&C94DXH9D(W*Q:SP7.B7E2R5*T3"$,[%5]$>ZQ
M$Z%W !ID"-Y, 'I3UO?,43$:D$-@*9-91=((%B-8IKP2/AJ34IL+4_>+]=B)
MT:/2M[8\&32AYH?Y8GQ>M[2;([NLZ%"F-[X^?W<1_PO38C&]^<V&"0@]239
MJD(+':XE-4B/WFBNK!1 VQ%Y1\87#"KIZ!,Q;*1H$1*A(-F_4;+:.H36(>^8
M)S]*"AXEHM@_.>5'LG;^ \XN\&>$^<5L&6;8"_3-#^H!HPX2KC<IB$;:6'1.
M7FBO7+"D4>3:B%@<_3'R141R224C#?K:;T.QZ-$Q@9H++":9S'M6Z?ZI5O<]
MKI5Z.R15@50^R9( K-)*DXJSC9"3E9Q^EF%4LO?2A\A,=E#=.,=BK1OC>(XF
M.EE$#CTKN>],JMU?T@J0O7.FC%)2)NZ%45H7X;PAER4Y#SYJ^IT?<9,D=V0+
MD[QD$$N?6?#5^287G).['83E!^9,78_H,O]KDG\:0QR?+4M478XROYF\K66K
M9JN[8+],)[.KO[Z$^?A&LQSRQ[)#]*Q6YB4+/B$#;PUS3ND"QM)BN1X/[,<Z
M[G,4!_L1/0BS"CY(9^JBF,@-TJKVD2/\-<2J3IX]H"^A2>>TWD8P5*;7\5A\
MQX<Y"OC'3B*[;O.^/&!&99/WM2!CO?F@A?',RUP8>0".MG*??>G2B*Q37_OK
MMQXKEG@DP*>'*K['$[%K(:X2'#J(L4-PL#L/^C]%?SC8=P "ZQ@>H+Z&:%HR
M3)!;31:X=-7'J3?M7*KEGTPV(4AMNQQOG@:*6\)H_8.XB]9Z!N]G^&M\?G%^
M%5FA_0MT*JRH6OY/U#Z"*0E6LN-)*/)B[U1!V!N^6V\>[M#I(-U/^U!<\RJ_
M#_8M-1'(:?:!"0V6:<YK6*3>5K-"9<UM0-GDX/'4>\V>CF78$-"M].OU4'.C
M\_LSS/[ 9>O2+V.#2?X>"\Y(L[62!*V]J];:%Y,;75X.:?[92))6!P0]ZVCM
M%"'9HDRJ?)!9"VY!>)^R*(H'"/1QE%TV2A;#@+8OIC5]JF=NC$=7E,P\VW1:
MIP@:I-!8>*TF$HCZ4*]/TT+L:3Y(GJ,4T"3&_D1/$;BF;8OSR(RTI$[PFL7Z
MR86DE;31<'VRZGS$IPB[L+C=*<(NX!_[%.%J]%\6P.MJ9EZ'Q*.U3!I:N;2I
M%RF2%LQ*%TF_BGO3),?BKBB/_YQA)TK<*3]_$#1-.A;<E.@5+/#]='89X[NT
MY+M(V#)9^6$1CY.??"B8]W*C-R2.PQD3"E<)JL\7"DE*WE^0'IFJUW.RMMK)
M1@TOCL.5!_*+AZ?*+@ TH,C/%Y-Q&G^$LY?32;[*4B6SV@1CD+;T6ITL@ZMU
M?0I3''*2.6:1FW2DWR3,\*YTWZ!->]9X"Q9,)_AYY;Y5S^Q**N4#YA(E*\J;
MVGM*,@B1D%.:EP(!%#1) MPLSM-CPN%:[S$]='D9\"6<P21A7II=A0;_^>SZ
MM-&6B,$BD^AJ0B*7+ CZI(02T45K%'8K,[O]'4\&X3YUV6-RYU*LGV#VGD;Z
M\1^SZ9^+#U><$S)[Y3BCM:8>)3O+@J-!8J"QQB0]B/45?S.XFY[^M& ]6'];
M4S/W!/3=.7G[)-#E>=RJ;NWR-HE6S!"9F%:&,ZA%L@66X#+7/-AN5YTW//QI
MP7FH]NZB:7I!\Q:]@(/2$LF!59QL4.EJ0QI?6!$*@S?<IK2^$=\/Y].=G@?K
M[RZ@]O ;%W_55/_:JNS&H?>E;*)H+\CZ8][5F]? ,_-11&:5$B"4M5FT27ZZ
M1Z@G0XG>$;C+#G?0='\]6>!L JN\RJOBT&0$E)KG;PNG@5H;&:U#GN7LK!-<
M@?;K,<[-LWW#PY\,LKUH[RZ:_B T?Q[G]:6'=@SI2M&,ATA[2;*>>41'8Q.A
M2*U)R/7KMYO!O/OLIX7E@;J["V7H+33U\O.-,.?RA'EY,@2R0$)(+.IZP&P+
M,&]IW>#$/^X4YT(T*6S]@%Q?]\E]GZ"UJ%E=;^80%HMK.:\_?#^>U^C3Q77S
MB2ZB-FTKU5W6(Q4>Z1/K]=+6C8%J46CDKH U1/OB?'I1<RPNZ^I9P*3(V!&
MM*;J3'.+:UJD=0#'?81HFR10=1'N."5%&I*H=T0:L&87HA>@W3OES(SBCNDH
M'(M(6/L@ 6JY>.N:W'LYTDJT8^I=;R ?L!3M@E"+0C0PFWVFS?PM?B2AEW=6
M20G;Q0V:E  ^L<!38MIGP4(RDF6.,JILI&Q3ZVA'.8_0N*$5YNO%:AH"UH!?
M5Y>AWY0.>M%":4?+,\LV:*9K:C1P**0<GU1.OE[(;T&N781\NLQJ!E6+DBA?
M;(#KC_\<XXQ>\N'S3_@)SY:F@$$IR#=Q3'AR:[5.BOQ1#BS8VM=!)R]5FZ(H
MG<1[]OMZAK!!696->=-WY;TT&KH(V[3ZY"[2'MT%[ WV;<QJAEE+7["3T!E%
M4%ID$KJ6:G:AL%!XK4UA/#B/(>NV%["/1[#NWN%I\&L7J%KRZO7DX\5BOM2
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
M.V#T:^ Z88N1QGNGE59)DNT43%:IT*(C9!2CK K2;P5SQI!_)!--HB *RR8
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
M +"OB7TULO^8GM%CSL:+S\NI+5.*5KO,A,J!:6<]"UH C9.G>IFNA-CDON\
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
MGJ]'FZ\MN?JHMM;;!PL=>J ;8\$720L7N1++>Z\1#&D#T1NGM"KAD456=M3
M\Z0]VJ1MR=7'>$IV,</U>@@;M% (/@?>,5^OJVN>:QEZK^BOWFGO%9<Y/ZX9
MN\OPGZ?KT:9K,Y8^SF.X#NN5*LO>VTS%92*S]PQ<3,R$&'Q!\+E-[[-3&/Q@
M=[4VI8S=S22[OK.T'-&-"OB]7]KJ29YFM[=:Z&OM&I<+RGJ95(Y!::V#]SQ4
M;U@XX"YD-\HZ1BZ1UK?B0]W-)0M.("ND6G*G30GQ!+J*ZZA5THZDC*'>KDR*
MQ=KNT6B(,7/4-I]6DZ"?3N\:%^DKH8B6V1J:T)AK+ZGLF#3*YV(+H&ES)O 5
M7N/:A:_MKG'M@OAI7N,*68%,M0HR+5I,ZPC,FU@8"<ZM+3S8V.3ZYA.[QK43
M$>Z]QK4+((_E!DR7,3U?X]K]&M=.7!FDF/D>0#\6$B=M%$876"(KC_S4G!C9
M?9%%&X3GSI+%]WR-J_LUKI/C[B[X-N#LEMM EY>!2"<Z9TN["OG83->3$@@\
M,EE*R5:E#*%)$]M[I3K!M(CFP$];H=:>4I="9;)%,$;-@$LR5;2G3\$5YIVG
MSS8Y'YO<NMHHS3.%>D"I[PK .U]5]*+X8B$PJ66AX6.]I6@3XP#%>#!2E_5,
ML.=+I0?2ISU2CRJJM'9+HQZ_9VT-*\LF*SF&:F< 4S8;IWTTOK1K^OYT[_\<
M\<SF%)GSI#.<C+"IYI<S*1(M%=&1&1,TL.03F%HCTL7XF*?0J49?G_X<ZY=[
M#3*6KMMLX>S3..%FO5R'!Y<JF/\V7<#9S=^_^O_;N[;FMG(C_;[_!56X7UZV
MRI=QXJJ9V.MQDLH3JP$T;.[(I,.+,]Y?OPV*E"5*E,XA#TA*5B7ED4GYG$;W
M!Z#O/9TO_C9=_ L7'S!-/TUJ&\S+];^9SM8?U=\3(Z.]=5Q;9E-0)#/(+*C
MF?=0+"U8!--DB,]QE_G3;:<S1M%.U>X(,>Q=#52OC@'28E=LN#H.YH/'K0^@
MH5FL>BB^;,6G30X^9)=XCD8G$[VRB6LMN3<!@BDC%U6=^A&8!5M3NH5D41?+
M G"G7='"B71@?+K33GAQL7H0_?2N;&.][H+YCUW)C2W1)<%2T01UNBH8&3:2
M(3KC;,PV^B;:_<#K.)_(=4'4&E>#(VNM$-K5?%0R1377P7!>K<7GR/6)D=PN
MC-U'_&<:QA8Z!++32$,$5]MH<A:D+"PGE272B2=MDRG)3RR,W0L(]X>Q>PCD
ML40 NZSI.8R]1QB[#U:.$L;>0]"/!<0F6&\M)]-:>4$W3@H,E$I,Z&RT N.<
M.XUG]&S VR^,?6[8[2/?DW<C%1(#)LV9*HYN&:CF=5&!H=-9B\*#5MM@? X<
M[2OL@P)'?23UI-WBT5EK'3>,C&=-C"C 0)3(9/". VJKP#V[Q0?=.F=E=)V+
M&'H!<>B#?D NW%4=>=/--;)<<J7KS1J=KIV0"P/-$T.1#5H# LN#?L#CD_US
M[I,SA\?.8-$1'-]7XJGWZ_OE+'VFWZ@7^N#N[0??U,R)W6^-6ZYJ(4NQ1MF8
MG-;*QR@U-U*"5$H5#'F4Z2^%"\&*)/U#^UH.K;1@'J0)5>$INIR^E,JNJ [
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
M'R:7+5YYNCD9B*RKZ6-9] E8(4V<=!^-/'5Q;W?JZM>;ND,:&79]V64ZA0,
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
M7DHGY#]2_WB\IUGUCCBK<7+DS0"7ZYRI9T2?\%J<8?E#_^<4<3)B',&)]F8
MX#'D:K0?Y09*A+C5W\$ QBMFV;J$\0]T94&_-V]U]&;Z#S@L/H]LRAJ,7CCS
MQ=1/JUG<)3OG053H.N44<B]*CY:+]E9B"=EN=F2GY3  )YR8Y\3;:(J^EPJ(
M:'?<_^%KJ3SJ<L[IV*: H<3P7^8> =7EK8^,[Y0=V3A,;7L!P')Q-\TQR'*E
MU6&BM#'M+<*U@2;=KBLX6H5<O8E=N>=:->QL94PY>^&3AM^,WC[E$T4<++:@
M#95/FC"?MSI,6B8(K%R=*92HRVQ%\ZGB$I 'JFQ_0_:#-ACDG[]N=!T1?)KV
M">MVG[DV5^,BDZUM"IQL1<M$^&!!J8P5&U+&K$ S?/Q06R=:H$D9Y3:JX_6:
M>O0KRNKMN(?N <REB>J1;0$- 7YBMVCC)>,?B:Z2WU.=,=N>K@[F]QB &)I0
MR0 X=92"9S!<#*!EWTUS_I!22P''X^"S.:4)FS8-HTV+)]920Z77*ZP>V;XV
M/)/^WOM@"Z<!NZ$5P/SK+C>L[:Y43GY(%K?ZP,@2S=GG(M7HW::\:95.UY*^
MHE_:O;0EKSE?4&JAQ;8QG.))_\H B%?D%%2O@F%S8F]RW-'[R<FXB0G%9%<%
M>SMQYH#@#*8)5O$?-;&RK-96SAD,@$4"C('.JB2V]F05@D8S&I2R+B/YSO"J
MRTICU-PC%$."V[#$I^<L!#U:%/-"<P8W;!UR#(6_'?P>I4#MK[RKM!)&T8,$
M,VLZ237Z,(#V@(%2U<^(PBUV K&YX2JK<'Y5W$&'Y>?Q(0-<MK$OU,?U1)RL
M@P*=VML%F!P.P-+1GL@Q"IV+B0'L)9)\VR%CDW%;,:!XMY!L+@RC#$/GX' J
M&RDOVBF6VVC8V3"@K#;!**TO=H0])_E*^TKZQX8W1\XR@%<,H%Q@578&-BE
M=B0*K)H1S#B*?I6*A3@.VE:7U=T>&'^6LX^\UA;KC@^XF<*A;\Q'0, 0GEA0
M-K@+$Z>-:T4+0S*<W$+'Z.HVIBR80]91>I5$3GX78GXQ>5,(*5\]>FQG]8GI
M0WO)=W$N[(/M@A\S\8=TE$A==(Y,:.A+Q+A6)5 :N=(EW<GMUFQ]%Q'WJY0+
M[T7RV+AVM5 ^6*#\''CYZ.\7]R*%+,<F8DS8(JGHAB&4"P-@,Z&R$H-P8C2Y
M%FR%>MTL'!;/=/QY\OS\?'*O8@CW=^,#$OXIC5:(2;3C$(H':J] [[1I$@B^
M2K4BCG;:23]XQ!/MG]?A$AAX2)?UG,22Y.$YV<DTQRV*%[T;?2@06K@(&53>
M' +ROLNHC@WQK8*9(2DN2L'W2,)"NZ[(T'7W'RD35Z<UDX>+.FX=2S$5-S5^
M^J9%9K]-&W9<:1:SR@W9QF4,G?,:J6MF:R&Z$A;' +@Q]W4/A9C;UM>D6=;6
MUJ=?#>1V6E1XDW[JMG/&RE>#'RJ/OVW(NWD^A$DQ@&B;DBTX'QJ:6D22F#2&
M?EP)CKI),G^@<UD\^L,6QZUT6:ZT;F_]G*R0=VBBU_2'_&Z*(BH8#$A9?0UJ
MD/-)01DS 6S;061#[X4-Y^9F"XD!G(CKY:[27'HO<@_.'0M*MB,%Z2PH0=J+
M*FQ\Q$&2;TJ5N1!5M/ZKVC7=:6[E<#UQC\H+9Z>^M8Y\-;@3>[;6\+'.H1IJ
ME07/W3CJ(7,R9P.T# 5$=-0K-:-YP72\/2DVIV Z)'%V?\U-0;VP$J3I#P=5
M^T@IB3V:%@\L>SG+K.3/ #N.Y:A PI32K,!]7ZI \;=K;1[YS3>RS+C28UTL
M]7JT-_)2LJOR7\$X&4#<7>HA!O"ZI@L-7G5@ ,D6M.@ &;7^J. XBZ% #FYL
MHMHI$[MK1E>%>U.<"M.#G"ZRE<XC]49CT"VGT=_C/?'DT\N('4MWYE'$# OD
MVPM+VPQ@SW,,J!> _KWS@0$TORU^+L,L3#]P#4Z/*$439?,ATQ4P9@#80CR5
MTW,\._(D[@_G'\X_G'\X_W#^X?S#^9_*N:?IV=N6-W:)9FZICT]J/>D5"^^S
MS4X 9/X=)->*(V3A-LY6^5+$MK T6;6UJADDT1SY^YA=#0USMY_^^#FP;2>3
M'<GYA_YC1"P%I4NIJ0KV]*X/;@S@W(6PXA ;*L\HW22]F $X3U<P@#=2D:='
M$F1>[?E#_S%JE*-S+#, "3-K!E"V?I4!#*0Y+COR09!IBP$\DBQ$CVT7,8!%
MTU>PP/_[FYC__Z=2"')$W64 W8>&<2MA(^A?N:/U_QQ,3+G_.V/4?U]J<H8$
M_QCQ!2>(<#$'(>#9[HM!,^D@:=&S?6P4<8JT-;V_IGY#A^;4,X&<<NB2N% O
MFXM\=E'CYO5(8T=D5.'3N<4;LJIO+"VBFD;33!V[&ZXMY_PZV3X:*P#3'IR0
MK?%9>?)+]T4V[BD# !_8_&7#PCB8 :2S08#X]Q[,O_ 9SIP!/-!H9P";.Q@Z
M"X)NC<K8V7P,^0+])P/8,/XU8Q@!^4&+, ,@E,.)EK")4CJG'G&!(-V%FU"A
MA+7>W2;CR-5I#( ]%N.U\%OH].HGY(?JRA2K2?F3-3UMIV[?X6#;MFR"Q]>Z
MP5MKP9F3=Y+>R!10DJM<O]=W*FXG+DY>_JE<- I[<6/*4S;W9575^LT=C6_0
M=/T>'/Q/BZ7_L7U_W9K23J5)Z1GS52P4$<QH[V\AO)6BL\3J0!Q%'74&G LC
ML74@]JM6=CW0T9KE>JER26!PXC;JIQ"'HK3F7N_**WX'S$\W(TPK$:",4FL8
M9AS9#J^R2:(RS_GNLPNQMZW_&HAC\YPXU%ORMHQ[K$+(6YW\Z'S-Y;X[I Y8
MFGCN6]N>ZI$^%(W( .A<I7FV$4-B^VC/<=[H,:79]68D>'7B^2*>N]%JKM?,
M;7#+J^OXL:IGA"#^P09MZ8QGG)4/1/)/%2XBQGGF1E<2*8$H#BA-\,",ES
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
MZ AP#->'\A[,Z??_+X4NS,_ #J+;C,TJ,W'9$C0E%3;?]8U':16VS7L*72P
M'FFQ76JKUWZA7/^PIUGYX1DU\"O%&DK:%-%0_B!NW)&(FPRF<X3.^2#MB&>9
MWI#88G,-_/WSQJ/K"(V1?OE7F1Y) F8'?J<,9(72/NS&O-*<CYJ9\(>?+T59
MR?2;#J2_?_3K)T5ML_[+QJ9\'O?3CG..JR94%3M3]/,-W1.0#J[MXB>T&Y11
M=<;Y$GH75ZF'2;KLZ$&J0+[CGIH./06U^\F82BDF9[&]J83Y<_?$P['(9W#B
M%5]08[D5+[RU^V >;(R?O/NX!:_\&@OUN5I,UYBWFM=CGUEW1YWPV/4@]E0_
MX1,L42<]O"*A#H/0+1$Z/L2,3CRQ T>T_K"? ;329;_>N@QAJ+LO4V.>='$^
MST6WFO<F5K((GG #7*VW_1I5(C\3RS]I!M9)%OT\[7F9 < VNZI*:-<&-M__
M+I%FNGJCXK0PZ*D4ZXCK@:Z-;DTD1)\?^C7E=:%F),!'GZOA5.TA+_O"J]8F
M/Y(C70)<)/X>12T3A#S&L6:U4&X2^6^/-HUN<WE47@'R&=J+B&,>.(XF.>JM
MKRN-QOG7)"Z[CVSOF5VXD+RZ4&N66)O3.WFFVU=J7 08FSMR$A#K,[Q.50$+
MB+USYE$K31(H,3 N.Z2P;2)!X/VHSJEW'6$>MYE:9.7E/X[IB(BQ=[B TN0'
MH !);A:=H,M%U0&K7BUG'2=>L2Z=I<%,AW)JL484O<?Z&4<Y-JXU/C,Q:KMQ
MY\S>0TSC%H[V%&/Z)+X,\AJT;JH7Q3)B(&L?<6_]SL4=>4>YT9D*K^'[KQYW
M2ERWE7VDDSH8LE6$CD03+?!C2N0\TCAX@Z(9,1H!D' /8I(RX@R)H_'7&^KX
M24]@BA_'7KZ[IG>:=6;YC-BP82A\E8^"BNA E&L\4&4 G!&##*!*Z5XC2\%2
MM>OZA4'JY5D9^1]UD5H&QR62."XTEZP]VQNDAD>= %\3U^=L(E5+$[ <C2YY
M8%S;W?G\NJ];'XX3+OB$<DAPB ?.#!$(*=R KX4MG$=7%J4%JA"6L0_@?"BO
M/'<AM1RC-$^AEST=\&?B]U,D^Y7$&XY+>&4$NUBQ/&#3('1!3N=/OO_5-W ]
M>OI4U8C3P'I?>NFMLF[ND9<!!Y$?ZVJ>67IYJ&MKFEK8%A8RQ>Z-#%*U>8:Z
M22M'NS" \6VDF #80<(:?UD?Z//UO?YRVGQE4MW5JJ'Q9"&7G%,/P<%!<%92
MA/6WO=@3KT"?<!_1U2?M_@:J-V;3I?>5Y-X\(1[%_OW@&=C_D'(WN6Z<]_KD
M98+2"IQH39E#=^%YBY\\/M+UUB-]WF[3NK[3>F)"V?CI0MW,)9>G[Z*\GD S
MDH!N,=%E@D*0IBXWKAV=*!39-%*:.D<LC5XIX?-5RXS45O2?;\V-EFCG.W.&
MZ=D3X8U)LADM#NWE"RJY=7VGU2%\^YPHAJ"9U^W+;?5\S\("AA2&^W?XL^[_
M$+YN)%FO%2IXH*B_;I8B!I]Y9UND\FG3E"(O(E:Z>@7=?2'0MW#<:WRR[5/%
MU:_OWC\UV1S-N)B*[%/L[2W((*[/(%:K& ";5,2 . 2X.NV7U_>@F(E-V20/
M\DARO;#+7&#5T]LLP\N1.I-O+<L67NW1-%\-;H:/4PB0MWT@YIB"TD2YYI$(
M,>)T,BS#[88K+A0SG6ZLY>'BOZF:8G922V)DM&T];IH-M""\5)K!M2$YQW[>
MW9_HFEYOG?9VLNB276L.TT&;2(2EJ;3$\[&26\=F/>M&I83NGT[GSWJ\6)SQ
M O?<O# <'S1=YVJUCV5I*..T!\HR#"<Y'@J!.*3BW1E#WDM,_SM"JD.3?Q9-
M2,=6"%!YT<UQQF#9*VZE#FOK3@0L9/W</:/7>2+?Q0,$#KAIQ8"_G^YFJP-7
M;!RY1)-Z_2S:;[C.:*Z,, #BU.#7E4]^@G<%WRD^<2\P7'L&7B VD'=5G )U
M .7I_ JZK/2A".$F$@-HGESN3#S;4/6XVUM<VB_CPDL&,#=]7;G?1=9*VH\I
MF .SDK%21;%#,=$J(G@G(']\23]JYS5Q^O.A&2>?&GZ>Z_PU=?>I7WI4>MY_
MOW'ON(%8])QTBV\,HE*Z+=E\1J 3]Q>P/EW&!H%UNQ>[8/WZW9R"-KF"?4G,
MLGN9D<F(*@25AXL\!@U/D6I;1ZM&$Y[JJHRHK>\Y\Q9Y$/0,U+#AMWZ5[N[K
M,^J.*P<>25Z2?. "K;%^E"T;B;DWGG\+U=/"R;X?!I :W9B9U1MW:R/^'JIC
M$VD?LIN@O#O*'MWBS@#<2D&9T;A7Q-C7ITNCZ3+V>B_-6H)KT H_OFZ:.XL[
M]V,*H+9%&+;;QR&L'HB2<DEWWDCZIUC]?6VC[C_!ZF?^3?A[]C&R<CT!34C#
M$RVQ!U"'=V](A1Q?T"/"VAG 1,,5$$M 8P8Z!Q:#U6WJ3Z\F>&3<B3ROX/5C
MXBPOZ="Z*\?^;F%R-4X'X8&>/$7G6*#< 7W/@ (4\Y"*YJ#TB,/@5C$8-HMM
M8P!BRT'D<MN)<8\=6F5P1=<I(U++\2Y??^Z>&;U43LT  O,J_!Z<5?<0]00Q
MI8:M]6F1%'$[B6H8/NO,]S!^53+MTC&/Z=-8\2ZYBMXL@]"\?#7B*)5'N$6,
M&_2'\-4T-.Y[(8@9!A"CNLIC6ET..I$G7--NII.)E<_W/OIHJ=EL-27>(++?
MC&>Z'@EJ^,]DM,.C&4"Y$H8J&U@4$CLW<Q8NU&C  /:1I^4\=(<9 +MEM]#X
MIR9W:_Z-^C[Y4(M:K8?<Y0JW$<2+< R.&04U9=L;,14T >M$<$WC$N0C1)1B
M8TH^^$J3*^S<Q:P&)GW\%Y[F7D_AD;0ES$;J3H/%%-:(CUAXA#PV&3+,9C@7
M2F]D]FOV0"4.O!@@[&.)/U=I_$@__?TWHVXNDXT*TR/">/8WU=G'J?-0?KM"
MRT*[=>,(.8A*\U4E(A?!-QIU>*:411%+Q+3)$OJY[3P>7OLV?B]_.:W>WBC*
MF.+25UQP1WOQ#3H.4XCP+,4T"=.>X%PQ8O0!1\5+.^A[C>+HXG[6T%IUHDXB
MYTYETKN$4Q7W'.!4'G^"8AU%-J+5D87(UIX1JF-%2U;$D5B7>]S2YY!#+FD6
M0]\U65[0WLW>UG[Y[M5^X!6L#[*4]5FW]O5Q-+D8Q% @;-SBB"#$B^T'BXF7
M'4G>01/2'?=\<\%WT 7MO<?31VY_>-)Z[GJ-*[??$5:^S76I4]^='J =FMB6
M\.QJZ]%B/%  <1O^FM&<D25<GMF2.#-Y):K9PV>/6GYU/)^U)NI1Y@$9SEI!
MP0Y4A1*5;Y#.@:6XT3\[RA!K6G")=VW:/UQN?Z[^YG47,6*ZQXHD5J;225YU
MG;BRE'&R<YZLNG'L3,*G]6/'*N1QW'1)ZC'(= 31+9)T?@]L=2EF3;R<*!U7
MZ;O?RRX]]6U?>(-%)E-.O+-EWR&MAZR:M&\&20]SF?L0WDI"2U@A!D"8P8XG
MD@U&2G+36G&P"*%E))]B92SSQ\9A^.I=GZ0UV'184/SWI"VCAZDC.;373<>6
ML!48JD@:4:RK5>""UUOZ%S1;(!86,MMY[*Q-VL_E8/2-T&/[A6YVW[NI=4SK
M< A? ^4.]70MR 49^2U:%HZ0__QU"CP.28Q=@D8O%9* 3(?#] )_3'G8U,B'
M) R72KC??-:3:V3;>T"LK 3%!EO=W7[8(DJOGB+6[W![S6!7AHG5],_+'61E
MCE_+Z[Q+./=[E12/AT\70A0DK[K<5)C7;0\O,@0@)48'J.4S "_S<8'9[=77
M)+MQM6*;N?5.] &D%ZR@O3ST^5E9T>2L%SW^=,R^D]U"1G?V?&Q[70P#U=/F
MV!)UW"C[0KH(THEJDR]-(UBH'B18VRKKVH;K(^L![T\\=D>#YN][W+EA097E
M5 3VE.$(CQT502C)VOL(E"2ED65H12BOMR&ZYK'(0VI]Z!:/@F^Y2K-(#CQO
M75G#X-<'&BDW/8J?"P:77RP\*/Q2[Y<2J-%&-@,+*(KTENTL:7!UQCZ9K1,G
MJ+M[H^L 5>\5WLAZP4P[VNB]_7GA)X_M6WCJ#W#J).6R7CX#][=&)^I<G>EG
M#KFSWC&M.#SS?M#[J/*TXT43DS3-;WZ3S[_DEZ[(!YIIJ=(N]@AGAMIXOS<7
M#/#[>85H"(2Z436,5Y(9@.&"/@/ E3* ]E%A2 H2J29&"A0MZ..O8Y;(4A_.
M-=I+[=GTO3Q8_QZ1'.9+/8Z/1?ZZ6 FG\AKLLCR$$C_5/K4(]J5W]0& 4DI@
MS*6CCD#MD?TO(_=$GLZC\RA!!O#%$_YIM]XG(X8!_%2#_?!<)]^"5DK= VC\
M:SHOVG41OSG#1MN!SYSAQ<TH$W$TUM?4/CCQ60B2'GV)[EK" /[:Q/AO69G,
M_G3PIX,_'?SIX$\'?SKXT\&?#OZS.QCMP1*O($!Y@68D*(UH4W:NKR8AVB\X
MCN-F!(D^C:!6RYZEU;@3DW+HYMPC[P*"+\+I7,Q0XOH,-(.2J6WB=PB/-?%<
M78R0!ML*[)E<LG\[F85S2#B\Z5O#SQZ)30$,= W4AX[4]".(YTK!8YAVWV3\
M01B5]Q2=LY![K6'VPBU2X 6>9KKXF7ZYAT*GBHV.G7C'NC?(EC/AG>@9L4N4
MHK2XV[8.G)]5.N?B* <F K'N6Q;KBI/!NF'P9Z/%#T)$<'983Z0K5\,:10ET
M[D<3LM#$"X@D)/%R?](<G5,.&NI54N#4=%S^N0PQ,6(RR?WFR&M+NR-.#N%I
M%QVHJ8I"WNDS]BA<I9UB&9$!M#TW+(VCGE:(B8E)KM=S<7%C3Q .2=7/=4\
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
M%R%'LXI++H[&L(\7#^3K*IJF51B:3_U])2!GEF_4Z]7I-8$EX^8S6U 3]81
M#!D][YU<2H,1?O".]WQRM\ \R\_+D^TRD!27:W]?>0ERZ*X\&3:OU-$W9<S@
MTJ3G]:V1J6IN%HUL@ "A:R'G/A:;W)#^S]VN']=?SGG$-F\^&?A:]/8=YF)9
MP5]H#9XF7DXU1K;HS(FH<D,8?3-\PS6MKVJH8:=9+[6]%-PR?<7=<^;H&8N_
M_,4&5!.J:D0W_BC2$1XM"F_"/XM@J^VGP0KU-F^>G%;H+N#<Y?L9X>;LR^+B
M97SX&01:(/M(4[N@4-OJ>Z*5 N$&'6YPGR94U+;9,W<U(S"9$&,;F&Z\B5K:
M\X-^W5V3)[%2(("\&\EA5B\V@Y^]PB-T9]C=>Z?D/9>7HB/$2_-=\<5/1>[/
MY"=D\[#J;8_+A7_?*AE+>_UG?6JD)EQ'5.63Z?WE$AW75';9O*\J_YJ:]D6,
M$DD'23>C*X(E9\ZX P:U=+5Z$G*2#>\_YLN"ECN>J:021RWF8I6!\%G<?7=[
MA/_\QZD)!6O%=^HCV=$"4Q.2WS%)3(@W%KB ;U*:$/".@"+44O$=VMHO5%SN
ME'\_UG$GK6C?9B6"I&5_!ROL('$=D]YX^> $.];+&) +2E'$NB#'H00*AH!A
M4]_<,;)21^1\/OTD>;?6/="RM0DZK=N&/U%?T/MK/Y%R% Q="K1C]#1.5*MW
M0B2^PT[KQ862\!#O=[ [F9C]"PJ[;XP-"KI\1,PU7\%-3A2QO+[^H,<I9/VS
MSBKXB+ *+/3GOK!3EN87N8^/-Q1&5'8.2(D./02JA(""EPZ/F(:1'B!/64;T
M@_\H0@7 3@!7YXSD#2[NJ5V>JCEN*'_CBI4NCF&MSU'#3TR[%K>,7Z-2K]#X
MZ1DT%E8<_'GCH8K^JI^DH2P^9=N?QS0G%M1#"F SC_7%3T @ZZX8I<N]Y2&I
M]Z<_&'D>7Q;87*'A?W6@43WE5[??$T4]7#MN87L.P,+N^D+,O[ V:\M1%2RW
MZVXHXSM2H"P]N2I3*-/LRG"LE&GO6ACD?6IXR2(H;V3&:/R'#>F5JBCQOT(9
MY99V?T-_9XH*?+G2,*F27"-D/Z-C'Z?%FI5;W64A$I?_HNB&;U51F")EY&U
M.6"C+9<A6E"FD;E@N_:E[Z-K7L+*M?^A.C"1+,)G07ZR)<9@CV="CE$!BWGG
M6A@11CT$OTYB0N;"WW50DK*EDQ9[<>9UNC/2S_M17VW71;B^)><<;:BPNDU
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
MB.DD69A\'?-20!-FWCD]54C)SCAT[GZ*SK>:$)<T-[5;Z9F(1Z?WQ1C',=3
MX$P&NQ+H=@LD;J(,^=B@K*;M!0L-O:2Y2![14Z:_G&LS'EQO8;LA-<7*L>0)
M#7RF79S7*$1O9$)<E<01(%^+S([HPY(,H<>"LW?U2+M)*C_,.J!"7BHYNS7U
MC?UK#NF>*LT7'#5];*9;S<-+2\D?4(&C 4_Z.&@6W^E1R-G*&1[Z\P;IISYH
M-H863>7':(,DX?-Z0;82)Y!IN%50;RUY1ENGL.WU]9GINVWOU-[?E,IITJ;F
M8=4.RJD^'F)PR,_BDV'5?1U,R$D/[SPX[>X(0H&D.Z4SMGZA(]K?5ELE0>%V
MVWO_S6JVHE3+@N\BB [18SSOKZ]B23>Q4RYS+L3O5%YM#'ER7Q[_ LG9X%D,
ML';4%9P\GF8R[#^*HBL]@D@:'AE=GX4T.FCWY[-#M''_JY1LP @=]"YGC&%)
MS=AR)@24<.X;@ 66E(YLD:>CF1!>;J+W5WH)42.F&KW/A,C9YD0,8->O!'K.
MJT.S_J/>6Z[PXI[3/MW2H'LH3I/_N_5B=(#!-2M38^>ZAYOE$S,6&:/WRU75
M'4>(;EJJMGQK?9/L\F0DX^PF$U(:AEP$X6_CP2.$,1,2]85QB7:;I+6+8T(.
MB+%2',[NTN@]R[\:OQLO:W19]9TY7G8J:VAN:V'ICVE;$/'7MU_0QQ+"Y-*/
MK[_^DB\).#\14F]0KR2%?X53O/#SOO4#+ZIL%[R)&L=@!P/AT5S@X S (NDM
MGAO!2]&6!6H_6RW=)O5G^FN8UM$R@Z:X3'QN2JES*PE/%GS;TV.P@9+JB!L8
MHJP1IDQ(W$&] HL%[.@.I^^"JA9'LP9 7]B;;=/:OO58WLDV3_XB9++XU /6
M#/HNC5>/<3P  WBT&U"#D,WZ-#P_PG@$ ZOVQW!Z^-%+J(J$7B:D&B_X,WM+
M2@#U.OI9R$MN^1V-VHXE=22'O4R&H]]BB;1[]>A&PWD**G>C2-<EKFG.+[1+
M*$O^N@=[>,/2])X_[9CUU-2D=6%9*1N_R6G]^>0;Q;+"$)8F2& 1*$7\PZ_^
MZT9P\!@120V)Z(65*T4S(;6-RL%MNOE/V<+E<1H^?.X:S\41KQP][Y <?3]=
M2IYHNG;O@S7? ]-"H?-:J2/9 _D6/"9FA8)_]B7'O=:)%Q2<L-CO*<=/)Q=D
MN[V5TWWF6,G7!#F1ZK&%I^!!EUH(MFB>G**=H,?ZJY)WD]:7!%]YU(P2_>Q/
MK 5&U^@S/);]AKS7-Z\?NVO>(&D!@"-\]!1H-AO\T?L$0FM(C  .\E^O7[9W
MG%Y=L&01L5R$7/EP%;K9"4F^.]VL30_?HYY$-BMCG?'C+KJ&V$-_D5/:%S(X
MLU%).R_2ORSTS>CK3=<D;8^_?96\]L>Y,?W1Y>YDOWE\5=G@6[M$FB]=: X5
M_JB"]L[/ 5Y5,I@=JD3&#D3( J"OV8)/H4Q[0O^(\(6Y80"0?J%4/::F=BW3
M6A20.=_'U.]_3^>:>AA[5X'0#)GW=Q3 #'&S (>;H1P-,DZSQG':?$/;6F)W
M7^@Y?70++#EQ$5/QZ;#4IO%!C8[1'P+SBY:-:BK9E"\#UCINPOM*R[EV,.6V
MQ<MV(Y/RKF5G?PAM@Q(1<W&K)4'^6EN$(@GS7(4#)1 \U5HCJOO&-6>]FO,N
M\72L](Z++X1F=&[XP4S+ZWSA6AG'9-$HT^$JHFB+IX4%-G)T=$99NJVG^X-D
M/*33V?FTK,3'1FEZ 7*V!LZF*1*@% 5S1K+;!"_9N&EFJ8KD!_L3SEP5@[2.
ML6IZWDN8.&HSENX&J["@\><SV!6*=>9@DYD=01%L)$0%6]Z@(N'BLQ\6OX9>
MO5X_=?CW24"]RQ]S"'OR7KJ>WE%6*^0T8%%: X_?$DZ1Q=TN^9!Y?4X.&42
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
MI^UXGK_Q.Z-[FG/J/OKMCZ=0DC%Z[R$K@YV'"0%#:@QZ/[DZ'$<RG%5KX9[
M$=ZAFO'/9PY7D/!Q8.A6+:M:Y?S=*5F5VB.5=">U1[+RVJ^UP6OESH\-5)?0
M;-C9M_@*[R8F9!+:BJWVQL'9@+RNCIG+U@%D+VP06:U5"#UU:.82_Z%%CISE
M,UDZPL>?OXRV$SKT3"N77&5K\)&T0+7Z+5)F\.UK5DEF3$61K\2G$#M=[K/8
M:S!'[W&_%N@Q[&P^$U(CTVP\D=*BQ4&026&(NYIZ9)][>\@M6R@1\Z'1@$A\
M#,\0O(+B''[U24QPG27&^+S>$+3*@L:[2[E)+]*&+<.K]5 -6G,_9.;.O<I+
M%L6W2QP#XDN!T'VC:V'8":DTH[KHJK ").5KJXNPP!J4+8(;H0((S7Z+@")D
M2>F-R84W5=*RSK@$Y88(-]3R&9YQD\G6E<YU$RD(E'X3K_Z>.Q8V.[TA#J[!
M8Z#FC=<6[X^0N^5O9#C;!HIMU(M M6C)9;5 T39Z6ZOOTOIEW-E+?48SZ6_
MG[<BM(?_I;B8I%Y4@R<Y=9&;6RE%T_ SD'NFI+MF6> '<3RV?]WWV#G]N53-
MMU_?71IFW^^8LZ#QX2@/ ,P<C&]U1IYD7G0*FV(G0Z8\+P@NNO=UL,%$ROU3
MA;N@^9"4T%V'6RFZ =T#>7I*;T2+.;#5NVMBU(N,W]C*W\@*/)&-1,<@^#B)
MZ2-?7A7 NXHX@JHD.Q].3KS,DUNXPG7E+>3B<<B>$N4U*6 #!P?4S2B! /7+
M9*=$,IE[%O9"D_4C_BO]UTJ@LJU[KH%7PL8)8A5?QGB3BUMIWV1]\WY1.\@1
MU1,I#H,T!8X^[F90.^9*DN&)+L\<+9LC:JT"*O2G!7)]L^ -%E(G?+4W@0GJ
M-<19^@<$IP>).H>.F=SL,QI6V.$47!G<]S"</K?_>Y&CZ]JG4^>JOZ%DGI37
MU8B\3BUM&@*DJ8HT83IZ!W4RN!(,LG%?"LC<B2Z1W@) B<W(%U4%"PM7A\U9
MR_7U=PNN<S?,KT8=SS_1S!,D_@QA!LY!7[ ]XQ"C24*9GHEPAE7N8*.08IIF
MA#[>FZ$M5V+RWRB:.D^CIAN4\TOHHW;7SWX&J1/CR%@I$_+8.QY6Q?797O5'
M7#MLDK65H43JS[@<:7M9+W+R_'V)P*J,H9/&#R;U6&76H(G0K_"U"7)F>_9N
M"LV,,.W^:[=M_WZH2XHD:2PQX-0Y;KY)W4+)1).$WN",C2=/!EA]X+\<>!Q$
MSML5@<&;%3 C[,:HX \%\^$"-:[$YS]L<RI8UG J;O9T\>0]DB*<_X\ S_VC
M[! (Y"C$==0XI4&LD':#E P&A9WZQ&^>JL(GE#OM??N[B_75]>SNDX?-J_E9
M"'#2!CP2OGT%V&!"..31Y%(8((-\YN^J?<S]GO0(^6&#6W%KP72YE%3SL?"[
M_(Z[ZJK;R?^MIC9^_T^;VA\6^T_+_[3\3\O_M/P?L2PDF\U;@#'D>:X84ACA
M"A02-MB6];D"N'D\3DZTZHLTN5G>5/O:J9U.JB7*@YAY"=E\K9&=GF\ F 7-
M<<=/EEK>AW.YM8^VZBOC;&V/_ *E*.]M]7G55:<W7'YONS*/QJ4;JU3954P@
M)MH2NWVN"H3N\(?;80.7#G9^#@%F1D.PV5=PP0W/I>\NQFOB;(H<7 'TJ_XT
MC[T\S" &D)6A"?(QV$&=<927_AIA7^ &J[@1K#>+0#UF2(Z55276]S]7Y0BL
M23&ZK://HG;VMV>*ZN/@O_J8'BM&%FE,LL-11.#.%:7,=\.^[I=-J^>/.H_&
M+X?!G5&_OI5<Q"U:)KD/8.42+-Q*5F4"(K)CPD%P/W)XH(J.9+ 32*@[P[.\
MMP8]4A]1_/NK674EHB]_9BV'C'6H4N)H8J#T/O\,N,F$@&J%KK<CMW_W_%#L
M?]U'^O4+]L<SC@D1AVT7(&^#A#WR+Q.RM1,&#K21'NUT'8Q&MP-9C9EYCP#-
M*F+= =G" 1*ROI$-QE%5Z+_]L;7*O6-J_\; !)38BB#9AUE@ ?Z12AW(OS,U
M']74(G!SNUF(KF,Q!@X.+AQ&02$AG_9,KHLF5=:7L]SG,I YU)!)&0)CV,N(
M'NC7]1>X.7A\;_Z<P0=\43!,UREC'X%*?^LB2$9O_-35#8R3%-C;]?B ;-9#
MSGYCG$.9D(\V R$D9XXYDFR*3H43Y_/R"(OA)>'V37/I1^.;\9/AW5C)LH3"
MG:1;Z7+R(5T8P'PS(JX\LG-E[CPU=)#BGSD9CFRI?;(-G9)A<(AYE !E2!<L
M( .+"X )!^?N+Y2.M<Y-6K](^G%E? J53:A#7^K(N/+G0D(0![I\@W9RM=5.
MG7R<_@$V6R"AC"5SOU#Z8YU&@!%UW]62]*:^^-Z)]M]\?.T81!$GJ]U!1R%G
MT?A*BS5#0M50XTE 46W4J9;'/4)^>,1IV#OLY>"C$%=]:'V2G,]EML4?%74E
M2_X7[]M!Y1*C[5*\YS/[UC#2P"F!RM"KM^_&6DO<VLT!%K;^_H =SN[7Y@5D
M6K*E,;$-2D57<HH>MGR=&']X,598\C +#__1!Q+/'G_YM]/R9 "N,N6U1A+S
MG,["__==P8<)$<.Z09_C*S.>@W).J!T9+^H5QW?>(RPL/LC&9K[JWOO+!DP(
MBUD*4+KRH$B7*T JU=;NQ:\R]_OGZ](=\P7JO3H1$]A_YR&]M#MDUF9LE)UH
M6AL3(A!Q]OI[M_(ENKS9".+]$O436U=MWB<IB@ 9VH8$+L#;8<D1,MXQT*\N
MS5HW5O:7SG.5?W)C0MSKY?L[3Q4[7WWM$_2K]V*$DUT_XJ"*KV[$ +3*)3X/
M**<B$$^&$<N,H %/I;9IDJG?@LA=^QHXY2P79-:3N+755YB04Y0Q& #?\CRZ
M%;:OL*^\4/Q4I3S-OR);L:K&%W##6&K1!>DBL X8(%\37[J:3\"N69!JK<EV
MF( SL4,/AN??EF*F?E8F[@[^\>5X+2G^02!^%@.<"R+64QU7:K G89[&B;O9
M7%F#;&<'SKTV#A+E&;SF>);#)BKI[;<E7Q?,#)R%"7'"/$-7WGVA H^"<_K3
M3U?9*P8<174W?(=NCP9UIRCW#@:F-%F\-[4\)R.^MZ7Q!?D;57]T'YN5C_O6
MT/EY26!:APG1)@0/P4M_6,YA64#O0E>RKA&\Q=&<#5Q=G^4\T^RPZ-[&M+'=
M L2SW8<MF.I0U+]?[!O]'VYR&ID5"@A_B7^XC] 6XXXN^'PO,LGB5FF2][_!
M[/Q_Q>L2YX3AW^W_#K1A_Q;J:US?G_COFT+^T_)_GN52 )H+,,9-:LU@OW@(
M"=:87QFTL;,U"GUP)IZ_LEZB258*[4Z3IW^)T)J)&$1"=YB0A#M;B1R)^<?B
MO'W^5/^(=BR5]>M/WQOWGR&NPNN1/(Q3P,VYL>?5L%B&]I!3PT!UHH/W9RN=
M,-7OV6>OGU^\\7=6_-$SW.F#[^F@T/@/W\DMNLCGS-ZXG(R1XTV(')G^ 3=*
M&X@H:B<'ZN4L#2\/X.[R%)V"*[O55DPJW<+L[D'C=PX^V!XQI7^&$=QHG-^!
MPW/A>A'5LT^0+B&H#+3A*U0F"GY^2V1-($]@&?I_N9LUR8)RB)X*"FUO\0ZR
MY.Q82Z>_D?,U-X6VWQ&2P\Z<_%$GDL7'N%*X6'#GFR%))SE#+*&<2R*Z]J*]
M/D\G#=3=L:13HTOQ.(0DVM&RX"E7H1IK0:IOO7%M?5V@*T5#-J]QFZ[RO_[Q
M5OFEC4EC!CL:G F01Z0)+H[-PXA:A!+/N\-0Y7\&O5+R/\6N)7NZ2Z5>#A-B
MU](7'VMB0DZ!<+*"Y%K)_DY26].ARGCDGA]1=+RXO!^7*'6)S?$/MV)[?^>%
MIK<G-<>G3CU?WGX#/_[TG,_KK^-NODR(RH_Q_:W;G;0O(0\;-N2;ZA\48R;<
M&0N!$0UC;R+Z835!:_E4N64BDGJ3T6\G0'K#LY'2]6 D7\A/J33PUYW!'<81
M=UJZ\4'6=P^49/KAG=]#+'"-(+^U*_4ZV$YVX.OMK#GNSS_KP[07)"4UW^['
MK>TQ(<>*$1+E6&.AB'%X%>9%@\?G[CF/'C6<3R)'4%I2:2:?B/-;B0C[/^5]
M3_R(3$CQ;ZWTU1SG2XOPQPF4U.W%P4L11:R41I?$H:,Q@0SWW!5JK4?_7Z3K
M!J 11;E.$C/, [D,6X,)6<RD\Z$2AM]--*R<<+LJ89>SCY3%!YO9)@?0R["S
M?V# ^9.;VBP(P4R"7O3&-R/S,7U1#176@LA=4^=<N^-[Q']DQ)6.8>\Q(<Z@
MLZNM:5&E]$Z@(4AG%,??H'X(GW48M'I%TX$!5SR11NE5F]<JF5Q&EKY52G=+
M=_KE"_>J7T("AZK,MAT873T@@<HJ$J!5C<F!P)%;-%_;L@&H,B%S<6U]O)A6
M%"#K36PN#4XT_]:,K2']&8+;&KQ-Y<K_M%"'WIL-S?58AT_4,H[C0*^8HF>>
M$(U[!CZ3K9#YR/MFT8TD_I5=ZPX]>-5ZBN!N/&]C05[#VZXD(%,5)?WDUFM8
MAL0?S\F!ZK&RWFY%G?1'>)7S,HH;,\@P[&PPYJ UBU8B986>@K"D2DT!.PA)
M:/R8\?W1(3VJ:Z5@+67L&<?3"]=PX>@NZFIM1$C[T%X:$W(RE@D9O8'<XD/N
MCF)=93]W?L.] ) <%[0/8:7$WV8O1%>[R<^8>#O6C9<&&J0O/DBW,=)VD_;\
M4S6R[5$/$P+?^B1^_Z<QX[$W8W^L"MFL!9O]C08>X:<.MT"K@VA78#1I."F!
M"7%%MD8Q!#;&(T8H[[07^^A(2G3]%7H^\O>3M:EV7]A=V2\TBQ<(A^268=QH
MZPQ?8E*FM&J M/.7]]EUX:=ZW3657Q%6=<LTS%];N6T9!A13K^OP6[1)D$QT
M$#AJ(.BOYC 7[O'(]GE<=DJ>ILD\2O[*#/>@HD5WS(M?U;\;$AW568^('#]=
MS//S;POATM657^G'U0VVX:.)/3F$K]^2;!_<3K(IV)?\BQ$-QH.2B4M3*6S>
M&PKDX70'MO_>J9W,+?+_VGR(:VWM'XG</\_AV=AJ-9I@R5Q1!UH,B3O8L+V$
M./S9?;\FC^C5J*CA%A8?1]9Z5Y]TZYFORUO.?)G'C[1"=J- /#4&9(MH@N@V
M<S@_UA7-;SCK'6/@(S-8.CH]5^M*?U(FO!@DIT^]TR'L4)W%K8@%Y863\3B.
M$D9/UN37%".I-9$?-OS,-QOUTL]@0DR>TLRZ=:W?ODRL%I)Q_^*QK(UY_4=C
M3L$.NZD4J43M(\*4TM;#9G *G0$8]Q%L.H('.1,.SZ2IDS?6P*!X1'U(!7V2
M&X6O7:S3?#I'W6M;RQ7+7?[B>>9=RJ)'Y\.TL'-/TYF0!R^;]MY'PFZIT+5Q
M!N5QAH.E]C4U-?$.M36U+Z2>GDV2*T[AAUR$S-X?MHC)<@[^W8NI:KU-F7B2
MNI9IO+*$2NF^%!)C%SJ(=1H(57RN(T# 5V%I_'H4&WK&_+>A!L_YJN'JO[JL
ML?Z<M6HYV/K31Z2@E('7\^]5_\Q=NHJ05C.M>NTP72]A+B\4TVP2\)3/)&%E
M&O44<X&>A_3DGL!1;(9FO!.1O H*F%9[0O^3+!MW/L>G-4>NO9;HI9K1BP$/
M6_IWY&P>FG3OE/EJ,[*"&V>(90_VZ5PP+G';],P&U^W'R>@<4SY4SI/KCBLL
M7HQ75$UP/GD:N M7#G? JXM:.3 BJ\J=2S;+5N'=Y58J<=))E34RWZ2V7BT$
M_70GV04D=4,5+?7>(#4WA!$9&_O]>W&MPK2!3<=M]4P:[=T\=^H,7.G;+"T$
M%+HZ]'*LQP:/#4V)'MUX8D74J?X=JJ2L[C>^6/S9IC[^+^71=I?@Z12I8W70
M2"A)!\T#X%L/SV42<>1()L1F1!'?TS!0-;6;;6#]-9=RIS)4(.E$8&KC-DGM
MF28WJ0OW,O@F 1_M3^0SK!&.Q!E6ZI^%FU5#CN3^V30^5[WR^0\'CZK%I4^K
MAC7]=J_@7^B)A2VK?";F/>YU6]8R!4(%YDR(UGY^!F!(TB,H-:%/%$5KGZ3!
MAE0XCA[V-Q<DV#V&)1APV8&_<NN"AAX<.8\\&2,KVRR5J9.G_?&=AO^C#T92
M&9VNF3_!<%W1\J\5I-3:[11)3,@S3<GBX-6VN@3+Y= K:%5*OC_]3*24XOK3
M,?:"_F/I H +]:"QM'$$C#'2>*FQLA]A_1EP:):7URL$O._4NVK^O8G ^ ^\
M[9$\P5OPVJPEI13!UP3GUY9"7" ?B9 #/.9[X->'\WVZP@I6>*U_&G^_H<;U
MG?5TY/75?Z"#6@+D(AJO!X-=O2QBK.XH$]+BG72Y"1% 6%7]+M1_2]+6KLOW
M0U8>J2*_(H[]$/K2[>=;+!3;_]<J0/S_(5_57 T5(8G0 BP(WQL<R+".4+4X
ME40D (RH3M^5-PP&9!93S1^('QZF%$=+F]Z^9.&=Q^<NM^'@G  H4T N&94"
MF\U&LNBTOR%P0]VQO*JN!O!R0.:.DI>XCW*0S^.83/JG[+O71/>434#]"5*%
M9DN85\X>0AE$JGEZ7,'@$T<_*&5SV7?5=*KVGYZ RSH.Q_0U;R==<YR76?VJ
MR=;Z;=)NTO]'LG9E\<A5#(T#_EVYK?4IUX,;B%=HS?KK?C"<<2O]_; J!Z=<
MNZ?Q_1^QDY,SRE*[0KS1^OTG,IPU(:Q^<%F0RY-LX, YY%K'TGAP&B5EJ,&H
MY(:^AM*S,:K=8YSZ32F9G\G/A>6EBOV L>8:*.FF,2"/)4Z%<X':_*@PO1:J
M.R1Q7?(O=TEGJ2%;[]VN:X$)[1(%7GJ:J/IGRCM!:],@89I!-JLRC@H'&(L%
M7[,"THO;!9+[DG9N>&9<'RXK^YIPN8A:L8<UL\6/TP1>KZ(Z;C>,C7\X!2,Y
M5GD,F:%7)RC*=#S7YR\[$EB ?031E\4XBVSNAE=AB4?G+("G!^=>Z;&JG*8,
M\PGO\++)W^YCR?4LUFOF5Q^^6,K(UED/9M6D(4G&W,!5:W U)*(FER@H-&$C
M9L,ZH#WYTZJ'>YF0\&&CP28]R:_?'+W89+20SMH2M(N !PF%*P=N$HQQT]PX
MC3MZE]QRH8/VE;4WDQSUV(M36 N]AD",(HDXO[D"OYO&"&%0BHI]!T(MWS-:
M6A]7=SQV@JUW_$;]KH4IPYPQ@"J6(@Y8>5:C)@^WS\@ .9]:67('+9F0"O^.
M)TMGQ0*5&4%').8:-P%NJ@RC!UIY#$6/HVHCV$G8Z#.7UK*-^/021);$D659
MW)<=FA8F4(=SY?M=,3D]5].T>W/VU\^:V6)<028M-T#C-F-+7Q@_2DVXK1TX
MMA'*. ,RAQ=!,?_1O?WP_(P+-%5 <C:Q+QXJ2/,L I WOQJ-6:44^DC^$]*"
M"?)+DI.]T/&,;:[1A?[CH*UU)7;-N3;W&&F;# QUE)><)E$R_1MUT;++E,[V
M6[>@>XX?"N9?/HO%O-(6C&C!UQ;1!&H[!-$26"^8N+L=#^D<$Z*F/WCT>Z1>
M##:VO6?SZQD;[JH['-\FGRJ9; N+)YB]+W\X0973PK<IR78$K=;:&GNSIGTW
MV>]5M.O-#&K MM3M,YQWB7R@X_G0B[">> E#ZD%R\*4("8][.@%UU] "!2RJ
M;'G4LK/*I[(18%0K"^3U_79)[5<XD@):19Y"* +R8:QM^,G&_8-Z'U*91-WV
M>?\ZVZ0_ZQ=N1:FE.J;:F=1J1O_DA-LP>O&5W$WX">.FIS0-0(#$Z+OY5=CC
M\V/;7:$*%D9-2(Z2,K7\JC@$ @D:"6Z@J'QJ4+3F=C(NH8*JA&_Y+U:!HW6)
MI\B 0.*A^.]C:Y4L]I5^ZL^GR([*OI3[Q/) %W+X:^$G#*:TJDL]X-3M3?FP
M8,G+QIJ;1_[KVI3*WE.BY( /W1'1C3]BM83#<CHCH:L#ASZHN(WX ^B!]1=G
ML,34G]=XY?\\S:))'$)KGW67[POZ6XN4_$/>RSU\H9!XZ0&_4.[&@!=#?__/
MRV,&F&PPDJ$ N:*U(JJ&0F^RQ]RK.9 0-[7!RC55S_XJ_T94Z-C_1 H^+>B#
MC&RTLN5FL'\XR(5RS+'^[AV'YO:V6']LS6% @&WWG9O;\EFNW[V5PCXV"*^4
MH?$J4ZP!%HHGLBWT.KGOA3U+2O[<\?N3[8QR*S_1_2B9K*9-88M$>F'V8NBC
M\[XW]Y:*&(=/X=-"H5KTLG>+^TY5X>_4F! E.;>M)+4(H^7?>W7&20='"%'
M^0>XAP@HB8;F;F +;+N;[ZV2$;@A=+-Q&Z6Q]/GHHWM%=4$8=SKX9K.)T$I\
M2T<M6:E]6M=;8O7VS>KJ06&5<3SF9*255W!WT@/L-_FUG_:QD_RUM?$.*:KL
M+Q*?O?>!''Y?9#X> <7))=0HWJV^NSD1JN<$O!.V$VHN+F[4,.:Q:*# "2F=
MX0NV?#<'-%4+FM\#?GK50VN>#CR3$Y;6I28WHO**95GTO@JX)\C/&$@[AE\V
MD#^=EW ^Z5_%?&6#&3C2; !4-[/53I6L_2Y_F72B!UELU^%] KFA&2U+,X*X
M#L#E$2[_DB.&0Q[O'K6R0'G1[)&">A,(F<<N-_Q0.YO\T:B P/GR>9C:*I9D
MB9WBIL2,.)$P:VY4N8H,[PNVU6_WV[K#<:]X"^Z1AZ\&2/SX>WC[8.*;3ADA
M//]EU91$'',[:!>9HLW]%RJZS8:P+[GIYNGY8=Q=_JFO!;&&J%'75O^K^Q <
M6\73\=3N!/:K!4V@B])Z=H/R%@ 80H.*\<K+%I.]NNVG2I]<8IE/_O)3+Y0"
MC<*3KF,F])KO%?:U>?,%Q[5G/G]Z5JN/$O[AZHKDL[VHW)#7*6\#?K+.+PAL
M=Q Q(&2W $P(519HW]^X0<HHFD,=J2H[ESEGI-A3M&DOLV!8G>0LPO](\+2D
MQ/W-^\$RSQJ%:/I $:8H)D(LF-MBK/H\U'W"3<,_D_?P^LE3^5\,FB"\H?=8
M#QI2746Z*K$RNI'53$BLM@)-9\2KE*;E)K#36"E=6'EG4?W)8K*VSL*SK-8.
M<8)?[R5X)9H-Z64\(33_+ $6BZWBCL5X.1_^-;3NW58XY3+(D9P*I2XVVM!!
MS3J;C.1&")$:F1!+>D4#6Y''S%GR(5W) 8F%!->O7('QCQ\A*#*+CH_Y91_(
M+)Y;:L,#IUW6.N>6SS4"AF36UESNW#M[@967W<U?A=I+39VG.:NP[+J>3HIZ
M&2HJO[F'G,U!DQ[T3;CL,B&5K$0YU3)M;F!WL+3AIG3-FG]/X:(GEKQE"HK>
M>09[//7B8SSE(ST#5EVJ * ??.__6'[9X8LBL=:*H>]Z>'LS ? @Z-&$:BGW
MR4'I;F2]YHASI!B<0W?.VNHG*QD:%Z\T;'>E\3V@1SWH8GUJ+KZ1#^%'FJE4
MF3]O+UCP:IIQ9=,S'2G S_+W?W95L?^O\D"+),8 GG1O8SR3<MM DOX>Z0;G
M<!5Z==YYX* ]6L AUL+";R%]'P,=5!O%.!+:']S_2O)+6^:?HF9\#/ P_< 5
MFFIB.U5!,W;.PYY#NGH#&O6S&9D^#$'Z*Y@+E ?H,\N GQLR(5\H*9JL3WLV
MT"R4H]*TS3YCY@= Y9F0:"J#ZQ$(!6^0/XO>PT'XB]EKRI[!,WA>\'"S1 \)
M#1?:2)1GF"7-%X:_X^;>*C0P[Y8^H:"]XYC',+$(V@S4E'MK\,R/$NPD-T@\
M@I^O78S (GSIG[ N2A-H'0:>_EY;#7!H$>R.(3!F1A_7IOK EEX_F5K0_EE
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
M93OQWGSMC77HZ<NZ,X.7^UD;!N Y^),@/VI@G"''?D6<HDHSNJUBRS_=U:]
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
MTHS<3_!.W771RONIRDGW#/-V_CA21LIMP^3_MU-9B:67*FCU@RI0S'5Q/,H
M]Y>D%C@WWC]^RC93Q6];C2Q>\TVIIZ]/P9]OB5>-TWJ+U-L3_0JSTT<&OZV@
M]N-OX<8SP5V#8!&<!TU#SE<D+0<[<W<=]A6[#KM-^$"DOH<T\#HLCG@+/B+D
MT@<B4$,]-+PDG)DB;VCX+&WNUF63X)*M2"6+TWYVZ[!#8P:K&42_9K:)>TI+
M2Z-!EH5:-;8S=PTC1[*!L\/"?L;!+2"]($E8A^T/1_+$\32_HB@LM10K1)AD
M(X=5,UPCE.IDP_6Q;<ABR< &ZB;F;\>_,2A('I6K0:R/8\9_B/0TI<ZB8L>.
MLM52=4O(1+8QLV1D:"ASUQ7-/COE<YV[PSITHIHLMGW1_?,4V^Q-],6F2.H2
MYNJXHA37ZH?OQ?I\G(=Z+CSQW2U ($)SW'/G]:IO^[LS]MLS=YJ=SK+6L>Y+
M:ZRN7&G@-"Y7+B($(TY+7'KE:GHI-[RD@V-1.[5_V=<JO;1@GC+K(;.JLX7"
MNEM';A%,H0XUR+DC*9Y)-OWH\K!U6&91.$38-TT23D/&Y@.-=0[/%P;V$NN,
M[@[;@+5=86EV UW7EA4MM^7N 2ZWH0D<07D<]]N1E^@WORF_$\$V4A]H<O!E
MA$(:]\F:#5N(D\3'@U*'4MBG&=B'#48W$ :^)OMJ:[&%0[LE(R+_;?.&IAQ/
M*HTVTR'%PUCY3!K1!TG#NJ.0,,J/UI$#D6["+"ZXHQ80**B^Q[O$S^6YE!U9
MVO>G5G;XWHF_?&K]<5[@@MLHU0;8I\:3ROL\=K4/K?#Q9YGR= #!=_#H_%K[
MGAO(E39%4BPT.?;XI"-),A#I2O-1),?]03OXV$,"UMX1M"K>V&5*I([[#W6>
M<U(&KK/@[09S"8]3WKNZ>/=^X-ST_@5_-S5<CP70%)XTD9$YC[WE_^NH^.\
M&0I/>>U5Z40,S^TVYL)I//UZW3#1E+>5NQO311%U/F&B /%83HP*.G_8^LD6
M2<_!!WMO1'1TA^#_*2Z=\^KT:>"XEN=8H#_+68@39VD.7+%L6DS#1G_GM8(;
M.8=2D%[:3]=A$"MYJ&Q=3T543SO[9[Z"KSU>.<WF'7 $MWEP0]"W@],XA?Q&
MJ[[SIEE*;WV<:0+&L ]A<HO4$$(_X3^.JWV[#G/6J5Z'C1;;%8 [-4!]^'*2
MG U_[.5&5GC1Y0\L%(D"Z$-R]GMR*$*B23MLI/5(H6B;IVK-0\D(>W/EJ+^/
M(WQ',8J0QX4.ZLMUF-CV0&]*E5MV\;?GFLA'_O,U.Z8&R$:E"*HXW&=E'?8O
MPGOCFB)>TK$);B@UCQ4-Y=3:X"RZB4'?JB'F\@% BDILIL16'$)L!Z7#?$EO
M2VH<3WTO9<(4\1_-RC(J_BD31[E10"E:'O"X%0Q_!''::OYF6#9OU+-58F2S
ML?ESDNZX0TG#C.4D9:9'J_1F6HX%>H3O]-L6I<K;T.-XS&>4F,.;&J"D!'@Z
M ==KDJ_)\O]J852/HRY3QXY!9_2-^'Y\ FF1S_ AHM. EL>7ZFSGGZ/Y@>LP
MMY]?6D')P91']-W9VYD'.YIZ5X@:KP0U$N]M5ZYF2_A71TRMPY[^YFN^7="^
M_7?62;M&M/YUM*KFH?YS,N)BXZ]@A"X-K-R&Y7OQB:Q'Z!,#1HCK^H?H+<8'
M3G'\!N=O*?-):0LN!IX\B1).!= 1H$C@6H,__KB.!#TN;?M). B?G[R5( T!
MT6/C-4=MSKR:!#C]\&7#A)=VXTO4K-91&9 158P\X?P2LQ(X9Y. 95W$_B+1
MCE0"=9Q'K-FNAW$UO?/6>0?QIS+>G"KBSSGV$"6)U 9$%3D^RP45AQ3E6=(M
M+B*TPMN3;.H><TA2*I$1[D+#=2 $!<WP=9C[@K ?OKT.5&/;UZ\RB#^V5F_A
M:E;FX=JZPS-)&WL470''"2()FLK#)MG'5'8N[*LZ6[\ER"0P1HGGG.JFWN9_
M,,CQZ;U,QCPN+;DB^VOZUO&7$P"WJ W+6K0!#O0P94 <]SC82;I0G?9LH)2'
M-![[_;>[K7TD@/PNT)RG8\Z3%>! ^&L!C'+/$./>EV$9L];X5J9\.O(OL^A
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
M-R-L+P>B=1DC3[P8#KDIP/7-Z@SL>3%MF,V_.-TV05F)Q(U,ND[TQE0RO(F
M]!PLD9<"9\KR3[^'[D-?8'=,#$M_3?:I@6_,Q*SC!XX=X5[3A9.SB-0;,)F'
M2HG$>PJN(F&+6."&7IT0!P*)VX<K4< V"1#=$>+5A@J8<<,'-:3#0ZN;>*=#
MKS20^=<N\\XBXHCDR?5O3.[W'H3]K+>_-QHPXQ=?>"L@]DM;W"C]?9W?E/_D
MQR>%@5Q!@5^#VS!>'B%W<]XNV$@;EMW2*IG(71'\7M)MK!AM?,A6"G&L,8)/
M/T)YRQ&?2?1" (HK2Q,,!\\U]-GG*VBEJ;HHF,=0I::1W.+>1%]NP?)3\,0+
MNM-^^R"OH2U?MES9N^M PU@=)-[#B2_&. W[K,/X?YTR6I;^GO?N\YV&0*3J
MA!%9I"*T3&ILQYQ,$[ZD?A?HIFM,[?ZJ]08@C6'NL37T(OG3>TT<U+3@\S0C
MW^8%1L]USUZ-"+WD.O8^M"S@2I5HM$8*$(11)L/&?5X2^^SLBOX\8\W+)=F9
MRTBIMI;]=N->V[S&@40&J]S,6G828I7<*WF.(==247<Y$$+_LN^?ZTC@P=QR
M"06622$N=_P\PB#.;Z5GLN.".L2V7(PA&+!?RPYLDWN]V"K@0^]E#YS=E&"+
M[\]3Y<T?+X3 SIH9;F?':6+S>;EEG]*K+>) 7N?'^&:35NFO.1"<'4L#-"H-
MF>E>ID1OD^N].JK;PGC(=$N&A-0R!Z)Z#WY!A+W'&<1+/^JMT>GDD3L_3* :
MV&;"D'QO]<;3-\MCQ(N_7D.[V_]%B?5E"^L B0PQO@LLJH_:<>*Z%S3)T_X<
M^'0Q3*'[.6QAD%=<KS1H2XZ3_P@#F$+#OY;O+&;OH&K'QOH(HS3,!W<O^%3^
MRNMEK>>'&Q[]!AHS&3:JM[1KF"#./%/N-RDC<_0)!NYQ=<L&^1;;=!]^L^$&
M-W8**^S^?#F,\LD>MCG3Z;12B@%)8WE0K'E8*/T.@ V<8]M9DAGR',CF<'K*
MG^&#)>#;4"?>).X3'@:]6B)ZNA?Y(;>:N'5H*/SD.AQ0WEZYC>1>PE5ZOSP>
M4D*/Q_HDMUL$P%)*6XQ8! [DML^^<#"RC14WQF9';+96TSM6GV?4DQS %[!=
M:=4@X('= 'EB]F5'41G-F -9377EIHIU+.*H9W$C6=<5Y[=6DC5[S[J4CG^
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
M ,;O40CK?O]"_&^5 />^K*Y4$V-)IT?+$^OR#4[_[B2$?@7]"^L=^B!# BV
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
MBS:"7E_E;N\7DRMG^WR^D\O6WNJW!-'=G1;.MBA<% MW^_P:6@R2R]]L2!T
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
MUZX49'PGQ$AL-]<3#MN?9#7II[K_8KA.ZY?_: L^"4NI%RB?$#@9?(%;=$3
MP7I8"*9(!@U L%T . V69E1I:?OB8F=3P%,6'BJ:R.6 M4F_)D)612-NT-H6
M7]RU#&1U B2!6#O.?8)'1[+5,;TQ.!F>CF^/ZA[=^$V8;/"=J#OH6CVYR%C+
MK50).^F=/RB/9^W]+QPL+<V:1]Z=4X51ZG&BG'V1%)PXEB2]2&#"TS81#4 =
M+2L#%@R7G#,=+SMZZM48,HR^W?%(I,8SIXOBPO&BE/L:+[;]10C&!O$1DD3<
MM<X'A<($-%NWRWE/[+6@*.1.E%CU8_EO02RS[K7%/VZ.N](S'%R;3X _]_IM
ML]PAM#@X'4HC<!1LN[$-( 8^'DO):B)TSL7S=C6G+9TBX.:Q24=.<3S>=N@
M^&IJ0?"UT%.>[J<,?%R?7@AX&J,5V?47; ="O_DO6C8U#UN'I3.I2$!;IU00
MC+!#&)E+"-0KE-<2=?8Q$^-SN@\FU4N]W3]M6*'!?4F/'% OUGTT'K\36[^7
M["6W!!Y:V2_T&2J"WLW86H6S=0 GBA%I?6>HNM9(FSK@WN\P'-5ZW/MDVZB[
M\*D'A=6OD[9I%@\W_I&YUGCL(\Q$T-XV1-T<W8;];PT05H^?2F95<8LWL4)
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
MHS+@^G)\&A\4@@<, MN1]Q"U(NV#TZ&4=1).!GV&H=L5AST]<B0.>89(J$N
MQTYY'2+L[W9Z?E!YX9S\K0W,AHF*\>'=I<QS/'$^B&G+BN*^0TNQ+7C#, :<
MJ 3$M,\I3+LV HAY*<U.5D$KKZK<VU[M>O61YJB!1SE)*0>"I\Y_?GTB+?>(
M-21B"+$/+0@@\44""B]"G[_)WLX;1=3$"8 !++M2(ES8-0<V"N-$!U;;T51$
M PX[2Y:<C"PM'B["Z?=JH"O1GZ\;+15X<!3Q\X2N=1GT-2"4O5\P-OIM>U$_
M!68B8GDMRCFTPYQW9+C^U<:\\_"@ 36X:OC$-]LPH6^]A]RO[]W]#/Q57&\>
M-C7"D\"R#Z##!6V)01%XXFJT&15?1D ^8XVWY,@4<+AHIRLZ%:4_7>M/'1FU
MJ8?K#UJ**7W[-G*0D$=J+^L9! [&=&5-UAH)<5RX[_D@O_<MNQ@5W4T-)8^C
MYXO!-/&?2E"9UJ;=]TPK-/VV3SL450R$60UK'MA]S)D""9B08#O]2U4O#/,;
MO/=WB[Z/[0"LP20!O8Y=MCJ$JGY_JT\$S\#,6=B,=X]6M9>GGW7Y \?(KH@2
M<^Z[S68\.?D\-XL/"AS<CKK9I7Z$L75OE7.!IHQVGG<?JJ+4-G\HF)W:=]AS
MIC]RG]E&'8_NE^&E-OCTD4<N;UP@TBSF[N$89Z1B652@GRT16M"YQW^ AZ,-
M)@W_]$)7E)FVU>CDIW]X_3%'Y[%":OQN!L3"TWYCV^96(MKM&6JN_2\RP_+
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
MQ^M'3?\><RX1-7P6&_KD[*GO)VH=-.(K_UM9 #L0!C4'B,"Y341*ZQSXW_G
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
MC3O5$4(7"8(DT'=F;LBO&L>Z+*_MFKX3CHT,/"5.I3+59*9L]:=?@&2^E"^
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
M4B_SV6',L:UT*Z]G,:N6)3./"A!35MQ[VM0N8+M9UX$A['D]:J7]E]TCR;7
M/;B//? ):7N[##NH%>Z!PW-[W.?2@:M&K _!KJMJ>;]*,WY0PG#G5U7>QQ.=
M9"@E1$)%<T-92A-(N58P1T325%-BP!RD:L194<?&=.M3?-:>XJM66C MM$T3
M T^*E9[$U^-,>\2*O/C\C3_X8Q.G ;84O@(KE8'5>00U))RG910U),Y+^\>H
M(>&,>K :$NXCODQ:\E87H'7W):R)C&B2P4C%,<0X-VN/[7<NDEPJE"H5I70R
MJ[-NI<?J$U9*)]JB#6UMR]KCF5TCY$NVT3HTFQ[KRPO,T!]F85G'#6YIN@D>
M'$%0X/F)&$5XWPDQ_QB!>N=Q#IUA?&JHCJO&PO"A':8ILXL9Y5**!")A-QLT
MI9#0A$+,)*,HE9RE?IN-G=N/;8.PELZO9/$1[!SIM3,B?3.C,QC^3'90YZ D
MM#O"L/QQ4+N]5__PM[J]M9^54$6=0;;)$\UQ'N=,Y1!K&VLA<0HI4L9@(Q%"
M3 L<:^3SZAX88VSO[Y:(+JFDSE"ZO<D7 M3SZ^R)C?<[?4+[D"_VH6$&?;M/
MZ/G\%3_UU0OV=-5[LV%4<B(H07&"S-J<IPIB)6SH#\E@*B5!A)NWGHK)0VT4
M&+(I%QX;LG8(G\?W^4#]/<FOV+0^IKAL+[5"42J=HSRB,*?8H(CB"-(D0H8P
MM8BC/)74?*E1[NW,9U/;&</5,'\4!#VVD1TP&6+_9_9NC6"!-VO/U V^RUK=
M?_CMT3/-#NYKGG^G:[$C42JS_7FCFO^^GZV+;+QF#\6"33<ECW*DXUC$,.*)
M3>]!&G*513#!F9"ICB@BV"^ZU'UPGT=ZF'#3K:"+3<D>5H< UT4WINV)5^%=
MFL1C2MRXH1^8>V:.E=#@IY78ML 4V)2 :47OJ4R2+V)ABR4YCSYPR21?5/8+
M)WG?H4/HYIM"&3OIZ8NZM1O -O8X1I)G:6V(\ CB+.60)(S!).%FLX82)J/8
M.1SST ACVZVU,H)62(]PO(/XG:::(*CTS"C/ #D?K>V(C$?PX:4(#110^ RI
MOP2*"CRE_<E(OX,7#A>]=TKNG8B\DU\<^)CQX]*.?J,;6_'ZD153NU5^-R_K
MC/!)+J@6BE#(,B4ACG$.J3UU%(F(4A$KJ9&7_ZHO0<=&JXV8@*WD!'I> KVT
MAP3@MBY;,?PAY+FY[ODD,N ,CO\XLE'6=CQKGX3KG2>AUG@$AY*.<S**D\ES
MLOXQCB<=$0]V1NDZ7M<CCP6SK<'>LG)FK/-J*\;<-@T3Q6)"49YFYG^A2J,,
M8H(II!%/8$HT%2IF"$>>E4C/#SH^/\!*9J!:H7W/0\[B['H\$A*[WD]+6M!6
MTH*?MC-76H&/+Y\=CD]<T0E[FG)VU($/5UQ1V#]K<;ZR&]]\5-^WFL*6\YGY
M*%13[JAL?&UUHLOZ&\5,% ]3U;8K)EQA(A4D<<0A%C;%!)OY("CE2:IH2ACU
M,68ODF9L%JM19J?)\8XZ9I) HU";/K;Y6JM3MV"-R^;3C?(&FZ6>V;#O"?)F
MRR# AB32RP0:E&.#8/><?L/<M*LE^*AF2_7.:%JW@F5B\;=B<?=Z62WF]ZI\
M/Q/3I>W!8<N?F/^37]F/"8N)CK3*H,X1L?6G"601EU!AG?*88RP(]34-O:48
MHZU8*^%M(OI/@(T<3 7GD"@#.\YU!&D<$9AE4DK%"8V(5V!AS_ /$[U4J] _
M]J[V>J^(]F[ U](#RW]@)3_X;A0 *PUL[?!6![!2PA;]"VG4=X8PK)7O+\;
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
M< T]CZ(/V +P=;=/LU$QVTK0R-7+Q,11++@64.69>2>8>1.(2G.8$JPYT[E
MB/OV_.QI6OKO^7ER4I3Y?>_3X;9U#PYPW\;K"M?ZPY;(5Z#. F^D;E*_ Y;:
M\4$I:+T=IX&'+;KC@\5>Y1VOBR\[N'Q?>\S6)QKUF:6.,\KC%"I)J*V38=>.
M+(*Y3B(FF&;,K-@^P0]'AQJ;";T^>6O\B/;$TK=7W0E<_<XI+T-KJ"/*1LK^
M3RJ/H]''(>6!T5[D?/*XUL>.)D]<$2C H>Y6.%&4Y2PW')'FD;'J(\XA8<I8
M-2JFG"*1"L$OBFNHAQE;.,.;X*$,#9I^S- =HZ%889L. G>W/ U"KQ$+S4@O
M&ZBPH^W9^(3=;W<C@$^E>F"%;&,O6U_]),GS6$C*82IS9;8Q*(8$)0DD21*S
MC$<\%Y&/C7!PE+&9!ZV0JSS7IJ5M<PS9A0P.(^O&!1?CU3,5K*!:1VNW(H8C
M@I,(A.2!PP,-2@,G=7W. J>_?$$&ZJ&PI^?AVA.9Y E)4@T910SB'$6013*%
M"1)8\$BBG#C5"/8>>6QD<?VL^]6F8Y8C3?AC?YHZ>D5T>,L"_+0E^I^O]O-&
M^D*Y0TYE:+2'SI,,@7JWG$<?Y)SR&)UN.'QNHH^>!_,-O6[0L;&)K;IR-Y^:
M*RKKEUH\U95=F^:+$X42BC-N5E",*,19E$'&,@13PE(F$4Z1N95_S>:3@SJ]
M,R]4M;E[M]C3.+O9AY?#-E SCRTY_P4TDK85G-OVK@&;;[A@$K1QQLD!AVUZ
MX:+[7L,*IXO\6YF]:9>O=T4EV-2F\[TSOZDF*28JPFD**1(9Q#)BD*>Y05:D
MDF"DLEPRUX9F1\88FY6X$A,T<C9)K;6D[MW-CL%YFBD"@=2WX>>/CU?#LS,(
M7-#V[-B=!VM^=D:U[19HY[[:-4"^3K.S89ZOY[,ZY-[6.UAU1/3,V7"\VXB>
MW57V9QT;O9*YZ6*^:<390Z:')U)A0YW=AAXXH-D+C_VP9;_+N[TL[V>B5*Q2
M;U3SW_<'JX),:):KE&82TI1+B'&:0(ZDA!E)B8@2Q"3WS IS&]CGM1HFG&J]
M.=TI +FNN^5G<CNB[\94X1'MF:A6 H.?5B+_V18R.UCE*!Q-^<$4DJ4<1QZ4
MI/S0>,Y1GE>'VO^OEW#&6"IBFD&I$@2Q2@7D.E809<A6K94J%DZ6^_FAQF;
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
M6SB>*V./I>VYQY8^H%8([&BT2A-HN@MZNFDOFTXWZWRP2>K?4=OG_'1H&!\
MU[!]Y2\1:.#V\P&PV^]2'^*F'<SUK4W"AX+Q8MH>4MMM03&[O=$[G2':GKN3
M+%8YBC&&.B,,8LO(A)$(IA)EA!*,6,HG,W5K17<PVSL)X?1ZT^;UWA:EO[=\
M+;!]M>^VNY-47BVV+Y@8!^N^/[!?P-FQI<$5V.!_H\%N=YBA\/<P]WN?AX&,
M_E[FP\_ROPC*D_9_MSL/MPNX2/.=O<!E=^JZ(WA4LZ7ZK.Y9,6L*Y=3U68S>
M-WQ:W-9/KA7!-IC\6MS7<GPQOZVT[=$[GS61M/&$(9U*FR.49&85PCK59CU"
M.<0DP9QP@7GJU%DMM&#CVR?4>EV!<J69C39=J0;F:]WLKXT"OCN"0-/INCD8
M?I)ZWR>T\[-6"FQI!39J->1:]UUM-*O;;F[IMLH>"+EG" MWV.U#(-D&WDF$
M171_4Q'X_AUC4,6=DLNI:OML[C7NW/00KBNG7=<>J.W?_#8K%E7;8?JIWO%L
MDACS-$JE2@F4-*,0\T1#BC2#C$B1Q(E(9>(5C->GL&-;#;XL[^]9^5131YVG
ML$IJN-DD-7B62>MSJMU6A;%,8,\KQ4K-=;OE T4]KG;:<]<SW#KC=W]9:PQ6
M*K?>IGY298>8G:"1U7W*.VQ$]@#([T5R#S'FI8O2\[R+5ZPJA!&E;8;QC(2P
MC&2.%($TMIXO*@3DU)Y%:$0Y48E$4>994+.;).,+]WF6"U5+7Q/.JF&.S23>
MSY#JNL+XS9OOXM';7 RX+AS*1MN?E6'HOA.>_3"YGR@O1-*=\#K.O]UN%\3>
MWZL5=5V6MII '<3YZFGSG3:P\_H[*QN!)DA2':=20\0%LD78!21Y'L&8,<PC
MQ".S3[G N.\NV>@L>0=K$&QK!_C3SA=;#4&M8K?SX'#3WLG0'V8R1V#5!YS'
M2\WWRS'OT5:_0+B7-,POQ_2,%1Y@@/ =BXY4^I0:93A%]IS9!H?*B$.6)QCB
M"$N,HXA&2(;J5W1Y^<\AF/[M#U6*HJH9HBDN,6^=-M:FF]<Q)/7O6T(0._Z
MF:K#3IIB$F"A9F;V;"F#>0D>FMD.U]GHHN*M_4Y4WRQ^OJO1<9?-QV:*WLU+
MK0J;]M)_NP\'5(?J<C2&BJO=4?+I<-1+'=5-H?^+R'[3K1-)\W\<PY@+;LL!
M99#K)($XUD@P&:<4>9VK!I9O;.3\-U7<WMD]]?6C*MFM K\891;P#5LH\(X5
M9?/V-U3]?K8P3X3=C+>_-"_]RO_^GZHZU09WD*EWX^D7G-"^PXPV?4Y"&N/]
M^%EZFH:@>5B!11PV.:L??/<RMGH:IM>D__>S=\6C^B_%RFJBXTPHZQ.GR)CJ
M.#5/ M,1@UF:"A236$J6]Y+XOR7$^!SC*$))+\G_V]"[\76_</9,R<Y% *YL
M%0!;K=1J 6HU!L__/P#A"]0 V)9BC'4 #J#4L1; H3MU[6UU_S"?V=O>Z+T<
MVG5B7Y;&6F@M84R0[2<C(DAYAF&*N)FR*%=81GX-KAQ&'9O!NX[]7; ?@-6B
M_M6WK94+V&[D%AS"GOEL(Z\U,0\D\?=2I,X+I;#MKEP&'KCGE0<6^XVO?"[N
MQD6?; ,_8_8M[/:QWBBN/VR,Q5_5/5?E1(HTRG4NH)880\QL%)S9O\.(2J1C
M&B4Z]7*6>HP]-EYJ10=LL;7O!K^:!<2([._F])D%-ZKJ"=N>">LLK.!;(W-
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
M7M /N2B%%7#0E:<7;)\O+_T,TB&W_F_S\G=#EMN+G%F8[.',C=X2:8)1JI1
M!&9Q@B!&.8(<10PF.)4Y93+FVBEMU6?0L3%^*Z,]K9]NI/1(/'<%^S0%]P5A
MS\S:2ORLE-H6IA]ZQ=0CP[\'; =*^V_%M-VB=P$%[^H TIGAE3J"]&3XK5]1
M $^T3E8*<+W7<.4#/+7;J2G@>VWWL*PVMV?QM(F ^,VL%L\CLB1)LRBS]5)X
M K%(%:1<21B++*4XTKE*A9_?RGGL\3F>-C("&Y$%?K(167^V-IU<G3*);6^&
M7LZLZV$5P-XA),MMDEP/\$("/V @UBJ_</&T$Y.U-1N]16!YX14Z^,IM\,'C
MKKPP.11RY7>#[@RW<:C4MN^7!S.&,9#_DY6%#?.RD<KQA#!EK-$XACG.)<1:
MYI!PH:#@$8TBE> H]6JCZSKPV S59NM9U:):1GMLA05EA^ #1^S=>2LTHD/0
MUD;FJW9C_V6-[DKP.EP^+&7Y0!6:L9S&'IRP?! YQ%=>UP?-TSD<UV"WUI@D
M-.$$BLS,!.8Q@XPD&&9*LA1G"I',J]6NY_AC(Z\FMJ=H(GH65L(K,%/U#E&W
MJ3VV03AO(D&"9/8<G1HW4NL1\)ZYS3WKYWC$51U2/TP>T#E$!\@*.BK"&'*$
MSN'CF#%T]C8=_(Q'BJ+71_[7R\7=O+0&XV\S<[NM2NG63?'VA]DS%Y7Z5!;"
M\//L5K6_L7S=GJG]316W=S8K_-'PP_H+S263B$4DB:1M-Y$1B"FED!)L?E2Q
MW?+F+,%.B4@OK,?8>'HE*V"-L$"UTH('*Z[EZWG;M<)&=\CY=,K*"CRHLHGT
M< ST>.FGQ\$7^\=X)H8( P&O]L- &AS !@A0(['31*/V1X*5:J#6#=1X@"U
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
ME1RE"4YAS#*J#^X1Q'$4P;Q,BCCEA<RE:[M=-PE<GH!A&NUN'H2ZZ0I0&5V
M7"S!9@#"T0 #(-<FX<<$JM4GQ+,ISG;M>^YH/3O>"6B1P)S44%$C.FAD;X,@
MS<0GW7BA50!T<R:T"C[S!GMAYS>IT$V$@3,.>^%SG([8[S(W3P4ULZ!.9#WK
M-/5-5CX5-$]DF<",1<I#XAF"M*095%NL(J$DSK(X<2-)1PG&1Y*[<RD79H;:
MJ<((D_ZH4WU6Y,\;9H%:&<F."P,"'Y@+=Q%OIM99%E@$&?[I EZ@V9]6(MQK
M]*<+/A<F?SI=QCU/Z^%9S+F.H'R8D:>I+'A*DYQ!7!02H@S'$$N$8"&%B&-*
MRSA"M@E:>U<>V_9O(QS0TMEG9.W#=9EP;@(A-)78Z>^4>W52UQN2KO:O-UBV
MU4DU=M.L3G^@GQ]R94*6/OZIYFOE#7UZ$4NSUZ@W9RUY+$B9%@3F,2D@RE$"
M2QPQJ$=5R30O!'*;2G6#+&-[O#M5+!LZ^K"&G?,Q$,:!V<-R"N!6&[!5)\@Q
MF =8?;HHMX@SJ+OB ;=#U\7')7L&OD[VN7]8+G4S/,W7;UZW'_E,7O6/'OX@
M2]YTT:N5H%4KT>.\V7U.8Y%E91I)F!<XAPB5I>)8D:M_1BCFHB@XDM.Y>-*>
MVC>'.E7_HEK10]G0PY' X:C"2*J8XB?=P\I$TWYV#(@%L*IET.Q.1KIO UVP
MHZ">4++[N59)8+2<M%U134/4C:;Z'+;1U6,$+IPAO$;I H@Y;"0O',Y'T;Z
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
M$:%Q%.5.92;6*X]NW]V(J7>.3UU;D&HC<;\N*]?AMR.<(* &)I].Y@GHI)Z
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
M;M/P&Y4-(6_/1MNR<&#T5C]5/*V;:1O=@_#T4(8*?XKJ4>81'*KZMX#=&6N
M==W>4?5R-?V5_,]BV>4;UP]_5O64E3'CB7J/2*+'HPI.U-9,O6 $RB@6L6 "
M61VVGK[\V/A_FTROI;,\8CV#W&7"OAV/P/1J"X4U\UW6^ )/J2_N<)3ZUR$_
MG;GR(&QR6:ONV;_R*;<GE8MJVF[)/E0U([/_%F2IB. =68EIDI(TQTD*L=!3
M<#(F(<%%"5$IE#LH12JSR.9YO;3(^)Y:(R=H! 5:4O,&U[+:/<(7(;W\(/L"
M*OCCW ,CZV?;!H3M$UYWCW@MV%^>%C_^77V]><+57PX?[HN7'N01MU&N>]"M
M/MMO\WAJQH?V"IHF)%-<Y"DON![@ETNU]<L+2.)(/?TB98R6):&)XS'1Y07'
M%U#=#-!ANZ<4<FVV<Z9]@=2-0W[HIA)NF[LKT,<%ED26#*9<$:_RD4JH;%!
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
MV3E'=XVT]+&*;>0E,-;!(S%DOLU>,#H8Q!N&VU%C;[YBD/S[FZ#T&ZSI(\C
MP9L;L#H.YMQRL3Z%N\]D-GM+7GY9+OY8?6\CG2)!2.0DA0D65+$@+Y4#%Z4P
M2TL22Q(GDF7V1;DG5A@;PQD9@1(2-%*ZU'.> O R87F!)?1V\ "1ZQ%@2VA<
MREAOA&BH$E5GJ!PK3R_ <+FJ]-07!ZP8O2#W?C7HI0_V/&5OTI@^"/45,E.^
M9GN(_T;,A:Q6TTCD<89I 8LHR13#I0Q2F5&8B;S,B=J]TE2Z;5&OK#B^K6DK
MJ>/9^A5<+<_7_6$5^HR]D12THIIM:"LL^*D5]WSS=/>S=CM@O)ZW7UERV#-W
M._V/SMTMO]:SY6L7B]AN7,E*[&]>3[=G>?\G$W6MOM *T@0FI@F/2!%'%*81
ME1"E3)%/7G+(TBPKLJ@D.(Z=9E![%G!TWME.3R:V-SY6&/EU91"@C0:.761]
MF]:._^YIL-$$[LX/!6Z4--]LU?0?TPME J^]<'W+.&SKW$ ('W7:#;5.ST.2
MYQ=2+<6I!/N'9O:Y%DU=D&\G=D[S*,D+'NLXHTY\YTD,,2D1C&2:H(S&1&VZ
M7=X(?808&^NW@H)/ZU6](G.NRW<HF>D6,8YG*7TL8GFP$ACGP&3=B7^F0*JS
M0*?#SNA?CX<K-T#H]:2ECQS#'KO<@-31&<PMU^H19K0AZ:Z8M>ZJ6>M-RD4B
M8U(4*(?*P]>UI F!&,4YI*GRI$E:\(07U@')VV09&TUN) 4_\4[6GX%:83TS
MW7KT??0?#D&[&RUE$?D<#O_1^+H[1GJW-9)%0HUW^SB$7X>STT"!V@'LY1;9
M]8/PQ1CPC4L,%RWV@\5>7-G3)?OM PXZ7NVUQ^H:8[U;*]&^*?N9XK)Z2E.*
M&>.9>J\E"40RXY 6.8,R9J4@.6,)3MVBTCVD&%^D.HF2V,WE[P.^G<<?&-#
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
MJ81LZIBXLJ$FHII@05&AP[9,/0<>&W._J9?5H^N.L!72"(RO?"'GN2(X*Q&
M5#" *.> I"4#"A,M6:DXLU+9 3%]'Y /%O5+8V-2;XSL"7//J+<')'M^5UK#
MDJUE=\G&!Z#G"U ;+R(&S8'X1 VK?<<>-O .1.0H- ^]OF-A3-L ?:[?5K-J
MJ=Y5WY6\-Y'&[&ME!F\6"&]=%>:+1RM8^#\N!FFS+1^L@=MS:JE2SDIL""N7
M%"!I_J NYY&B'"M$<TC+H)K^B,:-][6R:_HZ=SIY:VOE-I[6R><5_V\EELG#
M?._S@?4Z,2?;CSB?:PI[)M>U6W;SN7$,.,]VYFR3&]]X=WJ:OS@/DWXJBGJ
M/FH14DS[AJU;Z@'9HU*G/L:(WSCXE<T*F3:- ]_/EYL#LXDHS4L L@Q@7!8
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
M% '8?6PFQ&*ESK><#P/7CP!O FP@N=.UB;90R1K9Z.>9?QD[(W8'N()$U+8
MY\8:MA_ %8^/&@%<^WR'AK]7A9;/Z2R_F,U6;/J&+:QL6SV!A98I5!P4&<T
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
MV"S;6 Z(@AQ@*'B1J51*&M2,Z-J 070T6,+H3J*H.WNJ=^S^OZWT8N<,TM/
M^\4Q,>'LF=W>'6#XYC)JM^277H2BIVS3TV,^5^[I100N9*)>OJX;Q_S"%K\I
MIRW[V3;H<>/8MHFN:^)$IF6AI EE,,D-P6B[+R15 5"IRY0@K"D4837B%\<+
M>2"&*07?FIN\5GR9;(T.8Y3+,/O1233H>N:2'<RVAB9?'MQ/>FG)Z85,3&JY
M/."@O.+E^R&I^%W4,4-IK9;Z3K%:U6]7R]5"_5+-JL?58ROF5+]>J?O9P^]S
M6^9=3S3"62G2#&A4"H @@X"D*0*&8@0GNL@T#F298!O&QSQ9FJ6!B4K!P/OQ
M3J]@]LQ%6TWGQOB[I#$_:>U?BP;:?G0KMZMLG'#2$Q$K SL#&#5E*=B(89.6
MNF)TE+;4^49A="=5-7DS6YH(;$?[U=4/UA]6RWIIHFC;TBLW,9/*M%F3,2$-
MM^40, I+(%(M20$53@ONLS?D-]S8]HL:BP]$BANKDQVS_7C.$_'+I!8?Q[Y/
MQFZ$T)NMPI#94E.]YJ9:B;]^G7__9W.CAI;,7P[9R'.00:@GS.$USP1>U7'G
MQW'7!_U.U;52VTZIVR5#7E))2@P!M)K."*D<L$)3((J,<V@;.<) 3<JK8XXO
M1G(FNT>C6CIB#]SFN8JRYSY/3.3ZWNAQMMK4A<;:W3:\7WI9G'FC$W7OY^J@
MPV[^^&)PM/OC?6%T[<"7/WYA_SU?O)JRNG9-E(D4I52Y!KG29IF&BQ2P%)M_
MIF7&D"BQ3H..R /&'EM<<UG1SLI9._L3YT"WQM8!$^/'4CW!W3-?144ZIF#@
M.<P&4@D\&GXLTH#G< G0 SQ[BPXG]>_8XJMZQ9Y^7LQ_7WY;)_N4+--:%4 R
M9IA,$PJ8XCDHBCQG&2IR00OO _M3(XR-KYR-MF8K::P,.+P^">!EQHD"2]]Q
MT $B7<[U3T(3<+Q_*T0#G?(?0O772,?^E]R_>/I_\L+AD@ NV;V7"W#Q@]WB
MM<ZM$]Y5,W6_5(^U6< B:'A.@Y)0"I#4$K RPT 1;9#@*62P# GC;C=I;&QY
M3E=NK_D,_[&G/[?7?";Y8GU+G'.!<5^$"?8+!X>=MI[9?* 9"XX?XX$<,ZR,
M8-6@T68\% ^#T(AW[LCGMLC$WK5)YMAJ2[B%G<"$(PH%H#SC-DY- 96(@S2G
ME%.((>)!X@T71QL;"S<V)CO:+%W6T9<!]J3*6+#U?500BE@XG_D@$96J+@XX
M+ OY^'Y$,%X7#1P+-K;<S^KEPJT?:B?U\/"-S5HQTY_-+9;U_>RC6E1S.2D8
M1- *XO.,8( 42P$3Q/VABY+GE*?9(!%CH.%C8S1GG8D\?JIF3;N[T.*:P6:\
MYQ"RQWD<>Z!YUZ;6)CO>)XVDSM+XOY:EODL:"&Q&2@/""(+2CM,VBM UU/8_
M1X#;<4:BA<%=Q^_VPOM/MJALSJ(M!G7A&R:%S'2> 2T4!"B#!2"*EH#1C&&1
M2UZH(,'<PP'&]@)9V]=41G<)AX\@]&/Z6X#IF9&#, GFRG..Q^2THS$&Y9YS
M'AYRQ-G/C2UX?3M?:%79K+_ZOU3U]9N)N%Y\5POV53DR>FWL?\NJQ7^RZ4I-
M6 Y9CE(!$"<4H)RF-L@M0%HRR!&$!57Y.$+;$+?&QENM[6WH*^?3*5O4R9.)
M>5P8/)HH..BK\]PQ<E]?B/\U$?0.0'?)&J*DQ:B)KQ.+4F)A2AQ.?X8@N\N\
M_SE"\"#/_I<$Z%UF<[CPO9-U'0,"\4W)U=2VU3EIZVZS'3M>XV-=KQZ;G[GR
MLFWF)B<DS3BG0&0R XCD.> %2P$F&C-!5)Y1'I8?&]? \273;DUU7=NWI&B3
M15N_DG8+*_"%'7=J/5^\SS9=?;] 6\=<*[/S+\F]+F=WR<;%9,?'7HLR^YF
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
M,W##K_.>'O?XNO#9@=75VEK^G3SB@[3C-W^HA:AJ]7%1"341I4H1)1!D.<8
M%;HP@3XO05G #!&&\U++R9/3?C2/WV+IN<LQC/4AS]ZA#_T]AB_5UVHVLP&M
M/7QVPSZO:EK@5P(CB)#,2H!S9;O$F64?Y42"C J&BC(E4I;M5^+-S#.I8+1?
MB+4'_7T=S A_TB^"9X \OJGM.]Z^70!OH^JS5]AS5 >T1B!Q$(Q VZ[;G(U"
MO"[0]#^'.EVW^8@F/]=Q^#C)P1^T^8E<B67UO6T[."DDEA"*#*38UG<*I0'5
M&0&"I47&L28V&^Z&;.#C(<>V1GI=U4_SFDU="K"N_K#%G<[0VS)_3V#M]W:(
MBV#/Q'XBM]>@N#6X[5G:7RKO>73ZS-T],>JS)NN>1^%:=NZ%*SM(G[R?+U7]
M20E5?;<YOO>/3ZPR*[SW\YF)W/1\\6AKDZ%-+]&, HUP 6Q\#(B&)4!(""J$
M9 @J;Q$4GQ''QCC.YF2Q,3I V\,+X,L\TPML/=/,(6)W2=5:?)?,=FV.#66
M8$IL2 >23CF$-F&/\Y7=$9=5+>S?S/MP.4^>S)@V&O_N"M2D^;_YX7H2$A/+
M+%=U++V5$"0O*J]XW6@X#980O_;46((N[-J4;RY^^S:?FBOJ1B+9Z2)/"DQ$
MJ64*E$8I0*I$@$*F0$80TI A4I)R72WQ$-*5[^1P7L_'?FG$PQ!"=M:VT!Y\
MI_'TW"&X 9Z!5O0[%O[?5IW^+KD,5(?6>Q=AB-MT[_10 [?;N^CO<:.]RQ_O
M$,#]VWQ5J]^4>G**>(OO9@VZUFG@0A-90@$TPPP@RC5@"A,#9(D8-LM(5:9^
M:2U71AI?\LJNK0$1Q@4P28&+7",(TA1*@#*2 Z;-%[- '&6I*F11>"V[(T(Y
M1.2[:VE2MZ;&0=0CZ(V#4\_$N@?1VLHN,H 7L J(:N-@-E L>Q*[6%'I=20N
MQJ(7+A\N KWNPU[<Z?'Q#N^8UYN%Q4%<.Q%00,YT 4JHS2M&EMH&FQ+D6I8"
M"R:@$MZL>':8L9'BUE"SENV\,W >50]FC()5S\2X U.S9OT4%Z8 4HP"UZ#K
M^T\[6R?WFZV3[1(_$D=>!>8B19Z_>CB&O.K!'D%>_W27352KEJ#FNDW[G,]:
MI9AM-QB&A=2R0"#E, ,H)01P0LVBG.<%RDQHB1'VWT&]-MS8^+(QN.G0LS8Y
M9-_O*KP^^Z<Q0>M[\_0$7D$*4ETP#-DXC8GE4*RZP72^Q?3)F1UK$]07E<L[
MH%?O,N#VIZ]'^WN?WE=UH-HVJ'WQ=:%4FT;?#/)!M[^:"%6D),,29)H9KH4R
M!4S!%* "\Q13"J%?OV7/\<9&MJU9"5N;G)A1'P.HP@-B#[Z-"US?>Z,M9EMK
M;2'.8B.OT_X^+H@!A!L7S($8]U90P]C7'Z*+].MQF^'XU]^G/0(.N*RCALUJ
ML3#WO9^)^:-Z8'^\^<,F5*FVB',"F=T4I25 &<H!H@P"EINP-T4:,XIIGA(<
MHD!_>;@@_AU </[!CA&H67,93[\3J'@H]4RVK:%)8ZE3UVIM37YJK3V?+!RN
M9.,%2U1!F\LC#JMKX^7]D;R-WU5=!;",Y;-EPTB?JOHWUWYQ4DJ,,\8SNR3&
M /&" JJ$!+G"*4\I5T@%I36>'F9LP=J>E8DUL^UV&M@[\0RHGLQQ,U1],T8X
M2AT4KRZ!$%?PZN1( ^M=7?+V6.[JXJ=O3W7^I)[:JFC;PW6^6#Z8)<MKQ9<3
M63!1" U!D1%DEG D R0M($@9TRG%(B/,:^,L:-2QL<1[M4Q^6FRL_8N5^]Q)
MXJVM[<"N\A(^7RSFOU>SKS?D0I^?##\ZB0YQS^RRGQ']T]9DLTCY2_)Y"ZZU
MNY^\Z*LP]94:?7[@9\N.OHK%I03IZQ=W(ROS!#;1T+MY74^$3HNT*!406<D
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
MS6./B>51DGO4FW>44%)3\]NO/YLP><&FMB90/E:SJG8JU=_5N@H-82XRDJ:
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
M^^?7[]-'/ DPG:_689[J"U;3OZTV/WR]2&&]D?F#='UWYS?JW^#B:U!_!%R
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
M=7T6)#V6 +/VSE>OMTWWBIVH&W=S?F34':.9@^'V:0-UXG2Y?D30,8TYD/2
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
M;\/$Q7V_T8I7Q]J9>ATGD=5>? A:9V<R=R6YQC.#[J%N7+@=#X*;MFMPC70
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
M5P>C[=.&E4UAQR"8>Y.F/V!9+/&FA"\/H]?KY32>KC>7>(NW&W5-9(G*%,;
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
M619L$_#=2]6X!]?-D#:<)KJ(-J\/?GWV.4QGE;>7B^7[,+O9UL K7JSU#$S
M1+%TS2V/W$(PRJ8H'7K6Y!!Z'R+'/7EN!KMF>GIB3MG072?V?TD[!^[1^TO<
MB]9L3+V%L.!L'?+%N8=@O051G-$^2*-9DZ9G+=VZNT;,_C9?XEE[\;\O9G7@
M]<4$[#?S*XMN.5W1KUZ<5G?B+2ZGB_P+KM^47\.?$^E3CIIGLO;6UU)!2>Y$
M5, $TUPJ(WB;U/Y6#'7L)NZ#R^W-Y$?6?P?NY-OE_V7O39?<.G*TX2M"1.[+
M3\E+CR-L2Y^LGH[YQ4!N$M\ND6JR2F/-U7](UL[:>,B3/,FR8R;492UD GB
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
MZSN>\[S^D&.>?]MTHNZ1+'CFTT8)_'<][4A!_.W'W]FE+JW(7"9PA==)8*J
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
M#6V7#3Y$51PH$0R!2FAPJ#B8A"5XBO)\FQI%']-*+@L*GAP,96HM09%>)9>
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
M?OXSR>4QNJVICS)=!!&U)KH)9D'S"$H2X9(SL@;;^[C'=1D..G[G#F];9$^
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
M]_#;56?R3))TM4>TK#<MY!J<CPQRX9E'&Y)I4UOA&.&FKD@]/BA.PMT #76
MNMNIO%ZMO^;95N?WKG)770ZER&QF7DM0/D1 1A:M1*EJ'*>0N@G:GA*J9Y0-
M@<!^F\2Q]#$AMDXY#=[>)HF;XHC[E0+D2=5D;0/!18021"PEJ\SB:'?=DZ6;
M)D#A,L=J>W5UQG,O5YMP73:+F^F]SS'//V^++ZT6B[):_X7K-&.<>[*1%>3@
M+"B+#%QV#&2V9# C9U$V:<5]LJ3]FWP#4?,$-8ZOP@XP^O3A\AP7]9]F.3KF
MM\6E18EDP4@'WM-?:44+_<HAM.E*<I1TTY[.C1%RDCDX1%V#,?AG7L]7Z<,U
MKJ_/+X1S8%[W_%W/$MDD-4;GSKF*(096B]/E4*NL6)I<TAR*-P833R)PNP?(
MPWGB)PX\;=#@9;#67"'=T]Z+WW'],:=?5C5@\BY><J8XPZ)R!FN\)UN8C&R?
M:<Z&CI/ ,C/.-BGT,DC::6BQ/7A.8L0Q--E%H-61T]PV*;VAA)D5V=HD$;)B
MM:](76&6$)R@^0FI>-!3XO6!L-,P:Z]P':['[LGU94Z;N%W0&9=1"NTB:.YJ
M]JQ.X'RHIY/,H@2IQ*/"FY?P+-X*.&UX=$^6Y4"E=0_&&XO9\F!T5 X2ED [
M+!NRF)D'[S@329@0_ 0^[E,N.,VBH7N"X1!UG7G!>;4\JLSB[H/Z6\"K_.]_
M_1]02P$"% ,4    " "\?').QU"U>Z@%  #Q2   &@              @ $
M    97AH:6)I=#(Q+3(P,3AS=6)S:61I82YH=&U02P$"% ,4    " "\?').
MTEH6:V(#   ?#0  &@              @ '@!0  97AH:6)I=#(S+3(P,3AC
M;VYS96YT;RYH=&U02P$"% ,4    " "\?').C#UP/AH(  !>+P  &@
M        @ %Z"0  97AH:6)I=#,Q,2TR,#$X8V5O<V5C="YH=&U02P$"% ,4
M    " "\?').;M"0\A8(  #2+P  &@              @ ',$0  97AH:6)I
M=#,Q,BTR,#$X8V9O<V5C="YH=&U02P$"% ,4    " "\?').[)<XNBX%  !M
M(@  &@              @ $:&@  97AH:6)I=#,R,2TR,#$X8V5O<V5C="YH
M=&U02P$"% ,4    " "\?')./-!S*B4%   *(@  &@              @ &
M'P  97AH:6)I=#,R,BTR,#$X8V9O<V5C="YH=&U02P$"% ,4    " "\?').
MH2AH"/;] @#*E28 $0              @ '=)   :&-S9RTR,#$X,3(S,2YH
M=&U02P$"% ,4    " "\?').$<DVMS48   2#0$ $0              @ $"
M(P, :&-S9RTR,#$X,3(S,2YX<V102P$"% ,4    " "\?').L%=@&B$G  "2
MK0$ %0              @ %F.P, :&-S9RTR,#$X,3(S,5]C86PN>&UL4$L!
M A0#%     @ O'QR3G]*I:6*;0  !GX$ !4              ( !NF(# &AC
M<V<M,C Q.#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( +Q\<D[;-4:S.E$! "C!
M 0 4              "  7?0 P!H8W-G+3(P,3@Q,C,Q7V<Q+FIP9U!+ 0(4
M Q0    ( +Q\<D[DE/<2)Q ! !*("P 5              "  >,A!0!H8W-G
M+3(P,3@Q,C,Q7VQA8BYX;6Q02P$"% ,4    " "\?').I2;\0S6K   \%@@
M%0              @ $],@8 :&-S9RTR,#$X,3(S,5]P<F4N>&UL4$L%!@
0   -  T ? ,  *7=!@    $!

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