<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:hstm="http://www.healthstream.com/20200331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-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="hstm-20200331.xsd" xlink:type="simple"/>
    <context id="C_0001095565_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_20200423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2020-04-23</instant>
        </period>
    </context>
    <context id="C_0001095565_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</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="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</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="C_0001095565_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCredentialMyDocMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CredentialMyDocMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hstm:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerContractsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerContractsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2020-04-01_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hstm:PerformanceBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmTwoThousandTwentyPerformanceMember_20180401_20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hstm:PerformanceBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hstm:TwoThousandTwentyPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hstm:PerformanceBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmTwoThousandEighteenAndNineteenPerformanceMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hstm:PerformanceBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hstm:TwoThousandEighteenAndNineteenPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmPerformanceCriteriaNotYetDeterminedMember_20180401_20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hstm:PerformanceBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hstm:PerformanceCriteriaNotYetDeterminedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_hstmProductDevelopmentMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hstm:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_hstmProductDevelopmentMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hstm:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_20200313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <instant>2020-03-13</instant>
        </period>
    </context>
    <context id="C_0001095565_20200313_20200313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <startDate>2020-03-13</startDate>
            <endDate>2020-03-13</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapUSGovernmentSponsoredEnterprisesDebtSecuritiesMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis_hstmRecoveryOfWorkingCapitalAdjustmentAndCertainPotentialIndemnificationClaimsMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">hstm:RecoveryOfWorkingCapitalAdjustmentAndCertainPotentialIndemnificationClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapOtherCommitmentsAxis_hstmNonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hstm:NonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapOtherCommitmentsAxis_hstmEscrowMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hstm:EscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_hstmNonCompeteMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hstm:NonCompeteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_hstmNonCompeteMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hstm:NonCompeteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20191216_20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:CovenantTechnologyGroupLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-03-09</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapOtherCommitmentsAxis_hstmNonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember_20200309_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hstm:NonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-03-09</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-03-09</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20200309_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-03-09</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20200309_20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-03-09</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hstm:NurseGridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20190101_20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamWorkforceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hstm:HealthstreamProviderSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20180212_20180212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hstm:PatientExperienceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-12</startDate>
            <endDate>2018-02-12</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20180101_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hstm:PatientExperienceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hstm:PatientExperienceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapShortTermDebtTypeAxis_hstmSwingLineSubfacilityMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">hstm:SwingLineSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapShortTermDebtTypeAxis_hstmLetterOfCreditSubfacilityMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">hstm:LetterOfCreditSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapFederalFundsEffectiveSwapRateMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapEurodollarMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapEurodollarMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">hstm:SunTrustBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_0001095565_20180101_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001095565</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <unit id="U_xbrlishares">
        <measure>shares</measure>
    </unit>
    <unit id="U_iso4217USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_iso4217USD_xbrlishares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_xbrlipure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="C_0001095565_20200101_20200331" id="F_000001">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="C_0001095565_20200101_20200331" id="F_000003">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="C_0001095565_20200101_20200331" id="F_000004">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityRegistrantName contextRef="C_0001095565_20200101_20200331" id="F_000006">HEALTHSTREAM INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="C_0001095565_20200101_20200331" id="F_000007">0001095565</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="C_0001095565_20200101_20200331" id="F_000008">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFilerCategory contextRef="C_0001095565_20200101_20200331" id="F_000010">Large Accelerated Filer</dei:EntityFilerCategory>
    <us-gaap:CommonStockNoParValue
      contextRef="C_0001095565_20200331"
      id="F_000104"
      unitRef="U_iso4217USD_xbrlishares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      id="F_000344">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockNoParValue
      contextRef="C_0001095565_20191231"
      id="F_000105"
      unitRef="U_iso4217USD_xbrlishares"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0001095565_20200331"
      id="F_000082"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0001095565_20191231"
      id="F_000083"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="C_0001095565_20200101_20200331" id="F_000000">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="C_0001095565_20200101_20200331" id="F_000026">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="C_0001095565_20200101_20200331" id="F_000002">2020-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="C_0001095565_20200101_20200331" id="F_000027">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="C_0001095565_20200101_20200331" id="F_000015">000-27701</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="C_0001095565_20200101_20200331" id="F_000025">TN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="C_0001095565_20200101_20200331" id="F_000016">62-1443555</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="C_0001095565_20200101_20200331" id="F_000017">500 11th Avenue North</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="C_0001095565_20200101_20200331" id="F_000018">Suite 1000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="C_0001095565_20200101_20200331" id="F_000019">Nashville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="C_0001095565_20200101_20200331" id="F_000020">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="C_0001095565_20200101_20200331" id="F_000021">37203</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="C_0001095565_20200101_20200331" id="F_000022">615</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="C_0001095565_20200101_20200331" id="F_000023">301-3100</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="C_0001095565_20200101_20200331" id="F_000028">Common Stock (Par Value $0.00)</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="C_0001095565_20200101_20200331" id="F_000005">HSTM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="C_0001095565_20200101_20200331" id="F_000029">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="C_0001095565_20200101_20200331" id="F_000009">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="C_0001095565_20200101_20200331" id="F_000024">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntitySmallBusiness contextRef="C_0001095565_20200101_20200331" id="F_000011">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="C_0001095565_20200101_20200331" id="F_000012">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="C_0001095565_20200101_20200331" id="F_000014">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_0001095565_20200423"
      decimals="INF"
      id="F_000013"
      unitRef="U_xbrlishares">31997499</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000030"
      unitRef="U_iso4217USD">107425000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000031"
      unitRef="U_iso4217USD">131538000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000032"
      unitRef="U_iso4217USD">34585000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000033"
      unitRef="U_iso4217USD">41328000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000094"
      unitRef="U_iso4217USD">1004000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000095"
      unitRef="U_iso4217USD">843000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000034"
      unitRef="U_iso4217USD">32301000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000035"
      unitRef="U_iso4217USD">27650000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000036"
      unitRef="U_iso4217USD">2454000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000037"
      unitRef="U_iso4217USD">2726000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:PrepaidRoyalties
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000038"
      unitRef="U_iso4217USD">15100000</us-gaap:PrepaidRoyalties>
    <us-gaap:PrepaidRoyalties
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000039"
      unitRef="U_iso4217USD">11898000</us-gaap:PrepaidRoyalties>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000040"
      unitRef="U_iso4217USD">8791000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000041"
      unitRef="U_iso4217USD">9432000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000042"
      unitRef="U_iso4217USD">200656000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000043"
      unitRef="U_iso4217USD">224572000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000096"
      unitRef="U_iso4217USD">21155000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000097"
      unitRef="U_iso4217USD">19291000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000044"
      unitRef="U_iso4217USD">24425000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000045"
      unitRef="U_iso4217USD">26065000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000098"
      unitRef="U_iso4217USD">60752000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000099"
      unitRef="U_iso4217USD">57768000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000046"
      unitRef="U_iso4217USD">22209000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000047"
      unitRef="U_iso4217USD">21445000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000048"
      unitRef="U_iso4217USD">29135000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000049"
      unitRef="U_iso4217USD">29615000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000050"
      unitRef="U_iso4217USD">123283000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000051"
      unitRef="U_iso4217USD">102196000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20200331"
      decimals="-3"
      id="F_000100"
      unitRef="U_iso4217USD">31446000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20191231"
      decimals="-3"
      id="F_000101"
      unitRef="U_iso4217USD">29760000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20200331"
      decimals="-3"
      id="F_000052"
      unitRef="U_iso4217USD">50904000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelatedIntangibleAssetsMember_20191231"
      decimals="-3"
      id="F_000053"
      unitRef="U_iso4217USD">52554000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20200331"
      decimals="-3"
      id="F_000102"
      unitRef="U_iso4217USD">13651000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20191231"
      decimals="-3"
      id="F_000103"
      unitRef="U_iso4217USD">12735000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20200331"
      decimals="-3"
      id="F_000054"
      unitRef="U_iso4217USD">8421000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapOtherIntangibleAssetsMember_20191231"
      decimals="-3"
      id="F_000055"
      unitRef="U_iso4217USD">7527000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000056"
      unitRef="U_iso4217USD">269000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000057"
      unitRef="U_iso4217USD">269000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <hstm:ContractWithCustomerAssetSalesCommissionNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000058"
      unitRef="U_iso4217USD">17088000</hstm:ContractWithCustomerAssetSalesCommissionNoncurrent>
    <hstm:ContractWithCustomerAssetSalesCommissionNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000059"
      unitRef="U_iso4217USD">17645000</hstm:ContractWithCustomerAssetSalesCommissionNoncurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000060"
      unitRef="U_iso4217USD">4329000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000061"
      unitRef="U_iso4217USD">6782000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000062"
      unitRef="U_iso4217USD">792000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000063"
      unitRef="U_iso4217USD">874000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000064"
      unitRef="U_iso4217USD">481511000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000065"
      unitRef="U_iso4217USD">489544000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000066"
      unitRef="U_iso4217USD">16366000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000067"
      unitRef="U_iso4217USD">22938000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000068"
      unitRef="U_iso4217USD">13738000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000069"
      unitRef="U_iso4217USD">16736000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000070"
      unitRef="U_iso4217USD">72370000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000071"
      unitRef="U_iso4217USD">65511000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000072"
      unitRef="U_iso4217USD">102474000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000073"
      unitRef="U_iso4217USD">105185000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000074"
      unitRef="U_iso4217USD">11565000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000075"
      unitRef="U_iso4217USD">13183000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000076"
      unitRef="U_iso4217USD">1591000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000077"
      unitRef="U_iso4217USD">1918000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000078"
      unitRef="U_iso4217USD">30108000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000079"
      unitRef="U_iso4217USD">30733000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000080"
      unitRef="U_iso4217USD">357000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000081"
      unitRef="U_iso4217USD">357000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0001095565_20200331"
      decimals="INF"
      id="F_000106"
      unitRef="U_xbrlishares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0001095565_20191231"
      decimals="INF"
      id="F_000107"
      unitRef="U_xbrlishares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000108"
      unitRef="U_xbrlishares">32003000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000110"
      unitRef="U_xbrlishares">32003000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000109"
      unitRef="U_xbrlishares">32379000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000111"
      unitRef="U_xbrlishares">32379000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000084"
      unitRef="U_iso4217USD">280322000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000085"
      unitRef="U_iso4217USD">290021000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000086"
      unitRef="U_iso4217USD">55235000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000087"
      unitRef="U_iso4217USD">48143000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000088"
      unitRef="U_iso4217USD">-141000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000089"
      unitRef="U_iso4217USD">4000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000090"
      unitRef="U_iso4217USD">335416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000091"
      unitRef="U_iso4217USD">338168000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000092"
      unitRef="U_iso4217USD">481511000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000093"
      unitRef="U_iso4217USD">489544000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000112"
      unitRef="U_iso4217USD">61572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000113"
      unitRef="U_iso4217USD">65187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000114"
      unitRef="U_iso4217USD">20359000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000115"
      unitRef="U_iso4217USD">26861000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000116"
      unitRef="U_iso4217USD">7468000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000117"
      unitRef="U_iso4217USD">6927000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000118"
      unitRef="U_iso4217USD">9188000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000119"
      unitRef="U_iso4217USD">9521000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000120"
      unitRef="U_iso4217USD">9864000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000121"
      unitRef="U_iso4217USD">9970000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000122"
      unitRef="U_iso4217USD">7449000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000123"
      unitRef="U_iso4217USD">6539000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000124"
      unitRef="U_iso4217USD">54328000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000125"
      unitRef="U_iso4217USD">59818000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000126"
      unitRef="U_iso4217USD">7244000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000127"
      unitRef="U_iso4217USD">5369000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000128"
      unitRef="U_iso4217USD">1706000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000129"
      unitRef="U_iso4217USD">822000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000130"
      unitRef="U_iso4217USD">8950000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000131"
      unitRef="U_iso4217USD">6191000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000132"
      unitRef="U_iso4217USD">1858000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000133"
      unitRef="U_iso4217USD">1411000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000134"
      unitRef="U_iso4217USD">7092000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000135"
      unitRef="U_iso4217USD">4780000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000136"
      unitRef="U_iso4217USD">1620000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000137"
      unitRef="U_iso4217USD">426000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000138"
      unitRef="U_iso4217USD">1194000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000139"
      unitRef="U_iso4217USD">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000140"
      unitRef="U_iso4217USD">5974000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000141"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000142"
      unitRef="U_iso4217USD_xbrlishares">0.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000143"
      unitRef="U_iso4217USD_xbrlishares">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000144"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000145"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000146"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000147"
      unitRef="U_iso4217USD_xbrlishares">0.15</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000148"
      unitRef="U_iso4217USD_xbrlishares">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000149"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000150"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000151"
      unitRef="U_xbrlishares">32334000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000152"
      unitRef="U_xbrlishares">32337000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000153"
      unitRef="U_xbrlishares">32357000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000154"
      unitRef="U_xbrlishares">32377000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000155"
      unitRef="U_iso4217USD">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000156"
      unitRef="U_iso4217USD">5974000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000157"
      unitRef="U_iso4217USD">-44000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000158"
      unitRef="U_iso4217USD">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000159"
      unitRef="U_iso4217USD">-101000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000160"
      unitRef="U_iso4217USD">33000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000161"
      unitRef="U_iso4217USD">-145000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000162"
      unitRef="U_iso4217USD">32000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000163"
      unitRef="U_iso4217USD">6947000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000164"
      unitRef="U_iso4217USD">6006000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20191231"
      decimals="-3"
      id="F_000165"
      unitRef="U_xbrlishares">32379000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20191231"
      decimals="-3"
      id="F_000166"
      unitRef="U_iso4217USD">290021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231"
      decimals="-3"
      id="F_000167"
      unitRef="U_iso4217USD">48143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231"
      decimals="-3"
      id="F_000168"
      unitRef="U_iso4217USD">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000169"
      unitRef="U_iso4217USD">338168000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20200331"
      decimals="-3"
      id="F_000170"
      unitRef="U_iso4217USD">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000171"
      unitRef="U_iso4217USD">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20200331"
      decimals="-3"
      id="F_000172"
      unitRef="U_iso4217USD">-145000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000173"
      unitRef="U_iso4217USD">-145000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331"
      decimals="-3"
      id="F_000174"
      unitRef="U_iso4217USD">550000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000175"
      unitRef="U_iso4217USD">550000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331"
      decimals="-3"
      id="F_000176"
      unitRef="U_xbrlishares">62000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331"
      decimals="-3"
      id="F_000177"
      unitRef="U_iso4217USD">-373000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000178"
      unitRef="U_iso4217USD">-373000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331"
      decimals="-3"
      id="F_000179"
      unitRef="U_xbrlishares">438000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200101_20200331"
      decimals="-3"
      id="F_000180"
      unitRef="U_iso4217USD">9876000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000181"
      unitRef="U_iso4217USD">9876000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200331"
      decimals="-3"
      id="F_000182"
      unitRef="U_xbrlishares">32003000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20200331"
      decimals="-3"
      id="F_000183"
      unitRef="U_iso4217USD">280322000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200331"
      decimals="-3"
      id="F_000184"
      unitRef="U_iso4217USD">55235000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200331"
      decimals="-3"
      id="F_000185"
      unitRef="U_iso4217USD">-141000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000186"
      unitRef="U_iso4217USD">335416000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20181231"
      decimals="-3"
      id="F_000187"
      unitRef="U_xbrlishares">32325000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20181231"
      decimals="-3"
      id="F_000188"
      unitRef="U_iso4217USD">286597000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231"
      decimals="-3"
      id="F_000189"
      unitRef="U_iso4217USD">32373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231"
      decimals="-3"
      id="F_000190"
      unitRef="U_iso4217USD">-23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20181231"
      decimals="-3"
      id="F_000191"
      unitRef="U_iso4217USD">318947000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20190331"
      decimals="-3"
      id="F_000192"
      unitRef="U_iso4217USD">5974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000193"
      unitRef="U_iso4217USD">5974000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20190331"
      decimals="-3"
      id="F_000194"
      unitRef="U_iso4217USD">32000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000195"
      unitRef="U_iso4217USD">32000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190101_20190331"
      decimals="-3"
      id="F_000196"
      unitRef="U_iso4217USD">516000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000197"
      unitRef="U_iso4217USD">516000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190101_20190331"
      decimals="-3"
      id="F_000198"
      unitRef="U_xbrlishares">63000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190101_20190331"
      decimals="-3"
      id="F_000199"
      unitRef="U_iso4217USD">-328000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000200"
      unitRef="U_iso4217USD">-328000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190331"
      decimals="-3"
      id="F_000201"
      unitRef="U_xbrlishares">32388000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockIncludingAdditionalPaidInCapitalMember_20190331"
      decimals="-3"
      id="F_000202"
      unitRef="U_iso4217USD">286785000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190331"
      decimals="-3"
      id="F_000203"
      unitRef="U_iso4217USD">38347000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190331"
      decimals="-3"
      id="F_000204"
      unitRef="U_iso4217USD">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0001095565_20190331"
      decimals="-3"
      id="F_000205"
      unitRef="U_iso4217USD">325141000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000206"
      unitRef="U_iso4217USD">7092000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000207"
      unitRef="U_iso4217USD">5974000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000208"
      unitRef="U_iso4217USD">1194000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000209"
      unitRef="U_iso4217USD">7449000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000210"
      unitRef="U_iso4217USD">6539000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000211"
      unitRef="U_iso4217USD">550000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000212"
      unitRef="U_iso4217USD">516000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000213"
      unitRef="U_iso4217USD">2159000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000214"
      unitRef="U_iso4217USD">2121000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000215"
      unitRef="U_iso4217USD">288000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000216"
      unitRef="U_iso4217USD">2000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000217"
      unitRef="U_iso4217USD">500000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000218"
      unitRef="U_iso4217USD">433000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <hstm:GainLossOnNonMarketableEquityInvestments
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000219"
      unitRef="U_iso4217USD">-11000</hstm:GainLossOnNonMarketableEquityInvestments>
    <hstm:GainLossOnNonMarketableEquityInvestments
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000220"
      unitRef="U_iso4217USD">54000</hstm:GainLossOnNonMarketableEquityInvestments>
    <hstm:NonCashRoyaltyExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000221"
      unitRef="U_iso4217USD">-3440000</hstm:NonCashRoyaltyExpense>
    <hstm:ChangeInFairValueOfNonMarketableEquityInvestments
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000222"
      unitRef="U_iso4217USD">-1152000</hstm:ChangeInFairValueOfNonMarketableEquityInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000223"
      unitRef="U_iso4217USD">-47000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000224"
      unitRef="U_iso4217USD">28000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000225"
      unitRef="U_iso4217USD">4573000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000226"
      unitRef="U_iso4217USD">-1387000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidRoyalties
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000227"
      unitRef="U_iso4217USD">3202000</us-gaap:IncreaseDecreaseInPrepaidRoyalties>
    <us-gaap:IncreaseDecreaseInPrepaidRoyalties
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000228"
      unitRef="U_iso4217USD">2820000</us-gaap:IncreaseDecreaseInPrepaidRoyalties>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000229"
      unitRef="U_iso4217USD">-735000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000230"
      unitRef="U_iso4217USD">-251000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <hstm:IncreaseDecreaseInDeferredCommissions
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000231"
      unitRef="U_iso4217USD">1602000</hstm:IncreaseDecreaseInDeferredCommissions>
    <hstm:IncreaseDecreaseInDeferredCommissions
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000232"
      unitRef="U_iso4217USD">1382000</hstm:IncreaseDecreaseInDeferredCommissions>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000233"
      unitRef="U_iso4217USD">-134000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000234"
      unitRef="U_iso4217USD">16000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000235"
      unitRef="U_iso4217USD">-5775000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000236"
      unitRef="U_iso4217USD">-5386000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInRoyaltiesPayable
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000237"
      unitRef="U_iso4217USD">442000</us-gaap:IncreaseDecreaseInRoyaltiesPayable>
    <us-gaap:IncreaseDecreaseInRoyaltiesPayable
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000238"
      unitRef="U_iso4217USD">3342000</us-gaap:IncreaseDecreaseInRoyaltiesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000239"
      unitRef="U_iso4217USD">6453000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000240"
      unitRef="U_iso4217USD">6400000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000241"
      unitRef="U_iso4217USD">6116000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000242"
      unitRef="U_iso4217USD">16085000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000243"
      unitRef="U_iso4217USD">21421000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000244"
      unitRef="U_iso4217USD">18002000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000245"
      unitRef="U_iso4217USD">20725000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000246"
      unitRef="U_iso4217USD">28337000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000247"
      unitRef="U_iso4217USD">14130000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000248"
      unitRef="U_iso4217USD">30101000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <hstm:PaymentsToAcquireNonMarketableEquityInvestments
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000249"
      unitRef="U_iso4217USD">3342000</hstm:PaymentsToAcquireNonMarketableEquityInvestments>
    <us-gaap:PaymentsForSoftware
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000250"
      unitRef="U_iso4217USD">4068000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000251"
      unitRef="U_iso4217USD">4933000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000252"
      unitRef="U_iso4217USD">1010000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000253"
      unitRef="U_iso4217USD">11338000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000254"
      unitRef="U_iso4217USD">-19904000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000255"
      unitRef="U_iso4217USD">-39379000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000256"
      unitRef="U_iso4217USD">31000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000257"
      unitRef="U_iso4217USD">373000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000258"
      unitRef="U_iso4217USD">359000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000259"
      unitRef="U_iso4217USD">37000</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000260"
      unitRef="U_iso4217USD">9876000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000261"
      unitRef="U_iso4217USD">30000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000262"
      unitRef="U_iso4217USD">52000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000263"
      unitRef="U_iso4217USD">-10279000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000264"
      unitRef="U_iso4217USD">-417000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000265"
      unitRef="U_iso4217USD">-46000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000266"
      unitRef="U_iso4217USD">-24113000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000267"
      unitRef="U_iso4217USD">-23711000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000268"
      unitRef="U_iso4217USD">131538000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0001095565_20181231"
      decimals="-3"
      id="F_000269"
      unitRef="U_iso4217USD">134321000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000270"
      unitRef="U_iso4217USD">107425000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0001095565_20190331"
      decimals="-3"
      id="F_000271"
      unitRef="U_iso4217USD">110610000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000272">
&lt;p id="NOTES_TO_CONDENSED_CONSOLIDATED_FINANCIA" style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.&#160;&#160;BASIS OF PRESENTATION&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;US GAAP&#x201d;) for interim financial information and with the instructions to Form 10&#x2011;Q and Article 10 of Regulation S&#x2011;X. Accordingly, Condensed Consolidated Financial Statements do not include all of the information and footnotes required by US GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. All intercompany transactions have been eliminated in consolidation. Operating results for the three months ended March&#160;31, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;On February 12, 2018, the Company divested its Patient Experience (&#x201c;PX&#x201d;) business to Press Ganey Associates, Inc. (&#x201c;Press Ganey&#x201d;). The sale of the PX business resulted in the divestiture of the Company&#x2019;s patient experience solutions business segment. The Company has classified the gain on sale of its previously owned PX business as discontinued operations in its Condensed Consolidated Statements of Income for all periods presented. See Note 10 for additional information.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Condensed Consolidated Balance Sheet at December&#160;31,&#160;2019 was derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by US GAAP for a complete set of financial statements. For further information, refer to the Consolidated Financial Statements and footnotes thereto for the year ended December&#160;31,&#160;2019 (included in the Company's Annual Report on Form 10-K, filed with the Securities and Exchange Commission on February 26, 2020).&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000273">
&lt;p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2. RECENT ACCOUNTING PRONOUNCEMENTS&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Accounting Standards Recently Adopted&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In June 2016, the FASB issued ASU 2016-03, &lt;span style="font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (&#x201c;ASC 326&#x201d;): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The Company adopted this ASU on January 1, 2020, and the effect of adoption on the Company&#x2019;s Consolidated Financial Statements and related disclosures was not material.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000285">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Accounting Standards Recently Adopted&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In June 2016, the FASB issued ASU 2016-03, &lt;span style="font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (&#x201c;ASC 326&#x201d;): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, ASC 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The Company adopted this ASU on January 1, 2020, and the effect of adoption on the Company&#x2019;s Consolidated Financial Statements and related disclosures was not material.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000274">
&lt;p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;3. REVENUE RECOGNITION AND SALES COMMISSIONS&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Revenue Recognition&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenues are recognized when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those goods or services.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenue is recognized based on the following five step model:&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Identification of the contract with a customer&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Identification of the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Determination of the transaction price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Allocation of the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Recognition of revenue when, or as, the Company satisfies a performance obligation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table represents revenues disaggregated by revenue source for the three months ended March&#160;31, 2020 and 2019 (in thousands). Sales taxes are excluded from revenues.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended March&#160;31, 2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Business Segments&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Consolidated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Consolidated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.84%; border-top:solid 0.75pt #000000;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Subscription&lt;span style="font-family:Calibri;"&gt;&#160;&lt;/span&gt;services&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;48,717&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,627&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;58,344&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;52,805&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,080&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,885&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Professional services&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,107&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,121&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,228&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,490&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,812&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,302&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,824&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,748&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,572&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;54,295&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,892&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,187&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;For the &lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;three&#160;months&#160;ended March&#160;31, 2020 and 2019&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;, the Company&lt;/span&gt;&lt;span style="color:#000000;"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;recognized $&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;288,000&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; and $&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,000&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;, respectively,&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; in impairment losses on receivables and contract assets arising from the Company&#x2019;s contracts with customers.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred revenue represents contract liabilities that are recorded when cash payments are received or are due in advance of our satisfaction of performance obligations. During the three&#160;months&#160;ended March&#160;31, 2020 and 2019, we recognized revenues of approximately $31.6 million and $31.2 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. As of March&#160;31, 2020, approximately $402 million of revenue is expected to be recognized from remaining performance obligations under contracts with customers. We expect to recognize revenue related to approximately 47% of these remaining performance obligations over the next 12 months, with the remaining amounts recognized thereafter. &lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Sales Commissions&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. T&lt;span style="color:#000000;"&gt;he sales commission plan for 2020 typically includes two payments; the initial payment is due in the period a customer contract is obtained and the final payment is due 60 days after product implementation is completed. The sales commission plan for 2019 typically included an initial payment in the period a customer contract was obtained and subsequent payments either 15 or 27 months after the initial payment depending on the contract term.&lt;/span&gt; Under ASC 606, costs to acquire contracts with customers, such as the initial sales commission payment, are capitalized in the period a customer contract is obtained and are amortized consistent with the transfer of the goods or services to the customer over the expected period of benefit, whereas subsequent sales commission payments which require a substantive performance condition of the employee are expensed ratably through the payment date. Under the 2020 plan, both the initial payment and subsequent payment are capitalized in the period the contract is obtained, whereas under the 2019 plan, only the initial payment was capitalized, and the subsequent payment was expensed ratably through the payment date. The primary change from an accounting perspective under the 2020 plan compared to the 2019 plan is the time between when the contract is obtained and when it is implemented does not result in a substantive performance condition of the employee. The capitalized contract cost is included in Deferred commissions in the accompanying Condensed Consolidated Balance Sheet. The expected period of benefit is the contract term, except when the capitalized commission is expected to provide economic benefit to the Company for a period longer than the contract term, such as for new customer or incremental sales where renewals are expected and renewal commissions are not commensurate with initial commissions. Non-commensurate commissions are amortized over the greater of the contract term or technological obsolescence period of approximately three years. The Company recorded amortization of deferred commissions of approximately $2.2 million and $2.1 million for the three&#160;months&#160;ended March&#160;31, 2020 and 2019, respectively, which is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Income.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000286">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table represents revenues disaggregated by revenue source for the three months ended March&#160;31, 2020 and 2019 (in thousands). Sales taxes are excluded from revenues.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended March&#160;31, 2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Business Segments&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Consolidated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Consolidated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.84%; border-top:solid 0.75pt #000000;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Subscription&lt;span style="font-family:Calibri;"&gt;&#160;&lt;/span&gt;services&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;48,717&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,627&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;58,344&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;52,805&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,080&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,885&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Professional services&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,107&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,121&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,228&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,490&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,812&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,302&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:21.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,824&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,748&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,572&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;54,295&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,892&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,187&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000301"
      unitRef="U_iso4217USD">48717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000302"
      unitRef="U_iso4217USD">9627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_20200101_20200331"
      decimals="-3"
      id="F_000303"
      unitRef="U_iso4217USD">58344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000304"
      unitRef="U_iso4217USD">52805000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000305"
      unitRef="U_iso4217USD">9080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmSubscriptionServicesMember_20190101_20190331"
      decimals="-3"
      id="F_000306"
      unitRef="U_iso4217USD">61885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000307"
      unitRef="U_iso4217USD">1107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000308"
      unitRef="U_iso4217USD">2121000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_20200101_20200331"
      decimals="-3"
      id="F_000309"
      unitRef="U_iso4217USD">3228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000310"
      unitRef="U_iso4217USD">1490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000311"
      unitRef="U_iso4217USD">1812000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtProductOrServiceAxis_hstmProfessionalServicesMember_20190101_20190331"
      decimals="-3"
      id="F_000312"
      unitRef="U_iso4217USD">3302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000313"
      unitRef="U_iso4217USD">49824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000314"
      unitRef="U_iso4217USD">11748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000315"
      unitRef="U_iso4217USD">61572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000316"
      unitRef="U_iso4217USD">54295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000317"
      unitRef="U_iso4217USD">10892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000318"
      unitRef="U_iso4217USD">65187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerContractsMember_20200101_20200331"
      decimals="0"
      id="F_000319"
      unitRef="U_iso4217USD">288000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_0001095565_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerContractsMember_20190101_20190331"
      decimals="0"
      id="F_000320"
      unitRef="U_iso4217USD">2000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000323"
      unitRef="U_iso4217USD">31600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_0001095565_20190101_20190331"
      decimals="-5"
      id="F_000324"
      unitRef="U_iso4217USD">31200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_0001095565_20200331"
      decimals="-6"
      id="F_000325"
      unitRef="U_iso4217USD">402000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="C_0001095565_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2020-04-01_20200331"
      decimals="2"
      id="F_000321"
      unitRef="U_xbrlipure">0.47</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="C_0001095565_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2020-04-01_20200331"
      id="F_000322">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <hstm:DescriptionOfSalesCommissionPlan contextRef="C_0001095565_20200101_20200331" id="F_000326">Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The sales commission plan for 2020 typically includes two payments; the initial payment is due in the period a customer contract is obtained and the final payment is due 60 days after product implementation is completed. The sales commission plan for 2019 typically included an initial payment in the period a customer contract was obtained and subsequent payments either 15 or 27 months after the initial payment depending on the contract term.</hstm:DescriptionOfSalesCommissionPlan>
    <hstm:SalesCommissionsAmortizationTermDescription contextRef="C_0001095565_20200101_20200331" id="F_000327">Non-commensurate commissions are amortized over the greater of the contract term or technological obsolescence period of approximately three years.</hstm:SalesCommissionsAmortizationTermDescription>
    <hstm:SalesCommissionsAmortizationPeriod contextRef="C_0001095565_20200101_20200331" id="F_000328">P3Y</hstm:SalesCommissionsAmortizationPeriod>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000329"
      unitRef="U_iso4217USD">2200000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="C_0001095565_20190101_20190331"
      decimals="-5"
      id="F_000330"
      unitRef="U_iso4217USD">2100000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000275">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;4. INCOME TAXES&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income taxes are accounted for using the asset and liability method, whereby deferred tax assets and liabilities are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities measured at tax rates that will be in effect for the year in which the differences are expected to affect taxable income. &lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;During the &lt;span style="color:#000000;"&gt;three&#160;months&#160;ended March&#160;31, 2020 and 2019&lt;/span&gt;, the Company recorded a provision for income taxes from continuing operations of approximately $1.9 million and $1.4 million, respectively. The Company&#x2019;s effective tax rate for continuing operations for the &lt;span style="color:#000000;"&gt;three months ended March&#160;31, 2020 and 2019&lt;/span&gt; was 21% and 23%, respectively. The Company&#x2019;s effective tax rate primarily reflects the statutory corporate income tax rate, the net effect of state taxes, and the effect of various permanent tax differences. During the three months ended March 31, 2020, the Company &lt;span style="Background-color:#FFFFFF;color:#212529;"&gt;recorded a $1.2 million change in fair value of non-marketable equity investments&lt;/span&gt; as a result of the NurseGrid acquisition, which is not a taxable transaction, resulting in a tax benefit of $0.3 million. The Company recognizes excess tax benefits and tax deficiencies associated with stock based awards as a component of its provision for income taxes. The Company recorded additional income tax expense associated with tax deficiencies of approximately $26,000 during the three months ended March 31, 2020 and recorded a reduction to income tax expense for excess tax benefits of approximately $83,000 during the three months ended March 31, 2019. &lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000331"
      unitRef="U_iso4217USD">1900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0001095565_20190101_20190331"
      decimals="-5"
      id="F_000332"
      unitRef="U_iso4217USD">1400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000333"
      unitRef="U_xbrlipure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000334"
      unitRef="U_xbrlipure">0.23</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="-5"
      id="F_000335"
      unitRef="U_iso4217USD">1200000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="-5"
      id="F_000336"
      unitRef="U_iso4217USD">-300000</us-gaap:IncomeTaxExpenseBenefit>
    <hstm:AdditionalIncomeTaxExpenseForTaxDeficienciesAssociatedWithStockBasedAwards
      contextRef="C_0001095565_20200101_20200331"
      decimals="0"
      id="F_000337"
      unitRef="U_iso4217USD">26000</hstm:AdditionalIncomeTaxExpenseForTaxDeficienciesAssociatedWithStockBasedAwards>
    <hstm:ReductionInIncomeTaxExpenseForExcessTaxBenefitsAssociatedWithStockBasedAwards
      contextRef="C_0001095565_20190101_20190331"
      decimals="0"
      id="F_000338"
      unitRef="U_iso4217USD">83000</hstm:ReductionInIncomeTaxExpenseForExcessTaxBenefitsAssociatedWithStockBasedAwards>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000276">
&lt;p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;5.&#160;&#160;SHAREHOLDERS&#x2019; EQUITY&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Stock Based Compensation&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Company has stock awards outstanding under its 2016 Omnibus Incentive Plan. The Company accounts for its stock based compensation plan using the fair-value based method for costs related to share based payments, including restricted share units (&#x201c;RSUs&#x201d;). During the three months ended March&#160;31, 2020, the Company issued 111,510 RSUs, subject to service-based time vesting, with a grant date fair value of $22.96 per share, measured based on the closing fair market value of the Company&#x2019;s stock on the date of grant. During the three months ended March&#160;31,&#160;2019, the Company issued 86,220 RSUs, subject to service-based time vesting, with a weighted average grant date fair value of $27.39 per share, measured based on the closing fair market value of the Company&#x2019;s stock on the date of grant. &lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;During the three months ended June 30, 2018, the Company issued 70,000 performance-based RSUs, the vesting of which occurs over a &lt;span style="-sec-ix-hidden:F_000344"&gt;five-year&lt;/span&gt; period and is contingent upon continued service and achieving certain performance criteria established by the Compensation Committee on an annual basis in increments of 10%, 15%, 20%, 25%, and 30% based on performance in 2018, 2019, 2020, 2021, and 2022, respectively. The performance criteria for 14,000 of these performance-based RSUs will be based on 2020 performance. The measurement date for these 14,000 performance-based RSUs was established during the three&#160;months&#160;ended March&#160;31, 2020 with a grant date fair value of $22.96 per share, measured based on the closing fair market value of the Company&#x2019;s stock on the date the performance criteria was established. The performance criteria for 17,500 of these performance-based RSUs was previously established based on performance in 2018 and 2019, as applicable, and the performance criteria for the remaining 38,500 performance-based RSUs has not yet been determined and will be established on an annual basis based on performance in 2021 and 2022, as applicable; therefore, the measurement date for these remaining 38,500 performance-based RSUs cannot be determined until the performance criteria have been established. &lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock based compensation expense recognized for the three months ended March&#160;31, 2020 and 2019 in the Condensed Consolidated Statements of Income is as follows (in thousands):&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost of revenues (excluding depreciation and amortization)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Product development&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;81&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;53&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales and marketing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;56&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other general and administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;413&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;550&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;516&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Share Repurchase Plan&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;On March 13, 2020, the Company&#x2019;s Board of Directors authorized a share repurchase program to repurchase up to $30.0 million of outstanding shares of common stock. The share repurchase program will terminate on the earlier of March 12, 2021 or when the maximum dollar amount has been expended. Pursuant to this authorization, repurchases have been made, and may continue to be made from time to time in the open market through privately negotiated transactions or otherwise, including under a Rule 10b5-1 plan, which permits shares to be repurchased when the Company might otherwise be precluded from doing so under insider trading laws in accordance with specific prearranged terms related to timing, price, and volume (among others), without further direction from the Company. The share repurchase program does not require the Company to acquire any amount of shares and may be suspended or discontinued at any time. Under this program during the first quarter of 2020, the Company repurchased 438,142 shares at an aggregate fair value of $9.9 million, reflecting an average price per share of $22.52 (excluding the cost of broker commissions).&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20200331"
      decimals="INF"
      id="F_000339"
      unitRef="U_xbrlishares">111510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20200331"
      decimals="2"
      id="F_000341"
      unitRef="U_iso4217USD_xbrlishares">22.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20190101_20190331"
      decimals="INF"
      id="F_000340"
      unitRef="U_xbrlishares">86220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0001095565_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20190101_20190331"
      decimals="2"
      id="F_000342"
      unitRef="U_iso4217USD_xbrlishares">27.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000343"
      unitRef="U_xbrlishares">70000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearOne
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000345"
      unitRef="U_xbrlipure">0.10</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearOne>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearTwo
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000346"
      unitRef="U_xbrlipure">0.15</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearTwo>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearThree
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000347"
      unitRef="U_xbrlipure">0.20</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearThree>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearFour
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000348"
      unitRef="U_xbrlipure">0.25</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearFour>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearFive
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20180401_20180630"
      decimals="INF"
      id="F_000349"
      unitRef="U_xbrlipure">0.30</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalPerformancePercentageYearFive>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmTwoThousandTwentyPerformanceMember_20180401_20180630"
      decimals="INF"
      id="F_000350"
      unitRef="U_xbrlishares">14000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20200101_20200331"
      decimals="INF"
      id="F_000351"
      unitRef="U_xbrlishares">14000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_20200101_20200331"
      decimals="2"
      id="F_000352"
      unitRef="U_iso4217USD_xbrlishares">22.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmTwoThousandEighteenAndNineteenPerformanceMember_20200101_20200331"
      decimals="-3"
      id="F_000353"
      unitRef="U_xbrlishares">17500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAvailableForGrants
      contextRef="C_0001095565_us-gaapAwardTypeAxis_hstmPerformanceBasedRestrictedStockUnitsRSUsMember_us-gaapVestingAxis_hstmPerformanceCriteriaNotYetDeterminedMember_20180401_20180630"
      decimals="INF"
      id="F_000354"
      unitRef="U_xbrlishares">38500</hstm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAvailableForGrants>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000287">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock based compensation expense recognized for the three months ended March&#160;31, 2020 and 2019 in the Condensed Consolidated Statements of Income is as follows (in thousands):&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost of revenues (excluding depreciation and amortization)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Product development&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;81&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;53&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales and marketing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;56&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other general and administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;413&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;550&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;516&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20200101_20200331"
      decimals="-3"
      id="F_000355"
      unitRef="U_iso4217USD">7000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20190101_20190331"
      decimals="-3"
      id="F_000356"
      unitRef="U_iso4217USD">1000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_hstmProductDevelopmentMember_20200101_20200331"
      decimals="-3"
      id="F_000357"
      unitRef="U_iso4217USD">81000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_hstmProductDevelopmentMember_20190101_20190331"
      decimals="-3"
      id="F_000358"
      unitRef="U_iso4217USD">53000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20200331"
      decimals="-3"
      id="F_000359"
      unitRef="U_iso4217USD">49000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20190331"
      decimals="-3"
      id="F_000360"
      unitRef="U_iso4217USD">56000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20200331"
      decimals="-3"
      id="F_000361"
      unitRef="U_iso4217USD">413000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20190331"
      decimals="-3"
      id="F_000362"
      unitRef="U_iso4217USD">406000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000363"
      unitRef="U_iso4217USD">550000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000364"
      unitRef="U_iso4217USD">516000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_0001095565_20200313"
      decimals="INF"
      id="F_000365"
      unitRef="U_iso4217USD">30000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate contextRef="C_0001095565_20200313_20200313" id="F_000366">2021-03-12</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_0001095565_20200101_20200331"
      decimals="INF"
      id="F_000367"
      unitRef="U_xbrlishares">438142</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000368"
      unitRef="U_iso4217USD">9900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharePrice
      contextRef="C_0001095565_20200331"
      decimals="2"
      id="F_000369"
      unitRef="U_iso4217USD_xbrlishares">22.52</us-gaap:SharePrice>
    <us-gaap:EarningsPerShareTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000277">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;6.&#160;&#160;EARNINGS PER SHARE&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Basic earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of potentially dilutive common and common equivalent shares outstanding during the period. Common equivalent shares are composed of incremental common shares issuable upon the exercise of stock options and RSUs subject to vesting. The dilutive effect of common equivalent shares is included in diluted earnings per share by application of the treasury stock method. The total number of common equivalent shares excluded from the calculations of diluted earnings per share, due to their anti-dilutive effect or contingent performance conditions, was approximately 106,000 and 136,000 for the &lt;span style="color:#000000;"&gt;three&#160;months&#160;ended March&#160;31, 2020 and 2019&lt;/span&gt;, respectively.&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table sets forth the computation of basic and diluted earnings per share for the three months ended March&#160;31, 2020 and 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,092&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,780&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,194&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,092&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,974&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-average shares outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,334&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,337&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Effect of dilutive shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;40&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-average diluted shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,357&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,377&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.15&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.03&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.15&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.03&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0001095565_20200101_20200331"
      decimals="0"
      id="F_000370"
      unitRef="U_xbrlishares">106000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0001095565_20190101_20190331"
      decimals="0"
      id="F_000371"
      unitRef="U_xbrlishares">136000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000288">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table sets forth the computation of basic and diluted earnings per share for the three months ended March&#160;31, 2020 and 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,092&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,780&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,194&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,092&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,974&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-average shares outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,334&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,337&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Effect of dilutive shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;40&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-average diluted shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,357&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,377&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.15&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.03&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.15&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discontinued operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.03&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000372"
      unitRef="U_iso4217USD">7092000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000373"
      unitRef="U_iso4217USD">4780000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000374"
      unitRef="U_iso4217USD">1194000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000375"
      unitRef="U_iso4217USD">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000376"
      unitRef="U_iso4217USD">5974000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000377"
      unitRef="U_xbrlishares">32334000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000378"
      unitRef="U_xbrlishares">32337000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000379"
      unitRef="U_xbrlishares">23000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000380"
      unitRef="U_xbrlishares">40000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000381"
      unitRef="U_xbrlishares">32357000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000382"
      unitRef="U_xbrlishares">32377000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000383"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000384"
      unitRef="U_iso4217USD_xbrlishares">0.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000385"
      unitRef="U_iso4217USD_xbrlishares">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000386"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000387"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000388"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000389"
      unitRef="U_iso4217USD_xbrlishares">0.15</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000390"
      unitRef="U_iso4217USD_xbrlishares">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_0001095565_20200101_20200331"
      decimals="2"
      id="F_000391"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_0001095565_20190101_20190331"
      decimals="2"
      id="F_000392"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000278">
&lt;p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;7. MARKETABLE SECURITIES&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;At March&#160;31, 2020 and December&#160;31,&#160;2019, the fair value of marketable securities, which were all classified as available for sale, included the following (in thousands):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Adjusted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Level 2:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,686&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(101&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,585&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,686&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(101&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,585&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Adjusted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Level 2:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;37,325&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;37,327&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Government-sponsored enterprise debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,001&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,001&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,326&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,328&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The carrying amounts reported in the Condensed Consolidated Balance Sheet approximate the fair value based on quoted market prices or alternative pricing sources and models utilizing market observable inputs. As of March&#160;31, 2020, the Company did not recognize any allowance for credit impairments on its available for sale debt securities. All investments in marketable securities are classified as current assets on the balance sheet because the underlying securities mature within one year from the balance sheet date.&lt;/p&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000289">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;At March&#160;31, 2020 and December&#160;31,&#160;2019, the fair value of marketable securities, which were all classified as available for sale, included the following (in thousands):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Adjusted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Level 2:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,686&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(101&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,585&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,686&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(101&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34,585&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Adjusted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Level 2:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;37,325&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;37,327&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Government-sponsored enterprise debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,001&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,001&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,326&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,328&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20200331"
      decimals="-3"
      id="F_000393"
      unitRef="U_iso4217USD">34686000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20200331"
      decimals="-3"
      id="F_000395"
      unitRef="U_iso4217USD">101000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20200331"
      decimals="-3"
      id="F_000397"
      unitRef="U_iso4217USD">34585000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331"
      decimals="-3"
      id="F_000394"
      unitRef="U_iso4217USD">34686000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331"
      decimals="-3"
      id="F_000396"
      unitRef="U_iso4217USD">101000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331"
      decimals="-3"
      id="F_000398"
      unitRef="U_iso4217USD">34585000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000399"
      unitRef="U_iso4217USD">37325000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000402"
      unitRef="U_iso4217USD">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000404"
      unitRef="U_iso4217USD">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapCorporateDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000406"
      unitRef="U_iso4217USD">37327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapUSGovernmentSponsoredEnterprisesDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000400"
      unitRef="U_iso4217USD">4001000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapInvestmentTypeAxis_us-gaapUSGovernmentSponsoredEnterprisesDebtSecuritiesMember_20191231"
      decimals="-3"
      id="F_000407"
      unitRef="U_iso4217USD">4001000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20191231"
      decimals="-3"
      id="F_000401"
      unitRef="U_iso4217USD">41326000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20191231"
      decimals="-3"
      id="F_000403"
      unitRef="U_iso4217USD">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20191231"
      decimals="-3"
      id="F_000405"
      unitRef="U_iso4217USD">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0001095565_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20191231"
      decimals="-3"
      id="F_000408"
      unitRef="U_iso4217USD">41328000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="C_0001095565_20200331"
      decimals="INF"
      id="F_000409"
      unitRef="U_iso4217USD">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000279">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;8. BUSINESS COMBINATIONS&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;CrendentialMyDoc&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;On December 16, 2019, the Company acquired substantially all the assets of Covenant Technology Group, LLC (&#x201c;CredentialMyDoc&#x201d;), a Savannah, Georgia-based company focusing on intuitive, easy to use, and fast to implement software-as-a-service solution, especially in ambulatory care settings. The consideration paid for CredentialMyDoc consisted of $9.0&#160;million in cash, subject to a post-closing working capital adjustment. Of the purchase price paid at closing, $1.1&#160;million is being held in escrow for a period of time following the closing to serve as a source of recovery for the working capital adjustment and certain potential indemnification claims by the Company. The results of operations for CredentialMyDoc have been included in the Provider Solutions segment of the Company&#x2019;s Financial Statements from the date of acquisition&lt;/span&gt;.&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;A summary of the purchase price is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash paid at closing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,920&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash held in escrow&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,080&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total consideration paid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,000&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed as of the date of acquisition (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts and unbilled receivable, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;216&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid and other current assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,657&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,340&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(280&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net assets acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,000&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The excess of preliminary purchase price over the preliminary fair values of net tangible and intangible assets is recorded as goodwill. The preliminary fair values of tangible and identifiable intangible assets and liabilities are based on management&#x2019;s estimates and assumptions. The primary intangible assets acquired were customer relationships and developed technology. The fair value estimate for customer relationships intangible asset included significant assumptions in the prospective financial information, such as revenue growth, customer attrition, and EBITDA margin, and the discount rate. The fair value estimate for developed technology intangible asset included significant assumptions, including the estimate of employee hours that would be needed to recreate the technology. Additionally, these assumptions are forward looking and could be affected by future economic and market conditions. The preliminary fair values of assets acquired and liabilities assumed continue to be subject to change during the measurement period (up to&#160;one year&#160;from the acquisition date) as the Company finalizes the valuation of these items. The primary areas of the preliminary purchase price allocation that are not finalized include the composition and valuation of intangible assets and working capital. The goodwill balance is primarily attributed to the assembled workforce, additional market opportunities from offering CredentialMyDoc products, and expected synergies from integrating CredentialMyDoc with other products or other combined functional areas within the Company. The goodwill balance is deductible for U.S. income tax purposes. The net tangible assets include deferred revenue, which was adjusted down from a book value at the acquisition date of $595,000&#160;to an estimated fair value of $280,000. The $315,000&#160;write-down of deferred revenue will result in lower revenues than would have otherwise been recognized for such services&lt;/span&gt;.&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table sets forth the preliminary components of identifiable intangible assets and their estimated useful lives as of the acquisition date (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Preliminary Fair value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Useful life&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,100&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Developed technology&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,100&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Non-compete&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Trade name&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total intangible assets subject to amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,340&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;font-size:9.5pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following unaudited pro forma financial information summarizes the results of operations of the Company and&#160;CredentialMyDoc as though the companies were combined as of January 1, 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,703&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,678&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,191&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,684&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,191&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,878&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;These unaudited pro forma combined results of operations include certain adjustments arising from the acquisition, such as amortization of intangible assets, depreciation of property and equipment, and fair value adjustments of acquired deferred revenue balances. The unaudited pro forma combined results of operations is for informational purposes only and is not indicative of what the Company&#x2019;s results of operations would have been had the transaction occurred at the beginning of the earliest period presented or to project the Company&#x2019;s results of operations in any future period.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;NurseGrid&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;On March 9, 2020, the Company acquired all of the outstanding stock of HcT2 Co. dba NurseGrid (&#x201c;NurseGrid&#x201d;), a Portland, Oregon-based healthcare technology company offering NurseGrid Mobile and its corollary application for nurse managers, NurseGrid Enterprise for net cash consideration of&lt;/span&gt;&lt;span style="font-size:10pt;color:#000000;"&gt;&#160;&lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;approximately $21.4 million, subject to a post-closing working capital adjustment. The Company accounted for this transaction as a business combination achieved in stages which required the Company to remeasure its previously existing minority ownership interest, which was accounted for as a non-marketable equity investment measured using the fair value alternative, to fair value at the acquisition date based on the total enterprise value, adjusting for a control premium. The fair value of the Company&#x2019;s interest in NurseGrid was $3.6 million at closing, resulting in a gain of $1.2 million, recorded as a change in fair value of non-marketable equity investments in the Company&#x2019;s Condensed Consolidated Statement of Income. Additionally, the Company&#x2019;s previously recorded non-marketable equity investment in NurseGrid was de-recognized from the Company&#x2019;s Condensed Consolidated Balance Sheet. The financial results of NurseGrid have been included in the Workforce Solutions segment from March 9, 2020&lt;/span&gt;.&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;A summary of the purchase price is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash paid at closing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,485&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,064&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net consideration paid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,421&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair value of existing equity interest in NurseGrid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,594&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total purchase price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,015&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed as of the date of acquisition (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts and unbilled receivable, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;92&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid and other current assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;145&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,119&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,087&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,845&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(194&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(78&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(51&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net assets acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,015&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The excess of preliminary purchase price over the preliminary fair values of net tangible and intangible assets is recorded as goodwill. The preliminary fair values of tangible and identifiable intangible assets and liabilities are based on management&#x2019;s estimates and assumptions. The preliminary fair values of assets acquired and liabilities assumed continue to be subject to change during the measurement period (up to&#160;one year&#160;from the acquisition date) as the Company finalizes the valuation of these items. The primary areas of the preliminary purchase price allocation that are not finalized include the composition and valuation of intangible assets, income tax attributes, and working capital. The goodwill balance is primarily attributed to the assembled workforce, future market opportunities to engage and support the NurseGrid Mobile user community, and expected synergies from integrating NurseGrid with other combined functional areas within the Company. The goodwill balance is not deductible for U.S. income tax purposes. The net tangible assets include deferred revenue, which was adjusted down from a book value at the acquisition date of $157,000&#160;to an estimated fair value of $78,000. The $78,000&#160;write-down of deferred revenue will result in lower revenues than would have otherwise been recognized for such services.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table sets forth the preliminary components of identifiable intangible assets and their estimated useful lives as of the acquisition date (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Preliminary Fair value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Useful life&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.06%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.06%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Developed technology&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Trade name&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;700&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total intangible assets subject to amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,845&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.72%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The amounts of revenue and operating loss of NurseGrid included in the Company&#x2019;s Consolidated Statement of Income since the date of acquisition of March 9, 2020 for the three months ended March&#160;31, 2020 are as follows (in thousands):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating loss&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(220&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following unaudited pro forma financial information summarizes the results of operations of the Company and&#160;NurseGrid as though the companies were combined as of January 1, 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,644&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,375&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,876&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,071&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.20&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.16&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.20&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.16&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;These unaudited pro forma combined results of operations include certain adjustments arising from the acquisition, such as amortization of intangible assets, depreciation of property and equipment, &lt;/span&gt;&lt;span style="color:#000000;"&gt;interest expense related to NurseGrid&#x2019;s previously outstanding debt, and fair value adjustments of acquired deferred revenue balances&lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;. The unaudited pro forma combined results of operations is for informational purposes only and is not indicative of what the Company&#x2019;s results of operations would have been had the transaction occurred at the beginning of the earliest period presented or to project the Company&#x2019;s results of operations in any future period.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216"
      decimals="-5"
      id="F_000410"
      unitRef="U_iso4217USD">9000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:EscrowDeposit
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis_hstmRecoveryOfWorkingCapitalAdjustmentAndCertainPotentialIndemnificationClaimsMember_20191216"
      decimals="-5"
      id="F_000411"
      unitRef="U_iso4217USD">1100000</us-gaap:EscrowDeposit>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCredentialMyDocMember_20200101_20200331"
      id="F_000290">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;A summary of the purchase price is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash paid at closing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,920&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash held in escrow&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,080&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total consideration paid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,000&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapOtherCommitmentsAxis_hstmNonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember_20191216_20191216"
      decimals="-3"
      id="F_000412"
      unitRef="U_iso4217USD">7920000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapOtherCommitmentsAxis_hstmEscrowMember_20191216_20191216"
      decimals="-3"
      id="F_000413"
      unitRef="U_iso4217USD">1080000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216"
      decimals="-3"
      id="F_000414"
      unitRef="U_iso4217USD">9000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCredentialMyDocMember_20200101_20200331"
      id="F_000291">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed as of the date of acquisition (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts and unbilled receivable, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;216&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid and other current assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,657&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,340&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(280&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net assets acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,000&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000415"
      unitRef="U_iso4217USD">216000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000416"
      unitRef="U_iso4217USD">3000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000417"
      unitRef="U_iso4217USD">30000</hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000418"
      unitRef="U_iso4217USD">71000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000419"
      unitRef="U_iso4217USD">4657000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000420"
      unitRef="U_iso4217USD">4340000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000421"
      unitRef="U_iso4217USD">7000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000422"
      unitRef="U_iso4217USD">280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000423"
      unitRef="U_iso4217USD">30000</hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000424"
      unitRef="U_iso4217USD">9000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <hstm:PreliminaryPurchasePriceAllocationMeasurementPeriodFromAcquisitionDate
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216"
      id="F_000425">P1Y</hstm:PreliminaryPurchasePriceAllocationMeasurementPeriodFromAcquisitionDate>
    <hstm:NetTangibleAssetsIncludeDeferredRevenueBookValue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="0"
      id="F_000426"
      unitRef="U_iso4217USD">595000</hstm:NetTangibleAssetsIncludeDeferredRevenueBookValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="0"
      id="F_000427"
      unitRef="U_iso4217USD">280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <hstm:WriteDownOfDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216_20191216"
      decimals="0"
      id="F_000428"
      unitRef="U_iso4217USD">315000</hstm:WriteDownOfDeferredRevenue>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCredentialMyDocMember_20200101_20200331"
      id="F_000292">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table sets forth the preliminary components of identifiable intangible assets and their estimated useful lives as of the acquisition date (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Preliminary Fair value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Useful life&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,100&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Developed technology&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,100&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.14%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Non-compete&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Trade name&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.14%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total intangible assets subject to amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,340&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20191216"
      decimals="-3"
      id="F_000429"
      unitRef="U_iso4217USD">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20191216_20191216"
      id="F_000434">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20191216"
      decimals="-3"
      id="F_000430"
      unitRef="U_iso4217USD">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20191216_20191216"
      id="F_000435">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_hstmNonCompeteMember_20191216"
      decimals="-3"
      id="F_000431"
      unitRef="U_iso4217USD">110000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_hstmNonCompeteMember_20191216_20191216"
      id="F_000436">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20191216"
      decimals="-3"
      id="F_000432"
      unitRef="U_iso4217USD">30000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20191216_20191216"
      id="F_000437">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20191216"
      decimals="-3"
      id="F_000433"
      unitRef="U_iso4217USD">4340000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCredentialMyDocMember_20200101_20200331"
      id="F_000293">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following unaudited pro forma financial information summarizes the results of operations of the Company and&#160;CredentialMyDoc as though the companies were combined as of January 1, 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,703&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,678&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,191&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,684&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,191&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,878&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.22&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.18&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331"
      decimals="-3"
      id="F_000438"
      unitRef="U_iso4217USD">61703000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331"
      decimals="-3"
      id="F_000439"
      unitRef="U_iso4217USD">65678000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331"
      decimals="-3"
      id="F_000440"
      unitRef="U_iso4217USD">7191000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331"
      decimals="-3"
      id="F_000441"
      unitRef="U_iso4217USD">4684000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331"
      decimals="-3"
      id="F_000442"
      unitRef="U_iso4217USD">7191000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331"
      decimals="-3"
      id="F_000443"
      unitRef="U_iso4217USD">5878000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331"
      decimals="2"
      id="F_000444"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331"
      decimals="2"
      id="F_000445"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20200101_20200331"
      decimals="2"
      id="F_000446"
      unitRef="U_iso4217USD_xbrlishares">0.22</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmCovenantTechnologyGroupLimitedLiabilityCompanyMember_20190101_20190331"
      decimals="2"
      id="F_000447"
      unitRef="U_iso4217USD_xbrlishares">0.18</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-5"
      id="F_000448"
      unitRef="U_iso4217USD">21400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-5"
      id="F_000449"
      unitRef="U_iso4217USD">3600000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-5"
      id="F_000450"
      unitRef="U_iso4217USD">1200000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      id="F_000294">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;A summary of the purchase price is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash paid at closing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,485&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,064&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net consideration paid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,421&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair value of existing equity interest in NurseGrid&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,594&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total purchase price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,015&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapOtherCommitmentsAxis_hstmNonEscrowIncludingPostClosingWorkingCapitalAdjustmentMember_20200309_20200309"
      decimals="-3"
      id="F_000451"
      unitRef="U_iso4217USD">25485000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000452"
      unitRef="U_iso4217USD">4064000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000453"
      unitRef="U_iso4217USD">21421000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000454"
      unitRef="U_iso4217USD">3594000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000455"
      unitRef="U_iso4217USD">25015000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      id="F_000295">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed as of the date of acquisition (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts and unbilled receivable, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;92&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid and other current assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;145&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,119&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,087&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Intangible assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,845&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(194&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:83.12%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred revenue&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(78&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(51&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net assets acquired&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,015&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000456"
      unitRef="U_iso4217USD">92000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000457"
      unitRef="U_iso4217USD">145000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000458"
      unitRef="U_iso4217USD">50000</hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000459"
      unitRef="U_iso4217USD">2119000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000460"
      unitRef="U_iso4217USD">21087000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000461"
      unitRef="U_iso4217USD">1845000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000462"
      unitRef="U_iso4217USD">194000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000463"
      unitRef="U_iso4217USD">78000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000464"
      unitRef="U_iso4217USD">51000</hstm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000465"
      unitRef="U_iso4217USD">25015000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <hstm:PreliminaryPurchasePriceAllocationMeasurementPeriodFromAcquisitionDate
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      id="F_000466">P1Y</hstm:PreliminaryPurchasePriceAllocationMeasurementPeriodFromAcquisitionDate>
    <hstm:NetTangibleAssetsIncludeDeferredRevenueBookValue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="0"
      id="F_000467"
      unitRef="U_iso4217USD">157000</hstm:NetTangibleAssetsIncludeDeferredRevenueBookValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="0"
      id="F_000468"
      unitRef="U_iso4217USD">78000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <hstm:WriteDownOfDeferredRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="0"
      id="F_000469"
      unitRef="U_iso4217USD">78000</hstm:WriteDownOfDeferredRevenue>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      id="F_000296">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table sets forth the preliminary components of identifiable intangible assets and their estimated useful lives as of the acquisition date (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Preliminary Fair value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Useful life&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.06%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71.06%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Developed technology&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.72%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5 years&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Trade name&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;700&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71.06%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total intangible assets subject to amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,845&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.72%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20200309"
      decimals="-3"
      id="F_000470"
      unitRef="U_iso4217USD">35000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapCustomerRelationshipsMember_20200309_20200309"
      id="F_000474">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20200309"
      decimals="-3"
      id="F_000471"
      unitRef="U_iso4217USD">1110000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapDevelopedTechnologyRightsMember_20200309_20200309"
      id="F_000475">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapTradeNamesMember_20200309"
      decimals="-3"
      id="F_000472"
      unitRef="U_iso4217USD">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309"
      decimals="-3"
      id="F_000473"
      unitRef="U_iso4217USD">1845000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <hstm:BusinessAcquisitionStatementOfIncomeFromDateOfAcquisitionTableTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      id="F_000297">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The amounts of revenue and operating loss of NurseGrid included in the Company&#x2019;s Consolidated Statement of Income since the date of acquisition of March 9, 2020 for the three months ended March&#160;31, 2020 are as follows (in thousands):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:83.12%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating loss&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(220&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</hstm:BusinessAcquisitionStatementOfIncomeFromDateOfAcquisitionTableTextBlock>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000476"
      unitRef="U_iso4217USD">28000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-3"
      id="F_000477"
      unitRef="U_iso4217USD">-220000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      id="F_000298">
&lt;p style="text-align:justify;margin-bottom:6pt;margin-top:10pt;text-indent:0%;color:#212529;font-size:9.5pt;letter-spacing:-0.1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following unaudited pro forma financial information summarizes the results of operations of the Company and&#160;NurseGrid as though the companies were combined as of January 1, 2019 (in thousands, except per share data):&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,644&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,375&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,876&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,071&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - basic&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.20&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.16&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.28%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net income per share - diluted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.20&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.16&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="-3"
      id="F_000478"
      unitRef="U_iso4217USD">61644000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331"
      decimals="-3"
      id="F_000479"
      unitRef="U_iso4217USD">65375000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="-3"
      id="F_000480"
      unitRef="U_iso4217USD">6515000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331"
      decimals="-3"
      id="F_000481"
      unitRef="U_iso4217USD">3876000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="-3"
      id="F_000482"
      unitRef="U_iso4217USD">6515000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331"
      decimals="-3"
      id="F_000483"
      unitRef="U_iso4217USD">5071000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="2"
      id="F_000484"
      unitRef="U_iso4217USD_xbrlishares">0.20</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331"
      decimals="2"
      id="F_000485"
      unitRef="U_iso4217USD_xbrlishares">0.16</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200101_20200331"
      decimals="2"
      id="F_000486"
      unitRef="U_iso4217USD_xbrlishares">0.20</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20190101_20190331"
      decimals="2"
      id="F_000487"
      unitRef="U_iso4217USD_xbrlishares">0.16</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000280">
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;9. BUSINESS SEGMENTS &lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Company provides services to healthcare organizations and other members within the healthcare industry. The Company&#x2019;s services are focused on the delivery of workforce development products and services (Workforce Solutions) and provider credentialing, privileging, and enrollment products and services (Provider Solutions). &lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Company measures segment performance based on operating income before income taxes and prior to the allocation of certain corporate overhead expenses, interest income, interest expense, and depreciation. The Unallocated component below includes corporate functions, such as accounting, human resources, legal, investor relations, information systems, administrative and executive personnel, depreciation, a portion of amortization, and certain other expenses, which are not currently allocated in measuring segment performance.&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following is the Company&#x2019;s business segment information for the &lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;three months ended March&#160;31, 2020 and 2019&lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; and as of &lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020 and December&#160;31,&#160;2019&lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; (in thousands).&lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenues, net:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,824&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;54,295&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,748&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,892&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,572&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,187&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating income from continuing operations:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,370&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,529&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,197&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,436&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unallocated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7,323&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7,596&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total operating income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,244&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,369&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Segment assets *&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;146,895&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;118,382&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;143,842&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;148,398&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unallocated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;190,774&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;222,764&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;481,511&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;489,544&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:6pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;*&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:8pt;"&gt;Segment assets include accounts and unbilled receivables, prepaid royalties, prepaid and other current assets, other assets, capitalized software development, deferred commissions, certain property and equipment, and intangible assets. Cash and cash equivalents, marketable securities, non-marketable equity investments, and certain ROU assets are not allocated to individual segments and are included within Unallocated. A significant portion of property and equipment assets are included within Unallocated.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <hstm:ReconciliationOfRevenueAndOperatingProfitLossFromSegmentsToConsolidatedTableTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000299">&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following is the Company&#x2019;s business segment information for the &lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;three months ended March&#160;31, 2020 and 2019&lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; and as of &lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020 and December&#160;31,&#160;2019&lt;/span&gt;&lt;span style="letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt; (in thousands).&lt;/span&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Three&#160;Months&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenues, net:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,824&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;54,295&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,748&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,892&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total revenues, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;61,572&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;65,187&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Operating income from continuing operations:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,370&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,529&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,197&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,436&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unallocated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7,323&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(7,596&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total operating income from continuing operations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,244&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,369&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;</hstm:ReconciliationOfRevenueAndOperatingProfitLossFromSegmentsToConsolidatedTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000488"
      unitRef="U_iso4217USD">49824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000489"
      unitRef="U_iso4217USD">54295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000490"
      unitRef="U_iso4217USD">11748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000491"
      unitRef="U_iso4217USD">10892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000492"
      unitRef="U_iso4217USD">61572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000493"
      unitRef="U_iso4217USD">65187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000494"
      unitRef="U_iso4217USD">13370000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000495"
      unitRef="U_iso4217USD">11529000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200101_20200331"
      decimals="-3"
      id="F_000496"
      unitRef="U_iso4217USD">1197000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20190101_20190331"
      decimals="-3"
      id="F_000497"
      unitRef="U_iso4217USD">1436000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20200101_20200331"
      decimals="-3"
      id="F_000498"
      unitRef="U_iso4217USD">-7323000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20190101_20190331"
      decimals="-3"
      id="F_000499"
      unitRef="U_iso4217USD">-7596000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_20200101_20200331"
      decimals="-3"
      id="F_000500"
      unitRef="U_iso4217USD">7244000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0001095565_20190101_20190331"
      decimals="-3"
      id="F_000501"
      unitRef="U_iso4217USD">5369000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000300">
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Segment assets *&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;March&#160;31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&#160;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Workforce Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;146,895&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;118,382&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provider Solutions&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;143,842&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;148,398&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unallocated&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;190,774&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;222,764&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;481,511&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;489,544&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:6pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;*&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:8pt;"&gt;Segment assets include accounts and unbilled receivables, prepaid royalties, prepaid and other current assets, other assets, capitalized software development, deferred commissions, certain property and equipment, and intangible assets. Cash and cash equivalents, marketable securities, non-marketable equity investments, and certain ROU assets are not allocated to individual segments and are included within Unallocated. A significant portion of property and equipment assets are included within Unallocated.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20200331"
      decimals="-3"
      id="F_000502"
      unitRef="U_iso4217USD">146895000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamWorkforceSolutionsMember_20191231"
      decimals="-3"
      id="F_000503"
      unitRef="U_iso4217USD">118382000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20200331"
      decimals="-3"
      id="F_000504"
      unitRef="U_iso4217USD">143842000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_us-gaapStatementBusinessSegmentsAxis_hstmHealthstreamProviderSolutionsMember_20191231"
      decimals="-3"
      id="F_000505"
      unitRef="U_iso4217USD">148398000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20200331"
      decimals="-3"
      id="F_000506"
      unitRef="U_iso4217USD">190774000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_srtConsolidationItemsAxis_us-gaapMaterialReconcilingItemsMember_20191231"
      decimals="-3"
      id="F_000507"
      unitRef="U_iso4217USD">222764000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_20200331"
      decimals="-3"
      id="F_000508"
      unitRef="U_iso4217USD">481511000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0001095565_20191231"
      decimals="-3"
      id="F_000509"
      unitRef="U_iso4217USD">489544000</us-gaap:Assets>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000281">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;10. DISCONTINUED OPERATIONS&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Patient Experience &lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;On February 12, 2018, the Company divested its PX business to Press Ganey for $65.2 million in cash (after giving effect to the post-closing working capital adjustment), resulting in a gain, net of tax, of $20.5 million, of which $19.0 million was recorded during the year ended December 31, 2018 and $1.5 million was recorded during the year ended December 31, 2019. This sale of the PX business resulted in the divestiture of the Company&#x2019;s patient experience solutions business segment. The Company has classified the gain on sale of its PX business segment as discontinued operations in its Condensed Consolidated Statements of Income for all periods presented.&lt;/p&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20180212_20180212"
      decimals="-5"
      id="F_000510"
      unitRef="U_iso4217USD">65200000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20180212_20180212"
      decimals="-5"
      id="F_000511"
      unitRef="U_iso4217USD">20500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20180101_20181231"
      decimals="-5"
      id="F_000512"
      unitRef="U_iso4217USD">19000000.0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="C_0001095565_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hstmPatientExperienceSolutionsMember_20190101_20191231"
      decimals="-5"
      id="F_000513"
      unitRef="U_iso4217USD">1500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DebtDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000282">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;11. DEBT&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="text-decoration:underline;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;On December 31, 2018, the Company entered into a Second Amendment to its Revolving Credit Agreement, dated as of November 24, 2014 (as amended, the &#x201c;Revolving Credit Facility&#x201d;), with SunTrust Bank (&#x201c;SunTrust&#x201d;), which extended the maturity date to November 24, 2020. Under the Revolving Credit Facility, the Company may borrow up to $50.0 million, which includes a $5.0 million swing line sub-facility and a $5.0 million letter of credit sub-facility, as well as an accordion feature that allows the Company to increase the Revolving Credit Facility by a total of up to $25.0 million, subject to securing additional commitments from existing lenders or new lending institutions. The obligations under the Revolving Credit Facility are guaranteed by each of the Company&#x2019;s subsidiaries. At the Company&#x2019;s election, the borrowings under the Revolving Credit Facility bear interest at either (1)&#160;a rate per annum equal to the highest of SunTrust&#x2019;s prime rate or 0.5% in excess of the Federal Funds Rate or 1.0% in excess of one-month LIBOR (the &#x201c;Base Rate&#x201d;), plus an applicable margin, or (2)&#160;the one, two, three, or six month per annum LIBOR for deposits in the applicable currency (the &#x201c;Eurocurrency Rate&#x201d;), as selected by the Company, plus an applicable margin. The applicable margin for Eurocurrency Rate loans depends on the Company&#x2019;s funded debt leverage ratio and varies from 1.50% to 2.00%. The applicable margin for Base Rate loans depends on the Company&#x2019;s funded debt leverage ratio and varies from 0.50% to 1.50%. Commitment fees and letter of credit fees are also payable under the Revolving Credit Facility. Principal is payable in full at maturity on November&#160;24, 2020, and there are no scheduled principal payments prior to maturity. &lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Company is required to pay a commitment fee ranging between &lt;/span&gt;&lt;span style="font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;20&lt;/span&gt;&lt;span style="font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt; and &lt;/span&gt;&lt;span style="font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;30&lt;/span&gt;&lt;span style="font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt; basis points per annum of the average daily unused portion of the Revolving Credit Facility, depending on the Company&#x2019;s funded debt leverage ratio.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;The purpose of the Revolving Credit Facility is for general working capital needs, permitted acquisitions (as defined in the Revolving Credit Facility), and for stock repurchase and/or redemption transactions that the Company may authorize.&lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Revolving Credit Facility contains certain covenants that, among other things, restrict additional indebtedness, liens and encumbrances, changes to the character of the Company&#x2019;s business, acquisitions, asset dispositions, mergers and consolidations, sale or discount of receivables, creation or acquisitions of additional subsidiaries, and other matters customarily restricted in such agreements.&lt;/p&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-weight:normal;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;In addition, the Revolving Credit Facility requires the Company to meet certain financial tests, including, without limitation:&lt;/p&gt;&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;font-weight:normal;font-family:'Times New Roman';letter-spacing:-0.1pt;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:normal;font-family:'Times New Roman';letter-spacing:-0.1pt;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;font-weight:normal;letter-spacing:-0.1pt;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;a funded debt leverage ratio (consolidated debt/consolidated EBITDA) of not greater than 3.0 to 1.0; and&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:3.52%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;font-weight:normal;font-family:'Times New Roman';letter-spacing:-0.1pt;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:normal;font-family:'Times New Roman';letter-spacing:-0.1pt;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:6pt;text-align:justify;margin-bottom:0pt;font-weight:normal;letter-spacing:-0.1pt;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;"&gt;an interest coverage ratio (consolidated EBITDA/consolidated interest expense) of not less than 3.0 to 1.0.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of March&#160;31, 2020, the Company was in compliance with all covenants. There were no balances outstanding on the Revolving Credit Facility as of or during the three months ended March&#160;31, 2020.&#160;&#160;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      id="F_000514">2020-11-24</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331"
      decimals="INF"
      id="F_000516"
      unitRef="U_iso4217USD">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapShortTermDebtTypeAxis_hstmSwingLineSubfacilityMember_20200331"
      decimals="INF"
      id="F_000517"
      unitRef="U_iso4217USD">5000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapShortTermDebtTypeAxis_hstmLetterOfCreditSubfacilityMember_20200331"
      decimals="INF"
      id="F_000519"
      unitRef="U_iso4217USD">5000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <hstm:LineOfCreditFacilityIncreasedFacilitySizeDueToAccordionFeature
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331"
      decimals="-5"
      id="F_000518"
      unitRef="U_iso4217USD">25000000.0</hstm:LineOfCreditFacilityIncreasedFacilitySizeDueToAccordionFeature>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      id="F_000515">the borrowings under the Revolving Credit Facility bear interest at either (1)&#160;a rate per annum equal to the highest of SunTrust&#x2019;s prime rate or 0.5% in excess of the Federal Funds Rate or 1.0% in excess of one-month LIBOR (the &#x201c;Base Rate&#x201d;), plus an applicable margin, or (2)&#160;the one, two, three, or six month per annum LIBOR for deposits in the applicable currency (the &#x201c;Eurocurrency Rate&#x201d;), as selected by the Company, plus an applicable margin. The applicable margin for Eurocurrency Rate loans depends on the Company&#x2019;s funded debt leverage ratio and varies from 1.50% to 2.00%. The applicable margin for Base Rate loans depends on the Company&#x2019;s funded debt leverage ratio and varies from 0.50% to 1.50%</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapFederalFundsEffectiveSwapRateMember_20200101_20200331"
      decimals="3"
      id="F_000520"
      unitRef="U_xbrlipure">0.005</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331"
      decimals="3"
      id="F_000521"
      unitRef="U_xbrlipure">0.010</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings
      contextRef="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapEurodollarMember_20200101_20200331"
      decimals="INF"
      id="F_000522"
      unitRef="U_xbrlipure">0.0150</hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings>
    <hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapEurodollarMember_20200101_20200331"
      decimals="INF"
      id="F_000523"
      unitRef="U_xbrlipure">0.0200</hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings>
    <hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings
      contextRef="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331"
      decimals="INF"
      id="F_000524"
      unitRef="U_xbrlipure">0.0050</hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings>
    <hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_us-gaapVariableRateAxis_us-gaapBaseRateMember_20200101_20200331"
      decimals="INF"
      id="F_000525"
      unitRef="U_xbrlipure">0.0150</hstm:LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      decimals="INF"
      id="F_000526"
      unitRef="U_iso4217USD">0</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      decimals="INF"
      id="F_000527"
      unitRef="U_xbrlipure">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      decimals="INF"
      id="F_000528"
      unitRef="U_xbrlipure">0.0030</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCovenantTerms
      contextRef="C_0001095565_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200101_20200331"
      id="F_000529">



&#x2022;

a funded debt leverage ratio (consolidated debt/consolidated EBITDA) of not greater than 3.0 to 1.0; and




&#x2022;

an interest coverage ratio (consolidated EBITDA/consolidated interest expense) of not less than 3.0 to 1.0.</us-gaap:LineOfCreditFacilityCovenantTerms>
    <hstm:DebtLeverageRatio
      contextRef="C_0001095565_srtRangeAxis_srtMaximumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331"
      decimals="INF"
      id="F_000530"
      unitRef="U_xbrlipure">3.0</hstm:DebtLeverageRatio>
    <hstm:InterestCoverageRatio
      contextRef="C_0001095565_srtRangeAxis_srtMinimumMember_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331"
      decimals="INF"
      id="F_000531"
      unitRef="U_xbrlipure">3.0</hstm:InterestCoverageRatio>
    <us-gaap:LineOfCredit
      contextRef="C_0001095565_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapLineOfCreditFacilityAxis_hstmSunTrustBankMember_20200331"
      decimals="INF"
      id="F_000532"
      unitRef="U_iso4217USD">0</us-gaap:LineOfCredit>
    <hstm:NonMarketableEquityInvestmentsDisclosureTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000283">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;12. NON-MARKETABLE EQUITY INVESTMENTS&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Non-marketable equity investments where the Company is not able to exercise significant influence over the investee are accounted for using the measurement alternative for equity investments that do not have readily determinable fair values. ASU 2016-01, Financial Instruments &#x2013; Overall (Subtopic 825-10) requires equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value with changes in fair value recognized in net income. The aggregate carrying amount of all non-marketable equity investments was &lt;span style="letter-spacing:-0.1pt;"&gt;$3.0&lt;/span&gt; million and &lt;span style="letter-spacing:-0.1pt;"&gt;$5.4&lt;/span&gt; million as of March 31, 2020 and December 31, 2019, respectively, which carrying value we evaluate for impairment at each reporting period. During the three months ended March 31, 2020, the Company recorded a $1.2 million upward adjustment to the carrying value of our non-marketable equity investment in NurseGrid due to a change in fair value based on the consideration paid upon our acquisition of NurseGrid on March 9, 2020 (See Note 8). Cumulatively, the Company has recorded $0.1 million in downward adjustments to the carrying value of non-marketable equity investments. Such is the combination of cumulative downward adjustments of $1.3 million offset by cumulative upward adjustments of $1.2 million. These adjustments are the result of changes in fair value based on observable prices from orderly transactions for similar investments made in investees. The fair value of non-marketable equity investments is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. &#160;&#160;&lt;/p&gt;</hstm:NonMarketableEquityInvestmentsDisclosureTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="C_0001095565_20200331"
      decimals="-5"
      id="F_000533"
      unitRef="U_iso4217USD">3000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="C_0001095565_20191231"
      decimals="-5"
      id="F_000534"
      unitRef="U_iso4217USD">5400000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <hstm:ChangeInFairValueOfNonMarketableEquityInvestments
      contextRef="C_0001095565_us-gaapBusinessAcquisitionAxis_hstmNurseGridMember_20200309_20200309"
      decimals="-5"
      id="F_000535"
      unitRef="U_iso4217USD">-1200000</hstm:ChangeInFairValueOfNonMarketableEquityInvestments>
    <hstm:GainOnNonMarketableEquityInvestments
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000538"
      unitRef="U_iso4217USD">100000</hstm:GainOnNonMarketableEquityInvestments>
    <hstm:ChangeInFairValueOfNonMarketableEquityInvestments
      contextRef="C_0001095565_20180101_20181231"
      decimals="-5"
      id="F_000536"
      unitRef="U_iso4217USD">1300000</hstm:ChangeInFairValueOfNonMarketableEquityInvestments>
    <hstm:ChangeInFairValueOfNonMarketableEquityInvestments
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000537"
      unitRef="U_iso4217USD">-1200000</hstm:ChangeInFairValueOfNonMarketableEquityInvestments>
    <hstm:ContractualAdjustmentTextBlock contextRef="C_0001095565_20200101_20200331" id="F_000284">
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;letter-spacing:-0.1pt;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;13. CONTRACTUAL ADJUSTMENT&lt;/p&gt;
&lt;p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#212529;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;In June 2018, a contract with one of our royalty partners expired and was not renewed. However, the contract required continued royalty payments for any subscriptions that extended beyond the contract termination date. Following the contract termination, there was a mutual disagreement related to various elements of this past partnership, and the Company accrued but did not pay royalties to the partner following the contract expiration. During the first quarter of 2020, the Company received a release of liability from the partner associated with this contract, resulting in no royalties to be paid to the partner. The de-recognition of this royalty liability and related expense was recorded as a $3.4&#160;million reduction to cost of revenues in the first quarter of 2020.&lt;/span&gt;&lt;/p&gt;</hstm:ContractualAdjustmentTextBlock>
    <hstm:CostOfGoodsAndServicesSoldDerecognized
      contextRef="C_0001095565_20200101_20200331"
      decimals="-5"
      id="F_000539"
      unitRef="U_iso4217USD">3400000</hstm:CostOfGoodsAndServicesSoldDerecognized>
</xbrl>
