<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 6.2.0.0 Broadridge-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:imxi="http://intermexonline.com/20190630" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="imxi-20190630.xsd" />
  <xbrli:context id="c20190101to20190630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190806">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-08-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_OwnershipAxis_CanadaInternationalTransfersCorpMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">imxi:CanadaInternationalTransfersCorpMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_OwnershipAxis_IntermexWireTransfersDeGuatemalaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">imxi:IntermexWireTransfersDeGuatemalaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_OwnershipAxis_IntermexTransfersDeMexicoSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">imxi:IntermexTransfersDeMexicoSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_OwnershipAxis_IntermexWireTransferCorpMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">imxi:IntermexWireTransferCorpMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_OwnershipAxis_IntermexWireTransferIILLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">imxi:IntermexWireTransferIILLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:FinTechAcquisitionCorpIIMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-26</xbrli:startDate>
      <xbrli:endDate>2018-07-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:FinTechAcquisitionCorpIIMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-07-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:IntermexWireTransferIILLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-07-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726to20180726_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:IntermexWireTransferIILLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-26</xbrli:startDate>
      <xbrli:endDate>2018-07-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-07-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-07-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_AgentRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">imxi:AgentRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_CreditFacilityAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_CreditFacilityAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_CreditFacilityAxis_IncrementalFacilityMember_DebtInstrumentAxis_CreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">imxi:IncrementalFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_CreditFacilityAxis_RevolvingCreditFacilityMember_DebtInstrumentAxis_CreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190429to20190429_CreditFacilityAxis_IncrementalFacilityMember_DebtInstrumentAxis_IncreaseJoinderToCreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">imxi:IncrementalFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:IncreaseJoinderToCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-29</xbrli:startDate>
      <xbrli:endDate>2019-04-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-07</xbrli:startDate>
      <xbrli:endDate>2018-11-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-07</xbrli:startDate>
      <xbrli:endDate>2018-11-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_CreditFacilityAxis_RevolvingCreditFacilityMember_DebtInstrumentAxis_CreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodTwoMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodFourMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodOneMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodThreeMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodFiveMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFiveMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_DebtInstrumentAxis_CreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">imxi:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-07</xbrli:startDate>
      <xbrli:endDate>2018-11-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190531">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-05-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:FinTechAcquisitionCorpIIMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:IntermexWireTransferIILLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember_SubsidiarySaleOfStockAxis_PublicWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:PublicWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:FinTechAcquisitionCorpIIMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember_SubsidiarySaleOfStockAxis_PrivateWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">imxi:FinTechAcquisitionCorpIIMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:PrivateWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190328_SubsidiarySaleOfStockAxis_WarrantAmendmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:WarrantAmendmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190328_SubsidiarySaleOfStockAxis_TenderOfferMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:TenderOfferMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190328">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190531">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_SubsidiarySaleOfStockAxis_TenderOfferMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:TenderOfferMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_SubsidiarySaleOfStockAxis_TenderOfferMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">imxi:TenderOfferMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726to20180726_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-26</xbrli:startDate>
      <xbrli:endDate>2018-07-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180726to20180726_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-26</xbrli:startDate>
      <xbrli:endDate>2018-07-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">imxi:Two018EquityCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_AwardTypeAxis_PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_AwardTypeAxis_PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001683695</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>imxi:Installments</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>imxi:State</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>imxi:Territory</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>imxi:Country</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag id="Fact_963737825f684c08aa1a54e1d7757d1c" contextRef="c20190101to20190630">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate id="Fact_6eb84131562d4890a9a0b029f6e2d010" contextRef="c20190101to20190630">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate id="Fact_a520c32ea87746eba580f891b852bc99" contextRef="c20190101to20190630">2019-06-30</dei:DocumentPeriodEndDate>
  <!--Entity Address, State or Province-->
  <dei:EntityAddressStateOrProvince id="Fact_0ffee685a5684b99ac9dabe4de66f50d" contextRef="c20190101to20190630">FL</dei:EntityAddressStateOrProvince>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus id="Fact_d726daf0f1d74c1a8b28b7d457449f3e" contextRef="c20190101to20190630">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory id="Fact_03bcb16982224e74a64adbd6268d0ce2" contextRef="c20190101to20190630">Non-accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName id="Fact_693cd86cd6cf4dce874e44dacf97dc36" contextRef="c20190101to20190630">International Money Express, Inc.</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey id="Fact_860d202f4c234d0691c1c858a2cc59f8" contextRef="c20190101to20190630">0001683695</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding id="Fact_029d0eedd3284963908863e99bc3b661" contextRef="c20190806" unitRef="U001" decimals="INF">37982848</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus id="Fact_d7fa6caadfd246bd91e015e32d09c5f4" contextRef="c20190101to20190630">2019</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus id="Fact_2117e8a2fabd433c93ee96e2bf142e26" contextRef="c20190101to20190630">Q2</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType id="Fact_2b8fced999cf41f5b73244136393fa65" contextRef="c20190101to20190630">10-Q</dei:DocumentType>
  <!--Entity Interactive Data Current-->
  <dei:EntityInteractiveDataCurrent id="Fact_72a89168dbf64688850ccf23a5edb73c" contextRef="c20190101to20190630">Yes</dei:EntityInteractiveDataCurrent>
  <!--Entity Shell Company-->
  <dei:EntityShellCompany id="Fact_1e6b905aec024bd6a43761236bd34005" contextRef="c20190101to20190630">false</dei:EntityShellCompany>
  <!--Entity Emerging Growth Company-->
  <dei:EntityEmergingGrowthCompany id="Fact_8fc706a50f0548088983ee873d792481" contextRef="c20190101to20190630">true</dei:EntityEmergingGrowthCompany>
  <!--Entity Ex Transition Period-->
  <dei:EntityExTransitionPeriod id="Fact_2bfa19096d3943c582bc41cf78314c37" contextRef="c20190101to20190630">false</dei:EntityExTransitionPeriod>
  <!--Entity Small Business-->
  <dei:EntitySmallBusiness id="Fact_fe8480f61a514e9385cf7fe96d068ac5" contextRef="c20190101to20190630">false</dei:EntitySmallBusiness>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent id="Fact_5d62ef5e6f73422f81c0e4a81aa4e8d0" contextRef="c20181231" unitRef="U002" decimals="-3">11438000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent id="Fact_cffbbb8f278e46e8a8947395c5df6bc7" contextRef="c20190630" unitRef="U002" decimals="-3">14451000</us-gaap:AccountsPayableCurrent>
  <!--ACCRUED AND OTHER LIABILITIES-->
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock id="Fact_46fb93ff02544a12bb3a50d0962c8afa" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;NOTE 6 &amp;#8211; ACCRUED AND OTHER LIABILITIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Accrued and other liabilities consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Payables to agents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,972&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued bank charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;978&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;983&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued loyalty program reserve&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;621&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued interest&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,009&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued legal fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;920&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,467&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;745&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Deferred revenue loyalty program liability&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,322&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,851&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;761&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,275&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;16,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #000000;"&gt;The following table shows the changes in the deferred revenue loyalty program liability (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-left: 0.6pt; color: #000000;"&gt;Balance, December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: #000000;"&gt;Adoption of ASC 606&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div style="color: #000000;"&gt;1,976&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: #000000;"&gt;Revenue deferred during the period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;1,378&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: #000000;"&gt;Revenue recognized during the period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: #000000;"&gt;(1,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: #000000;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: #000000;"&gt;Balance, June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;2,322&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <!--Accounts receivable, net of allowance of $670 and $842, respectively-->
  <us-gaap:AccountsReceivableNetCurrent id="Fact_4a934aebbf3646f4abef7fa3ecda7ce2" contextRef="c20181231" unitRef="U002" decimals="-3">35795000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net of allowance of $670 and $842, respectively-->
  <us-gaap:AccountsReceivableNetCurrent id="Fact_c2b222acd1b541f9887903e428e29c25" contextRef="c20190630" unitRef="U002" decimals="-3">93029000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accrued Liabilities and Other Liabilities-->
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities id="Fact_1c2c1ec6d75b4392a823bc90c0c29354" contextRef="c20190630" unitRef="U002" decimals="-3">19275000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <!--Accrued Liabilities and Other Liabilities-->
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities id="Fact_aeaff06e5cd44c75b91647f589144b91" contextRef="c20181231" unitRef="U002" decimals="-3">16355000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <!--Accrued taxes-->
  <us-gaap:AccruedIncomeTaxesCurrent id="Fact_c6179c68d0844101bc5de5a7e3850d68" contextRef="c20190630" unitRef="U002" decimals="-3">1467000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued taxes-->
  <us-gaap:AccruedIncomeTaxesCurrent id="Fact_c726131d3bd0420e89006b0f544e745d" contextRef="c20181231" unitRef="U002" decimals="-3">745000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accumulated other comprehensive income (loss)-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="Fact_2d1b5a0353374097929c839d84109f99" contextRef="c20181231" unitRef="U002" decimals="-3">-2000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated other comprehensive income (loss)-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="Fact_634bbbb282214ca8b59cc65bbd7eaf8e" contextRef="c20190630" unitRef="U002" decimals="-3">41000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital id="Fact_30d60e023d1e48b2b80704aa44f3426c" contextRef="c20181231" unitRef="U002" decimals="-3">61889000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital id="Fact_ba113bab92d34ba29c968d6050977a97" contextRef="c20190630" unitRef="U002" decimals="-3">53118000</us-gaap:AdditionalPaidInCapital>
  <!--Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities-->
  <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities id="Fact_6959059da80e4979830fd13bfed43716" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">9262000</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <!--Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities-->
  <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities id="Fact_f0e9d45f96024dbe8bc593bdf7e3ff9b" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">8242000</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <!--Share-based compensation expense-2018 Equity Compensation Plan [Member]-Restricted Stock Units [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_2707acacef12414e9c4bb50be31cb589" contextRef="c20190101to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-3">105000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation expense-2018 Equity Compensation Plan [Member]-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_4264ec651d9f4f65953b7ff37158e1e5" contextRef="c20190401to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-5">600000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation expense-Restricted Stock Units [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_42bbecb2c5b2433ea71fc46622da9f1b" contextRef="c20190401to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-3">53000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation expense-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_c26bc1e5d19d4e449b33a4ee0c05a959" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-5">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation expense-Performance Shares [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_0609a728025340ebb6b1504eeb879141" contextRef="c20180101to20180630_AwardTypeAxis_PerformanceSharesMember" unitRef="U002" decimals="-5">700000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation expense-Performance Shares [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_5c9c3751270644629fd41b9a413bc9ca" contextRef="c20180401to20180630_AwardTypeAxis_PerformanceSharesMember" unitRef="U002" decimals="-5">500000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable id="Fact_1693d879318546bea0c4b2339c85d3f3" contextRef="c20190630" unitRef="U002" decimals="-3">670000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable id="Fact_ded0505b2abf4a1db5d7e05c06fca56e" contextRef="c20181231" unitRef="U002" decimals="-3">842000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Debt origination costs amortization-->
  <us-gaap:AmortizationOfFinancingCosts id="Fact_6c5a7ebe7fdc4554808c116196d9ddae" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">464000</us-gaap:AmortizationOfFinancingCosts>
  <!--Debt origination costs amortization-->
  <us-gaap:AmortizationOfFinancingCosts id="Fact_7714020a780e43359aa8979e42a4e46e" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">358000</us-gaap:AmortizationOfFinancingCosts>
  <!--Securities excluded from computation of diluted loss per share (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_8393a3c29da445e6a984bd7692954277" contextRef="c20190101to20190630" unitRef="U001" decimals="INF">117500</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets id="Fact_01119256b32b4d56aea4e2f530d5a2d2" contextRef="c20190630" unitRef="U002" decimals="-3">294377000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets id="Fact_4f30761a5d3b4306befa5817a38fb3a0" contextRef="c20181231" unitRef="U002" decimals="-3">225839000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent id="Fact_5ad2671518634fbc924b025b9bc18d61" contextRef="c20190630" unitRef="U002" decimals="-3">211063000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent id="Fact_e0350e6d8fbb44c3b6cc4b1281723c56" contextRef="c20181231" unitRef="U002" decimals="-3">138650000</us-gaap:AssetsCurrent>
  <!--Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets id="Fact_97d210f09790466c83bf6879f45e20b7" contextRef="c20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-3">982000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
  <!--BUSINESS AND ACCOUNTING POLICIES-->
  <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock id="Fact_b60361656d574407970ecd61d59c0f21" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 1 - BUSINESS AND ACCOUNTING POLICIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On July 26, 2018 (the &amp;#8220;Closing Date&amp;#8221;), International Money Express, Inc. (formerly FinTech Acquisition Corp. II) consummated the previously announced transaction (the &amp;#8220;Merger&amp;#8221;) by and among FinTech Acquisition Corp. II, a Delaware corporation (&amp;#8220;FinTech&amp;#8221;), FinTech II Merger Sub Inc., a wholly-owned subsidiary of FinTech (&amp;#8220;Merger Sub 1&amp;#8221;), FinTech II Merger Sub 2 LLC, a wholly-owned subsidiary of FinTech (&amp;#8220;Merger Sub 2&amp;#8221;), Intermex Holdings II, Inc. (&amp;#8220;Intermex&amp;#8221;) and SPC Intermex Representative LLC (&amp;#8220;SPC Intermex&amp;#8221;)(See Note 2). As a result of the Merger, the separate corporate existence of Intermex ceased and Merger Sub 2 (which changed its name to International Money Express Sub 2, LLC in connection with the closing of the Merger) continued as the surviving entity. In connection with the closing of the Merger, FinTech changed its name to International Money Express, Inc. (the &amp;#8220;Company&amp;#8221;). Unless the context below otherwise provides, the &amp;#8220;Company&amp;#8221; refers to the combined company following the Merger and, together with their respective subsidiaries, &amp;#8220;FinTech&amp;#8221; refers to the registrant prior to the closing of the Merger and &amp;#8220;Intermex&amp;#8221; refers to Intermex Holdings II, Inc. prior to the closing of Merger.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Merger was accounted for as a reverse recapitalization where FinTech was treated as the &amp;#8220;acquired&amp;#8221; company for financial reporting purposes. This determination was primarily based on the facts that following the Merger, the former stockholders of Intermex control the majority of the voting rights in respect of the board of directors of the Company, Intermex comprising the ongoing operations of the Company and Intermex&amp;#8217;s senior management comprising the senior management of the Company. Accordingly, the Merger was treated as the equivalent of Intermex issuing stock for the net assets of FinTech, accompanied by a recapitalization. The net assets of FinTech were stated at historical cost, with no goodwill or other intangible assets resulting from the Merger. The consolidated assets, liabilities and results of operations prior to the Closing Date of the Merger are those of Intermex, and FinTech&amp;#8217;s assets, liabilities and results of operations are consolidated with Intermex beginning on the Closing Date. The shares and corresponding capital amounts included in common stock and additional paid-in capital, pre-merger, have been retroactively restated as shares reflecting the exchange ratio in the Merger. The historical financial information and operating results of FinTech prior to the Merger have not been separately presented in these condensed consolidated financial statements as they were not significant or meaningful.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company operates as a money transmitter, primarily between the United States of America (&amp;#8220;U.S.&amp;#8221;) and Mexico, Guatemala and other countries in Latin America and Africa through a network of authorized agents located in various unaffiliated retail establishments throughout the U.S.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The condensed consolidated financial statements of the Company include Intermex, its wholly-owned indirect subsidiary, Intermex Wire Transfer, LLC (&amp;#8220;LLC&amp;#8221;), Intermex Wire Transfers de Guatemala, S.A. (&amp;#8220;Intermex Guatemala&amp;#8221;) - 99.8% owned by LLC, Intermex Wire Transfer de Mexico, S.A. and Intermex Transfers de Mexico, S.A. (&amp;#8220;Intermex Mexico&amp;#8221;) - 98% owned by LLC, Intermex Wire Transfer Corp. - 100% owned by LLC, Intermex Wire Transfer II, LLC - 100% owned by LLC and Canada International Transfers Corp. - 100% owned by LLC. Non-controlling interest in the results of operations of consolidated subsidiaries represents the minority stockholders&amp;#8217; share of the profit or (loss) of Intermex Mexico and Intermex Guatemala. The non-controlling interest asset and non-controlling interest in the portion of the profit or (loss) from operations of these subsidiaries were not recorded by the Company as they are considered immaterial.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The condensed consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (&amp;#8220;GAAP&amp;#8221;). All significant inter-company balances and transactions have been eliminated from the condensed consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s interim condensed consolidated financial statements and related notes are unaudited. In the opinion of management, all adjustments (including normal recurring adjustments) and disclosures necessary for a fair presentation of these interim statements have been included. The results reported in these interim financial statements are not necessarily indicative of the results that may be reported for the entire year. Certain information and footnote disclosures required by GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto included in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended&amp;#160;December&amp;#160;31, 2018.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Accounting Pronouncements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued guidance, &lt;font style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, which amended the existing accounting standards for revenue recognition. Refer to Note 3 for additional discussion on the adoption of this standard on January 1, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued amended guidance, &lt;font style="font-style: italic;"&gt;Statement of Cash Flows - Classification of Certain Cash Receipts and Cash Payments&lt;/font&gt;, which clarifies how certain cash receipts and cash payments are presented and classified in the condensed consolidated statements of cash flows. The amendments are aimed at reducing the existing diversity in practice. The Company adopted this guidance in the first quarter of 2019 applying a retrospective approach for each period presented. The adoption of this guidance did not have a material impact on the condensed consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued guidance, &lt;font style="font-style: italic;"&gt;Leases,&lt;/font&gt; to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet for those leases classified as operating leases under previous accounting rules. The guidance requires that a lessee recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term on the balance sheet. This guidance is required to be adopted by the Company beginning in the first quarter of 2020 and must be applied using a modified retrospective approach. The Company is currently evaluating the impact this guidance will have on the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued amended guidance, &lt;font style="font-style: italic;"&gt;Intangibles &amp;#8211; Goodwill and other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/font&gt;. The amended standard simplifies how an entity tests goodwill by eliminating Step 2 of the goodwill impairment test related to measuring an impairment charge. Instead, impairment will be recorded for the amount that the carrying amount of a reporting unit exceeds its fair value. This new guidance is effective for the Company beginning in the first quarter of 2021. The adoption of this guidance is not expected to have a material impact on the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued guidance, &lt;font style="font-style: italic;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/font&gt;regarding the measurement of credit losses for certain financial instruments. The new standard replaces the incurred loss model with a current expected credit loss (&amp;#8220;CECL&amp;#8221;) model. The CECL model is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company is required to adopt the new standard beginning in the first quarter of 2022. The Company is currently evaluating the impact this guidance will have on the consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable id="Fact_b8492a5e56ec44cd94e828c5acf65d38" contextRef="c20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-3">136000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets id="Fact_86341908b57342b7ae89aeb9b41d32db" contextRef="c20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-3">76000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <!--Consideration paid in equity (in shares)-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued id="Fact_88164a0bf7774a73961bacc4abb8b076" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U001" decimals="-5">17200000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
  <!--Business Acquisition, Percentage of Voting Interests Acquired-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired id="Fact_680269631d4e4482b2f64dec0908c0ba" contextRef="c20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U004" decimals="INF">0.517</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <!--Business Acquisition, Percentage of Voting Interests Acquired-Intermex Wire Transfer II, LLC [Member]-->
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired id="Fact_b709e64f2bb940bbb217a87771530a66" contextRef="c20190630_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember" unitRef="U004" decimals="INF">0.483</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <!--FINTECH MERGER-->
  <us-gaap:BusinessCombinationDisclosureTextBlock id="Fact_4f95ba4d2bfe40298b0c6113cad32d37" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 2 &amp;#8211; FINTECH MERGER&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;u&gt;&lt;font style="font-style: normal;"&gt;Reclassifications&lt;/font&gt;&lt;/u&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Certain reclassifications have been made to prior-year amounts to conform with current presentation.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;FinTech Merger&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As discussed in Note 1, on July 26, 2018 Intermex and FinTech consummated the Merger, which was accounted for as a reverse recapitalization. Immediately prior to the Merger, FinTech&amp;#8217;s shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 4.9 million shares of FinTech for gross redemption payments of $49.8 million. Subsequent to this redemption, there were 18.9 million outstanding shares. The aggregate consideration paid in the Merger by FinTech to the Intermex shareholders consisted of approximately (i) $102.0 million in cash and (ii) 17.2 million shares of FinTech common stock. In accounting for the reverse recapitalization, the net cash proceeds received in the third quarter of 2018 from FinTech amounted to $5.0 thousand as shown in the table below (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Cash balance available to Intermex prior to the consummation of the Merger&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;110,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Intermex Merger costs paid from acquisition proceeds at closing&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Cash consideration to Intermex shareholders&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net cash proceeds from reverse recapitalization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Cash balance available to Intermex prior to the consummation of the Merger&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;110,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Cash consideration to Intermex shareholders&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other FinTech assets acquired and liabilities assumed in the Merger:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Prepaid expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;76&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Accrued liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(136&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;982&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net equity infusion from FinTech&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,989&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Cash consideration to Intermex shareholders includes the payout of all vested Incentive Units issued to employees of the Company as discussed in Note 10.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;After the completion of the Merger on July 26, 2018, there were 36.2 million shares of International Money Express, Inc. common stock outstanding, warrants to purchase 9 million shares of common stock and 3.4 million shares reserved for issuance under the International Money Express, Inc. 2018 Omnibus Equity Compensation Plan (See Note 10).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Transaction Costs&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Direct costs related to the Merger were expensed as incurred and included as &amp;#8220;transaction costs&amp;#8221; in the condensed consolidated statements of operations and comprehensive income. Transaction costs included all internal and external costs directly related to the Merger, consisting primarily of legal, consulting, accounting, advisory and financing fees and certain incentive bonuses directly related to the Merger. Transaction costs for the three and six months ended June 30, 2018 amounted to $2.6 million and $4.0 million, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Transaction cost-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts id="Fact_065e91c869274b5a83f2f1a84b09b34c" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Transaction cost-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts id="Fact_3f5be6f2067f418d88f47c5f1067cac0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Transaction cost-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts id="Fact_85acfc27eaec4ba8b2e58b57239e3468" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">4014000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Transaction cost-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts id="Fact_cf7d01aed65c490a930d3edebc2829f8" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">2553000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Cash-->
  <us-gaap:Cash id="Fact_58b198ef718a4c468f0f5403635c8bda" contextRef="c20190630" unitRef="U002" decimals="-3">106884000</us-gaap:Cash>
  <!--Cash-->
  <us-gaap:Cash id="Fact_c2fa7ba2c30b4b4bbb01dd5806e69210" contextRef="c20181231" unitRef="U002" decimals="-3">73029000</us-gaap:Cash>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_0dd3b3f664a341e2b0081125fb9733ca" contextRef="c20171231" unitRef="U002" decimals="-3">59795000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_c053a44e23c34ec5a1876a74da822264" contextRef="c20181231" unitRef="U002" decimals="-3">73029000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_2e6637422c5743718163394777b0da58" contextRef="c20180630" unitRef="U002" decimals="-3">61976000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_5febfcbf40eb492fa03c9ba120ba0329" contextRef="c20190630" unitRef="U002" decimals="-3">106884000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect id="Fact_09b9ab0db00a43cc8d867ed41466b48d" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">33855000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect id="Fact_edba7b104f5e43468caf145fdbf16af8" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">2181000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <!--Warrants to purchase common stock (in shares)-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights id="Fact_56c7701202d045698bc46fc3b8d00356" contextRef="c20180726" unitRef="U001" decimals="-6">9000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <!--Number of shares of common stock called by each warrant (in shares)-Warrant Amendment [Member]-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight id="Fact_2b28b2a982a2470db98cbd311787e349" contextRef="c20190328_SubsidiarySaleOfStockAxis_WarrantAmendmentMember" unitRef="U001" decimals="INF">0.181</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <!--Number of shares of common stock called by each warrant (in shares)-Tender Offer [Member]-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight id="Fact_933b3d0af03c45e1a423725ab75254d2" contextRef="c20190328_SubsidiarySaleOfStockAxis_TenderOfferMember" unitRef="U001" decimals="INF">0.201</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <!--Number of shares of common stock called by each warrant (in shares)-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight id="Fact_a66b7ac07f094d59b5b09ab57ff85777" contextRef="c20190630" unitRef="U001" decimals="INF">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <!--Warrant exercise price (in dollars per share)-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 id="Fact_f7cec3cddc074e9a8bc5e2e23b397cbe" contextRef="c20190630" unitRef="U003" decimals="2">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies id="Fact_b9d58687a2704d2e9c4abb2046c65a37" contextRef="c20190630" unitRef="U002" xsi:nil="true" />
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies id="Fact_ea590271c6434bc38ffa47ec79f42d0d" contextRef="c20181231" unitRef="U002" xsi:nil="true" />
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock id="Fact_ec4b18c618614d68bef88e96ee17f24c" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 13 &amp;#8211; COMMITMENTS AND CONTINGENCIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Leases&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company is a party to leases for office space and company-operated stores. Rent expense under all operating leases, included in other selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, amounted to $0.5 million for the three months ended June 30, 2019 and 2018, and $1.0 million and $0.9 million for the six months ended June 30, 2019 and 2018, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In April 2018, the Company renegotiated its corporate lease to extend the term through November 2025. At June 30, 2019, future minimum rental payments required under operating leases for the remainder of 2019 and thereafter are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;939&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,438&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Litigation&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company is subject to legal proceedings and claims that have arisen in the ordinary course of its business and have not been finally adjudicated. Although there can be no assurance as to the ultimate disposition of these matters, it is the opinion of the Company&amp;#8217;s management, based upon the information available at this time, that the expected outcome of these matters, both individually or in the aggregate, will not have a material adverse effect on either the results of operations or financial condition of the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Contingencies&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company operates in 50 U.S. states, two U.S. territories and three other countries. Money transmitters and their agents are under regulation by State and Federal laws. Violations may result in civil or criminal penalties or a prohibition from providing money transfer services in a particular jurisdiction. It is the opinion of the Company&amp;#8217;s management, based on information available at this time, that the expected outcome of regulatory matters will not have a material adverse effect on either the results of operations or financial condition of the Company.&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 18pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Regulatory Requirements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Certain domestic subsidiaries of the Company are subject to maintaining minimum tangible net worth and liquid assets (eligible securities) to cover the amount outstanding of wire transfers and money orders payable. As of June 30, 2019, the Company&amp;#8217;s subsidiaries were in compliance with these two requirements.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Shares reserved for issuance (in shares)-2018 Equity Compensation Plan [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance id="Fact_ee8bd5a2732c4682b2c1305a1c0684a3" contextRef="c20180726_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="-5">3400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common Stock, Par or Stated Value Per Share-->
  <us-gaap:CommonStockParOrStatedValuePerShare id="Fact_dbde462040384192a0ca98ce74d893f0" contextRef="c20190630" unitRef="U003" decimals="INF">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common Stock, Par or Stated Value Per Share-->
  <us-gaap:CommonStockParOrStatedValuePerShare id="Fact_e9760b7529d443a29edca3e459eaad5f" contextRef="c20181231" unitRef="U003" decimals="INF">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common Stock, Shares, Issued-->
  <us-gaap:CommonStockSharesIssued id="Fact_3696aadda419452a8203fe250b266e85" contextRef="c20190630" unitRef="U001" decimals="INF">37982848</us-gaap:CommonStockSharesIssued>
  <!--Common Stock, Shares, Issued-->
  <us-gaap:CommonStockSharesIssued id="Fact_6ecacf21b7de4207b4d59a78428fcdaa" contextRef="c20181231" unitRef="U001" decimals="INF">36182783</us-gaap:CommonStockSharesIssued>
  <!--Common Stock, Shares Authorized-->
  <us-gaap:CommonStockSharesAuthorized id="Fact_050975d7f20942fbaee14fbfa29bd8a5" contextRef="c20190630" unitRef="U001" decimals="INF">230000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, Shares Authorized-->
  <us-gaap:CommonStockSharesAuthorized id="Fact_49ca3bc77cfa42a38dbc3d32e9b45b40" contextRef="c20181231" unitRef="U001" decimals="INF">230000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, Shares Authorized-->
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_0da688b917fd4c5da5102525fb8751f5" contextRef="c20190630" unitRef="U001" decimals="INF">37982848</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_3c551db03dbc43b9964366c0be35310f" contextRef="c20181231" unitRef="U001" decimals="INF">36182783</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_90f48b08883a449abdd1c6526466ec84" contextRef="c20180726" unitRef="U001" decimals="-5">36200000</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_69ca9038214447bd9fbc27f588e7d9ba" contextRef="c20190531" unitRef="U001" decimals="-5">38000000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock $0.0001 par value; 230,000,000 shares authorized, 37,982,848 and 36,182,783 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively-->
  <us-gaap:CommonStockValue id="Fact_099b292854e348ee8120dbd994af1a8d" contextRef="c20190630" unitRef="U002" decimals="-3">4000</us-gaap:CommonStockValue>
  <!--Common stock $0.0001 par value; 230,000,000 shares authorized, 37,982,848 and 36,182,783 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively-->
  <us-gaap:CommonStockValue id="Fact_365639daaa2d4e82a22aaf96a5f34924" contextRef="c20181231" unitRef="U002" decimals="-3">4000</us-gaap:CommonStockValue>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_73964b29c2b44a33a2a48e4c704b0485" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">10273000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_7c8966e456d549b08635a5adc780afaf" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">7109000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_b1f97397b9cc47d4a91a416a6db47828" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">1808000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_ff4f330de8e24b94930e8584c0b3d592" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">1289000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Revenues from contracts with customers-->
  <us-gaap:ContractWithCustomerLiabilityRevenueRecognized id="Fact_0c46d291fc7a46d6bf61bee25a2773e0" contextRef="c20190101to20190630" unitRef="U002" decimals="-5">151000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
  <!--Revenues from contracts with customers-->
  <us-gaap:ContractWithCustomerLiabilityRevenueRecognized id="Fact_a76901785b88498cae9d0b98bb992015" contextRef="c20190401to20190630" unitRef="U002" decimals="-5">82700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
  <!--Contract with Customer, Liability, Current-->
  <us-gaap:ContractWithCustomerLiabilityCurrent id="Fact_991b9b812a774cf2ab5539daa3dcefde" contextRef="c20190630" unitRef="U002" decimals="-3">2322000</us-gaap:ContractWithCustomerLiabilityCurrent>
  <!--Contract with Customer, Liability, Current-->
  <us-gaap:ContractWithCustomerLiabilityCurrent id="Fact_eb2cf6cbe3cb41ceaaf40fb41c4f760c" contextRef="c20181231" unitRef="U002" decimals="-3">0</us-gaap:ContractWithCustomerLiabilityCurrent>
  <!--Contract with Customer, Asset and Liability [Table Text Block]-->
  <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock id="Fact_3ebba8c15b7340d78d53b9d28a35104a" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="color: #000000;"&gt;The following table shows the changes in the deferred revenue loyalty program liability (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-left: 0.6pt; color: #000000;"&gt;Balance, December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: #000000;"&gt;Adoption of ASC 606&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div style="color: #000000;"&gt;1,976&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: #000000;"&gt;Revenue deferred during the period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;1,378&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: #000000;"&gt;Revenue recognized during the period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: #000000;"&gt;(1,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: #000000;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: #000000;"&gt;Balance, June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div style="color: #000000;"&gt;2,322&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
  <!--Cumulative effect of new accounting pronouncement-Accounting Standards Update 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption id="Fact_07f5ba8014534f78a79493b28b151f96" contextRef="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">-1015000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative effect of new accounting pronouncement-Additional Paid-in Capital [Member]-Accounting Standards Update 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption id="Fact_2d365c02d4b7488f81db74ed20d0ebbd" contextRef="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative effect of new accounting pronouncement-Accounting Standards Update 2014-09 [Member]-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption id="Fact_2ee8b895fdb24c94a413c255a22663fd" contextRef="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative effect of new accounting pronouncement-Accounting Standards Update 2014-09 [Member]-Retained Earnings [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption id="Fact_93cab1636cc6418a997dfdf89d2670ee" contextRef="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-1015000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative effect of new accounting pronouncement-Accounting Standards Update 2014-09 [Member]-Common Stock [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption id="Fact_c481c4e00b874038985f9813234418a4" contextRef="c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Debt Instrument, Basis Spread on Variable Rate-Credit Agreement [Member]-Base Rate [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Fact_4b46159316b349b4be76575dd33149e9" contextRef="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember_VariableRateAxis_BaseRateMember" unitRef="U004" decimals="INF">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-LIBOR [Member]-Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Fact_53795992cdcb46e3938600b01596dd5c" contextRef="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U004" decimals="INF">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Long-term Debt, Gross-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_05b44e8dbd044290acea01f8d4c56d0d" contextRef="c20181231_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-3">30000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_56b5c36343974b289c6399c05492adf5" contextRef="c20190630" unitRef="U002" decimals="-3">134598000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-Loans Payable [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_8f87c5c264594bd090b16d7b483bb465" contextRef="c20190630_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="-3">99598000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_90653a3e9c5d4fc3939b11cbaa9e7cbf" contextRef="c20190630_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-3">35000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-Loans Payable [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_b08c968792904a00801d162af40e8219" contextRef="c20181231_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="-3">90000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-->
  <us-gaap:DebtInstrumentCarryingAmount id="Fact_bbb9696f38154d2b9fcf0eaacd69d4ab" contextRef="c20181231" unitRef="U002" decimals="-3">120000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--DEBT-->
  <us-gaap:DebtDisclosureTextBlock id="Fact_11ee09f5ab7b45aa98209f4ff73d1e0a" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;NOTE 7 &amp;#8211; DEBT&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Debt consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Revolving credit facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;35,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Term loan&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;99,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;134,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less: Current portion of long-term debt &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,936&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less: Debt origination costs&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;126,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,326&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;Current portion of long-term debt is net of debt origination costs of $0.6 million at June 30, 2019 and December 31, 2018.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On November 7, 2018&amp;#160;and further amended on December 7, 2018, the Company entered into a new financing agreement (the &amp;#8220;Credit Agreement&amp;#8221;) with, among others, certain of its domestic subsidiaries as borrowers and a group of banking institutions. The Credit Agreement provides for a $35 million revolving credit facility, a $90 million term loan facility and an up to $30 million incremental facility. The Credit Agreement also provides for the issuance of letters of credit, which would reduce availability under the revolving credit facility. The proceeds of the Credit Agreement were used to repay existing indebtedness, for working capital purposes and to pay fees and expenses in connection with the transaction. The maturity date of the Credit Agreement is November 7, 2023.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On March 25, 2019, the Company entered into an Increase Joinder No. 1 to the Credit Agreement (the &amp;#8220;Increase Joinder&amp;#8221;), which was accounted for as a debt modification, under which the Company received $12 million from the incremental facility on April 29, 2019. The proceeds of the Increase Joinder were primarily used to pay for the cash portion of the Tender Offer (the &amp;#8220;Offer&amp;#8221;) to purchase warrants (See Note 10) during the second quarter of 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Interest on the term loan facility and revolving credit facility under the Credit Agreement is determined by reference to either LIBOR or a &amp;#8220;base rate&amp;#8221;, in each case plus an applicable margin of 4.50% per annum for LIBOR loans or 3.50% per annum for base rate loans. The Company is also required to pay a fee on the unused portion of the revolving credit facility equal to 0.35% per annum. The effective interest rates as of June 30, 2019 for the term loan and revolving credit facility were 7.82% and 8.34%, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The principal amount of the term loan facility, including the Increase Joinder, must be repaid in consecutive quarterly installments of 5.0% in year 1, 7.5% in years 2 and 3, 10.0% in years 4 and 5, in each case on the last day of each quarter, commencing in March 2019 with a final payment at maturity. The loans under the Credit Agreement may be prepaid at any time without premium or penalty.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Credit Agreement contains covenants that limit the Company&amp;#8217;s and its subsidiaries&amp;#8217; ability to, among other things, grant liens, incur additional indebtedness, make acquisitions or investments, dispose of certain assets, make dividends and distributions, change the nature of their businesses, enter into certain transactions with affiliates or amend the terms of material indebtedness.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Credit Agreement also contains financial covenants which require the Company to maintain a quarterly minimum fixed charge coverage ratio of 1.25:1.00 and a quarterly maximum consolidated leverage ratio of 3.25:1.00.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The obligations under the Credit Agreement are guaranteed by the Company and certain domestic subsidiaries of the Company and secured by liens substantially all of the assets of the loan parties, subject to certain exclusions and limitations.&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Aggregate principal amount-Loans Payable [Member]-Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentFaceAmount id="Fact_0dcaa98973b144c2bff10e39d53afc5e" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="-6">90000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Debt Instrument, Maturity Date-Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentMaturityDate id="Fact_efb3b16886584664ac7d36ce1808a67a" contextRef="c20190101to20190630_DebtInstrumentAxis_CreditAgreementMember">2023-11-07</us-gaap:DebtInstrumentMaturityDate>
  <!--Frequency of principal payment-Credit Agreement [Member]-Loans Payable [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment id="Fact_350955c1a77342c8862ddd720a97861a" contextRef="c20190101to20190630_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Debt Instrument, Interest Rate, Effective Percentage-Credit Agreement [Member]-Loans Payable [Member]-->
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage id="Fact_1b5438ea54ee4cf3b054b810a956edf3" contextRef="c20190630_DebtInstrumentAxis_CreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.0834</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <!--Debt Instrument, Interest Rate, Effective Percentage-Credit Agreement [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage id="Fact_cc604f8e18404f76b9624513004ca649" contextRef="c20190630_CreditFacilityAxis_RevolvingCreditFacilityMember_DebtInstrumentAxis_CreditAgreementMember" unitRef="U004" decimals="INF">0.0782</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <!--Deferred Revenue, Revenue Recognized-->
  <us-gaap:DeferredRevenueRevenueRecognized1 id="Fact_54abafc0982e4c60984be4964ddfa7b6" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1032000</us-gaap:DeferredRevenueRevenueRecognized1>
  <!--Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]-->
  <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock id="Fact_1da07ef3caf44d20a62157987ab3ab55" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other prepaid expenses and current assets consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Prepaid insurance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;300&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Prepaid fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;807&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;Notes receivable&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;502&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;451&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other prepaid expenses and current assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;761&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;1,701&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,171&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
  <!--Debt origination costs, current-->
  <us-gaap:DeferredFinanceCostsCurrentNet id="Fact_49ede21a601d440b830fce07009ce8e2" contextRef="c20181231" unitRef="U002" decimals="-5">600000</us-gaap:DeferredFinanceCostsCurrentNet>
  <!--Debt origination costs, current-->
  <us-gaap:DeferredFinanceCostsCurrentNet id="Fact_b8b8cea836804ca5b5893691dbe198a5" contextRef="c20190630" unitRef="U002" decimals="-5">600000</us-gaap:DeferredFinanceCostsCurrentNet>
  <!--Deferred taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit id="Fact_11d3b72dc9a9442db2c09ced3a8ef715" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-1031000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit id="Fact_8079e9e9f7a142e6b4ef8bf5ede1a2b8" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">672000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Debt Issuance Costs, Noncurrent, Net-->
  <us-gaap:DeferredFinanceCostsNoncurrentNet id="Fact_24c899536b9b4a319b0480d2a7fd7c65" contextRef="c20181231" unitRef="U002" decimals="-3">2738000</us-gaap:DeferredFinanceCostsNoncurrentNet>
  <!--Debt Issuance Costs, Noncurrent, Net-->
  <us-gaap:DeferredFinanceCostsNoncurrentNet id="Fact_5ffc9c182b1a47f1b623cc2044883847" contextRef="c20190630" unitRef="U002" decimals="-3">2687000</us-gaap:DeferredFinanceCostsNoncurrentNet>
  <!--Deferred Tax Assets, Net, Noncurrent-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent id="Fact_4c37d0424294469f9261fc4a14efdb8d" contextRef="c20181231" unitRef="U002" decimals="-3">2267000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
  <!--Deferred Tax Assets, Net, Noncurrent-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent id="Fact_9b37e79fa0e24ddda14dc477a192f873" contextRef="c20190630" unitRef="U002" decimals="-3">1932000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization id="Fact_16ddcac4ba0f4b50a4530d731ad74c33" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">3818000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization id="Fact_1cbd33d8508944e08ed2de6e2eae0a8a" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">6307000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization id="Fact_211fac3bf05540f3b51d37cd9327896d" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">7607000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization id="Fact_fd86ce5a4983486eab04ba0c987c196b" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">3155000</us-gaap:DepreciationDepletionAndAmortization>
  <!--STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock id="Fact_d3482164852f43b186e42fa152206d90" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 10 &amp;#8211; STOCKHOLDERS&amp;#8217; EQUITY AND SHARE-BASED COMPENSATION&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;After the completion of the Merger on the Closing Date, there were 36.2 million shares of the Company&amp;#8217;s common stock outstanding and outstanding warrants to purchase approximately 9 million shares of common stock. As of the Closing Date, the former stockholders of Intermex owned approximately 48.3% and the former stockholders of FinTech owned approximately 51.7% of the combined company&amp;#8217;s outstanding common stock. At June 30, 2019, the Company was authorized to issue 230 million shares of common stock and had 38.0 million shares of common stock issued and outstanding at $0.0001 par value per common share.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Equity Warrants&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Prior to the Merger, FinTech issued 8.8 million public warrants (&amp;#8220;Public Warrants&amp;#8221;) and 0.2 million private placement warrants (&amp;#8220;Placement Warrants&amp;#8221;)(combined are referred to as the &amp;#8220;Warrants&amp;#8221;). The Company assumed the Warrants upon the change of control event. As a result of the Merger, the Warrants issued by FinTech were no longer exercisable for shares of FinTech common stock but instead were exercisable for common stock of the Company. All other features of the Warrants remained unchanged. There were no cash obligations for the Company pertaining to these Warrants.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Each whole Warrant entitled the holder to purchase one share of the Company&amp;#8217;s common stock at a price of $11.50 per share. The Warrants became exercisable 30 days after the completion of the Merger and were to expire five years after that date, or earlier upon redemption or liquidation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On March 28, 2019, the Company commenced a Tender Offer (the &amp;#8220;Offer&amp;#8221;) to purchase the Warrants. In connection with the Offer, the Company offered the holders of the Warrants a combination of 0.201 shares of its common stock and $1.12 in cash (the &amp;#8220;Exchange Consideration&amp;#8221;) for each Warrant tendered and exchanged pursuant to the Offer. Concurrently with the Offer, the Company solicited consents from holders of the Warrants to amend the Warrant Agreement dated January 19, 2017 (the &amp;#8220;Warrant Agreement&amp;#8221;), to permit the Company to require that each outstanding Warrant be converted into a combination of 0.181 shares of our Common Stock and $1.00 in cash, without interest (the &amp;#8220;Conversion Consideration&amp;#8221;), which Conversion Consideration was approximately 10% less than the Exchange Consideration applicable to the Offer. Approximately 99.51% of the outstanding Warrants were validly tendered and not withdrawn in the Offer.&amp;#160; On April 29, 2019, the Company entered into Amendment No. 1 to the Warrant Agreement and, on or about May 20, 2019, exchanged all remaining untendered Warrants for the Conversion Consideration.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Between April and May of 2019, the Company issued an aggregate of approximately 1.8 million shares of common stock and paid approximately $10.0 million in cash in exchange for the Warrants tendered in the Offer as well as the Warrants converted at the Conversion Consideration, resulting in a total of approximately 38.0 million shares of common stock outstanding following the issuance. For the three and six months ended June 30, 2019, the Company incurred approximately $0.4 million and $0.9 million, respectively, in professional and legal fees related to the Offer, which are included in other selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;International Money Express, Inc. 2018 Omnibus Equity Compensation Plan&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In connection with the Merger, the stockholders of FinTech approved the International Money Express, Inc. 2018 Omnibus Equity Compensation Plan (the &amp;#8220;2018 Plan&amp;#8221;). There are 3.4 million shares reserved for issuance under the 2018 Plan, of which stock options to purchase 2.8 million shares of common stock and restricted stock units in respect of 21.2 thousand shares of common stock were granted to employees and independent directors of the Company in connection with the completion of the transactions at the Closing Date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The value of each option grant is estimated on the grant date using the Black-Scholes option pricing model. The option pricing model requires the input of highly subjective assumptions, including the grant date fair value of our common stock, expected volatility, expected forfeitures and risk-free interest rates. To determine the grant date fair value of the Company&amp;#8217;s common stock, we use the closing market price of our common stock at the grant date. We also use an expected volatility based on the historical volatilities of a group of guideline companies and the &amp;#8220;simplified&amp;#8221; method for calculating the expected life of our stock options. We have elected to account for forfeitures as they occur. The risk-free interest rates are obtained from publicly available U.S. Treasury yield curve rates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Share-based compensation is recognized as an expense on a straight-line basis over the requisite service period, which is generally the vesting period. The stock options issued under the 2018 Plan have 10-year terms and vest in four equal annual installments beginning one year after the date of the grant. The Company recognized compensation expense for stock options of $0.6 million and $1.3 million for the three and six months ended June 30, 2019, respectively, which is included in salaries and benefits in the condensed consolidated statements of operations and comprehensive income. No stock options were vested during the six months ended June 30, 2019; therefore no stock options were exercisable as of June 30, 2019. The weighted-average grant date fair value for the stock options to purchase 2.8 million shares of common stock granted was $3.47 per share. As of June 30, 2019, there were 2.8 million non-vested stock options and unrecognized compensation expense of $7.4 million is expected to be recognized over a weighted-average period of 3.10 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A summary of the stock option activity during the six months ended June 30, 2019&amp;#160;is presented below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Number of&lt;/div&gt;&lt;div style="text-align: center;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Remaining Contractual&lt;/div&gt;&lt;div style="text-align: center;"&gt;Term (Years)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Grant Date&lt;/div&gt;&lt;div style="text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Outstanding at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;2,881,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;10.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;9.60&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;3.47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;45,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;11.01&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.71&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;(148,500&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;10.58&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.67&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Expired&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Outstanding at June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;2,777,719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;9.99&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;9.10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The restricted stock units issued under the 2018 Plan to the Company&amp;#8217;s independent directors vest on the one-year anniversary from the grant date. The Company recognized compensation expense for restricted stock units of $53 thousand and $105 thousand for the three and six months ended June 30, 2019, respectively, which is included in salaries and benefits in the condensed consolidated statements of operations and comprehensive income. There were no forfeited or vested restricted stock units during the three and six months ended June 30, 2019. As of June 30, 2019, there was $17 thousand of unrecognized compensation expense for the restricted stock units.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Incentive Units&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Interwire LLC, the former parent company of Intermex, issued Class B, C and D incentive units to employees of the Company (collectively &amp;#8220;incentive units&amp;#8221;). As these units were issued as compensation to the Company&amp;#8217;s employees, the expense was recorded by the Company. In connection with the Merger, on the Closing Date, all unvested incentive units for Class B, C and D became fully vested and were immediately recognized as share-based compensation expense in the third quarter of 2018. Share-based compensation expense recognized related to these incentive units and included in salaries and benefits in the condensed consolidated statements of operations and comprehensive income, amounted to $0.5 million and $0.7 million for the three and six months ended June 30, 2018, respectively. Subsequent to the Merger, all incentive units ceased to exist.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--INCOME PER SHARE-->
  <us-gaap:EarningsPerShareTextBlock id="Fact_5f4d3ff91cd9458099ac8d254ba72e3d" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 11 &amp;#8211; INCOME PER SHARE&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Basic income per share is calculated by dividing net income for period by the weighted average number of common shares outstanding for the period. In computing dilutive income per share, basic income per share is adjusted for the assumed issuance of all applicable potentially dilutive share-based awards, including common stock options, restricted stock and warrants.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Below are basic and diluted net income per share for the periods indicated (in thousands, except for share data):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Six Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net income for basic and diluted income per common share&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,074&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Shares:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Weighted-average common shares outstanding &amp;#8211; basic&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,505,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,847,845&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Restricted stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,762&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,221&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Stock options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,762&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,029&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,515&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Weighted-average common shares outstanding &amp;#8211; diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,594,151&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,898,462&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net income per common share - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The computation of diluted weighted-average common shares outstanding above excludes 117,500 options to purchase shares of the Company&amp;#8217;s common stock because, under the treasury stock method, the inclusion of these would be anti-dilutive.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Basic and diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareBasicAndDiluted id="Fact_284f28960ba749f8816301b18a1862f1" contextRef="c20180101to20180630" unitRef="U003" decimals="2">0.08</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Basic and diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareBasicAndDiluted id="Fact_ec335a4ed22948728789cc5ca3b40e9c" contextRef="c20190401to20190630" unitRef="U003" decimals="2">0.19</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Basic and diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareBasicAndDiluted id="Fact_ec5523e7f7064692b1748b84618af658" contextRef="c20180401to20180630" unitRef="U003" decimals="2">0.11</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Basic and diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareBasicAndDiluted id="Fact_fc032815ed3f495298a0b58a3f99fce8" contextRef="c20190101to20190630" unitRef="U003" decimals="2">0.28</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="Fact_5041ac373f6e48b08159d9f17b420874" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-86000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="Fact_b357b183424a4d85989d6d27977d5782" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">105000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--U.S. statutory tax rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Fact_0ecff8f840fa45dd8a50ec916630c20e" contextRef="c20190401to20190630" unitRef="U004" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory tax rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Fact_815a854527344eb68daf3f555b11012a" contextRef="c20190101to20190630" unitRef="U004" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory tax rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Fact_ddba61925034461f9c2cc996d529ba93" contextRef="c20180401to20180630" unitRef="U004" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory tax rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Fact_df52dc2ece2045beb70768ba2ffd1c8c" contextRef="c20180101to20180630" unitRef="U004" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount-2018 Equity Compensation Plan [Member]-Stock Options [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized id="Fact_04c7e426b95c43bf821ba84cd7231faa" contextRef="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-5">7400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <!--Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount-2018 Equity Compensation Plan [Member]-Restricted Stock Units [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized id="Fact_561a6cc7b6054983bbd3c7113c7fd859" contextRef="c20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U002" decimals="-3">17000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <!--Weighted-average non-vested period-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="Fact_2f4afc59956a4140b8d0508ebd94fa19" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Accrued compensation-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Fact_0ae1deee42a24752903c2a6fb71cfd18" contextRef="c20190630" unitRef="U002" decimals="-3">1419000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Accrued compensation-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Fact_ebfb8f122c354534a3f170e5a855efa3" contextRef="c20181231" unitRef="U002" decimals="-3">2344000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Finite-lived Intangible Assets Acquired-->
  <us-gaap:FinitelivedIntangibleAssetsAcquired1 id="Fact_868c6d71776544a6a2759efd3aa51d23" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">335000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
  <!--FAIR VALUE MEASUREMENTS-->
  <us-gaap:FairValueDisclosuresTextBlock id="Fact_39fb1356a6e548b5a26378283637d1da" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;NOTE 8 &amp;#8211; FAIR VALUE MEASUREMENTS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company determines fair value in accordance with the provisions of FASB guidance,&amp;#160;&lt;font style="font-style: italic;"&gt;Fair Value Measurements and Disclosures&lt;/font&gt;, which defines fair value as an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-level fair value hierarchy that prioritizes the inputs used to measure fair value was established. There are three levels of inputs used to measure fair value. Level 1 relates to quoted market prices for identical assets or liabilities. Level 2 relates to observable inputs other than quoted prices included in Level 1. Level 3 relates to unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s non-financial assets measured at fair value on a nonrecurring basis include the goodwill and other intangibles. The Company&amp;#8217;s cash is representative of fair value as these balances are comprised of deposits available on demand. Accounts receivable, prepaid wires, accounts payable and wire transfers and money orders payable are representative of their fair values because of the short turnover of these items.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s financial instruments that are not measured at fair value on a recurring basis include its revolving credit facility and term loan. The fair value of the term loan, which approximates book value, is estimated by discounting the future cash flows using a current market interest rate. The estimated fair value of the revolving credit facility would approximate face value given the payment schedule and interest rate structure, which approximates current market interest rates.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="Fact_959815d022da47948b9442055f2e0575" contextRef="c20190630" unitRef="U002" decimals="-3">4672000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Intangible assets amortization period, straight line method-Other Intangible Assets [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="Fact_4d88ebcac40f4f7a8d0e0024986a25d8" contextRef="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Foreign exchange-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="Fact_2cc63916df1f424780d86feb77c47cef" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">10585000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign exchange-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="Fact_333c8638177548f58ffc8cd6170221c0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">21025000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign exchange-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="Fact_e190e574482f40fa908a84a5cf9ebdaf" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">11623000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign exchange-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="Fact_f7dd75cd89fd4d1e8d0a335222f3f4bf" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">18316000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Fact_006d66574d89404db4104aa50b527e26" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-104000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Fact_a74829caa7bd4237aaca2dff6e595bb1" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">-113000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Amortization expense-->
  <us-gaap:GoodwillImpairmentLoss id="Fact_14ef291b80204a748a0300832b6247e0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">0</us-gaap:GoodwillImpairmentLoss>
  <!--Goodwill, Acquired During Period-->
  <us-gaap:GoodwillAcquiredDuringPeriod id="Fact_09759f784c524978b4ce59f6265b8da4" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--GOODWILL AND OTHER INTANGIBLE ASSETS-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock id="Fact_c2425ab26ec34724a7331d5d42c5ac94" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 5 &amp;#8211; GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Intangible assets on the condensed consolidated balance sheets of the Company consist of agent relationships, trade name, developed technology and other intangible assets. Agent relationships, trade name and developed technology are all amortized over 15 years using an accelerated method that correlates with the projected realization of the benefit. Other intangibles primarily relate to the acquisition of certain agent locations or company-owned stores, which are amortized straight line over 10 years. The determination of our other intangible fair values includes several assumptions that are subject to various risks and uncertainties. Management believes it has made reasonable estimates and judgments concerning these risks and uncertainties. A change in the conditions, circumstances or strategy of the Company may result in a need to recognize an impairment charge.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The following table presents the changes in goodwill and other intangible assets &lt;font style="color: rgb(0, 0, 0);"&gt;(in thousands)&lt;/font&gt;:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Other Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Acquisition of agent locations&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amortization expense&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance at June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;32,058&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Goodwill-->
  <us-gaap:Goodwill id="Fact_30ec8f043ccc43e7a463595edc629d3f" contextRef="c20181231" unitRef="U002" decimals="-3">36260000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill id="Fact_c5d3b3f47f804774b520081b06ceef5a" contextRef="c20190630" unitRef="U002" decimals="-3">36260000</us-gaap:Goodwill>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_49a28802ecda4c908db9872b64a19ce2" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">1920000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_85ec47ceeb424e429c0592e01b400057" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">9676000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_9c4f270457194b3ca0597b81c5372e47" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">13913000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_d8eb523cc235467b81a19c4782d96415" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">2668000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock id="Fact_050e3f50014443719ee620bb556f012d" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 12 &amp;#8211; INCOME TAXES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A reconciliation between the income tax provision at the U.S. statutory tax rate and the Company&amp;#8217;s income tax provision on the condensed consolidated statements of operations and comprehensive income is below (in thousands, except for tax rates):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Six Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income before income taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,676&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,668&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,913&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,920&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;US statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax expense at statutory rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;403&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;State tax expense, net of federal&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;157&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Foreign tax rates different from US statutory rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Non-deductible expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;72&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credits&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); margin-left: 9pt;"&gt;Total tax provision&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,602&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;824&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,683&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;616&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Effective income tax rates for interim periods are based upon our current estimated annual rate. The Company&amp;#8217;s effective income tax rate varies based upon an estimate of taxable earnings as well as on the mix of taxable earnings in the various states and countries in which we operate. Changes in the annual allocation and apportionment of the Company&amp;#8217;s activity among these jurisdictions results in changes to the effective rate utilized to measure the Company&amp;#8217;s deferred tax assets and liabilities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As presented in the income tax reconciliation above, the tax provision recognized on the condensed consolidated statements of operations and comprehensive income was impacted by state taxes, non-deductible expenses such as share-based compensation expense, transaction costs and foreign tax rates applicable to the Company&amp;#8217;s foreign subsidiaries that are higher or lower than the U.S. statutory rate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On December 22, 2017, the U.S. enacted tax reform legislation known as H.R. 1, commonly referred to as the &amp;#8220;Tax Cuts and Jobs Act&amp;#8221; (the &amp;#8220;Act&amp;#8221;), resulting in significant modifications to existing law. All changes to the tax code that were effective as of January 1, 2018 have been applied by the Company in computing its income tax expense for the three and six months ended June 30, 2019 and 2018. Additional guidance issued by the U.S. Treasury Department, the IRS and other standard-setting bodies may materially impact the provision for income taxes and effective tax rate in the period in which the guidance is issued.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In 2018, FinTech Acquisition Corp II was notified by the IRS that its 2017 federal income tax return was selected for examination. The Company has complied with all information requests to date. As of June 30, 2019, no amounts for tax, interest, or penalties have been paid or accrued as a result of this examination or any other uncertain tax positions.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income tax provision-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_0e8e072edac04deaaa6ed1816d1eb4eb" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">824000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax provision-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_57ed0a9e526c4043a2175c4d8da0ee6d" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">3683000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax provision-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_9bcd62b9f4c64b979bed84dbb23a2975" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">616000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax provision-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_c4032472d4594505b89fc9dad9da6d89" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">2602000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax expense at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="Fact_54894c9d08d44d3f983b3ce62a7557db" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">403000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income tax expense at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="Fact_badc8008e46a4dc9a2b6554ea2510257" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">2032000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income tax expense at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="Fact_c989e68d63ac451392b03f5fb0322fc6" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">2922000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income tax expense at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="Fact_e696adca17ef41f78b943139cdccd78f" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">560000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense id="Fact_0b41662e5c574f15b8e22d9560862164" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">72000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense id="Fact_608bc870d7ff478fb349b1b6c8fe5960" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">19000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense id="Fact_a697df73dbca4b109e09eabbbb4ef52c" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">90000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense id="Fact_eb6ac8040391401ba7a95ef21694c308" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">28000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="Fact_3ab517a170674eabbb93ca4462be830a" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">26000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="Fact_547c79c892774480adbffae27c51f87f" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">15000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="Fact_5826fd0cb13b40c994f79112b772d1e7" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">11000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="Fact_78fe353a5c11402e8d75e7423a2e135e" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">33000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--State tax expense, net of federal-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="Fact_491f9392ace248a58440dce008c353e9" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">157000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State tax expense, net of federal-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="Fact_88df6893543c49c894713f3790016507" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">116000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State tax expense, net of federal-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="Fact_f2c691e4629e4752acb5f31491b9a20f" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">545000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State tax expense, net of federal-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="Fact_fa8824345cfd4d2e9822afa279d2caf0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">795000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="Fact_4e99ab6cf6f94bccae39ba50183e07e9" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">-68000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="Fact_58c91b47a20541dfb62b505f9cae0995" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="Fact_99624840c2bd46d7a2a5d7692d60ca31" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-8000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="Fact_b23facb9dd1a4017b02cdee033613d7a" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">-9000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits id="Fact_2cd5662fb2c642e1b23c47b3470c3878" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits id="Fact_2ed90a61b6ae4b5e92c3bd99817d7a76" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">5000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits id="Fact_32196fb0f5584c61bbafb42726feb886" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits id="Fact_b295720457c8412082bf8a520159db2b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">9000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Cash paid for income taxes-->
  <us-gaap:IncomeTaxesPaidNet id="Fact_2757dae2a1c74db2a87514b92e72cd72" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1060000</us-gaap:IncomeTaxesPaidNet>
  <!--Cash paid for income taxes-->
  <us-gaap:IncomeTaxesPaidNet id="Fact_d5be0a2b69f7464f8f08f6a0f63a2418" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">1480000</us-gaap:IncomeTaxesPaidNet>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Fact_189a09010b174890bb1b0dbe7caff5d8" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">57861000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Fact_9da5d1ea56e44cb9a56963c1f5aa6aa3" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">4821000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable and accrued and other liabilities-->
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities id="Fact_4c5f2dd9518b4621868558ca14950459" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">4553000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <!--Accounts payable and accrued and other liabilities-->
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities id="Fact_cf8911745ece4bc8a2555dfc43aae1af" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">7099000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets id="Fact_541d72c1630f410b8c2584e90d7d56df" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">19000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets id="Fact_9ac8632c095f443cac3353b864232e21" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">-726000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense id="Fact_9b16d861fb7b4d69b6db3405f06ab2a4" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">-17954000</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense id="Fact_a018e651b89e48b3828803c548552310" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">6662000</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Effect of dilutive securities (in shares)-Stock Options [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_12d78ebee8f14c659b7c7a20e09bf8e9" contextRef="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">9881</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Warrants [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_26be95543e524d67805483797559d7b0" contextRef="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember" unitRef="U001" decimals="INF">25515</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Restricted Stock [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_313dfefe998046fc83274c57b750a827" contextRef="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="INF">17762</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Restricted Stock [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_39cee317d8454936ae2561ac485b06ca" contextRef="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Stock Options [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_70c2b63f0a584c2ca0e2e95281cfd4dd" contextRef="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Warrants [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_7b8969c2d7ed4481a3866fd96153edd8" contextRef="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember" unitRef="U001" decimals="INF">51029</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Stock Options [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_954f8d94347148508bef72b959303cce" contextRef="c20190401to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">19762</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Warrants [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_a27cd4fdaf094dffaa01ea47d03be2e9" contextRef="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Restricted Stock [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_a382274cc29c446b8a4ad7c4910a7f28" contextRef="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Warrants [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_d22e99967b1245afbf6bea6c3d5aec9f" contextRef="c20180101to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_WarrantMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Restricted Stock [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_f37b4313590b4e51a68770bc689354ee" contextRef="c20190101to20190630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="INF">15221</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Effect of dilutive securities (in shares)-Stock Options [Member]-->
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares id="Fact_f9e867f80cc1432c84b06079f79f31e1" contextRef="c20180401to20180630_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill id="Fact_ca55b799101f4f68831377322b79266c" contextRef="c20181231" unitRef="U002" decimals="-3">36395000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill id="Fact_df56cb89d0024e7bbab24b44df04f614" contextRef="c20190630" unitRef="U002" decimals="-3">32058000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Accrued interest-->
  <us-gaap:InterestPayableCurrent id="Fact_248718d349a9429bb0b560372c3a594a" contextRef="c20190630" unitRef="U002" decimals="-3">1226000</us-gaap:InterestPayableCurrent>
  <!--Accrued interest-->
  <us-gaap:InterestPayableCurrent id="Fact_27cb14460d9e4648bf36614e51c2b148" contextRef="c20181231" unitRef="U002" decimals="-3">1009000</us-gaap:InterestPayableCurrent>
  <!--Interest expense-->
  <us-gaap:InterestExpense id="Fact_0dd97766f9224eb8a9d15edd673ee68d" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">3392000</us-gaap:InterestExpense>
  <!--Interest expense-->
  <us-gaap:InterestExpense id="Fact_523ec035187247ea9bf9d839ff39ca75" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">6676000</us-gaap:InterestExpense>
  <!--Interest expense-->
  <us-gaap:InterestExpense id="Fact_62bdd826f9504de884a857c1c13932cb" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">4358000</us-gaap:InterestExpense>
  <!--Interest expense-->
  <us-gaap:InterestExpense id="Fact_749e5a54eec541309214fe62632f53c8" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">2288000</us-gaap:InterestExpense>
  <!--Cash paid for interest-->
  <us-gaap:InterestPaidNet id="Fact_4a8444d02a254389ad9f9dfa4f798f5e" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">6205000</us-gaap:InterestPaidNet>
  <!--Cash paid for interest-->
  <us-gaap:InterestPaidNet id="Fact_6da745e0affe4ebe9f7404af8335e712" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">3783000</us-gaap:InterestPaidNet>
  <!--Salaries and benefits-->
  <us-gaap:LaborAndRelatedExpense id="Fact_2831096a09dc41e0bbed814858c24b2a" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">7597000</us-gaap:LaborAndRelatedExpense>
  <!--Salaries and benefits-->
  <us-gaap:LaborAndRelatedExpense id="Fact_ba388fc9cc2a4e2780ac34637662021b" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">7441000</us-gaap:LaborAndRelatedExpense>
  <!--Salaries and benefits-->
  <us-gaap:LaborAndRelatedExpense id="Fact_f924b7ab39794cee88ce30861e5d5055" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">15194000</us-gaap:LaborAndRelatedExpense>
  <!--Salaries and benefits-->
  <us-gaap:LaborAndRelatedExpense id="Fact_fc9c28c6d6594379936241f1a7c2406b" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">13673000</us-gaap:LaborAndRelatedExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_21570b6c3aac43f99011e75e68bdbb8a" contextRef="c20180101to20180630" unitRef="U002" decimals="-5">900000</us-gaap:LeaseAndRentalExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_4128d84135da4e68a1df19c39e35c681" contextRef="c20190401to20190630" unitRef="U002" decimals="-5">500000</us-gaap:LeaseAndRentalExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_4d9a121aa0794c3ebd96e91ef052c999" contextRef="c20180401to20180630" unitRef="U002" decimals="-5">500000</us-gaap:LeaseAndRentalExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_620088ee407b486a85ea81b035749196" contextRef="c20190101to20190630" unitRef="U002" decimals="-5">1000000</us-gaap:LeaseAndRentalExpense>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity id="Fact_27e22b9e888c4998821654de70845ca5" contextRef="c20181231" unitRef="U002" decimals="-3">225839000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity id="Fact_d4e45ac9072344e896289959d0d0cd36" contextRef="c20190630" unitRef="U002" decimals="-3">294377000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities, Noncurrent-->
  <us-gaap:LiabilitiesNoncurrent id="Fact_22effb34860249e7a89754bf4ac147fa" contextRef="c20190630" unitRef="U002" decimals="-3">126144000</us-gaap:LiabilitiesNoncurrent>
  <!--Liabilities, Noncurrent-->
  <us-gaap:LiabilitiesNoncurrent id="Fact_e5380bf637dc48f0b3fbaecb49d4e8d4" contextRef="c20181231" unitRef="U002" decimals="-3">113326000</us-gaap:LiabilitiesNoncurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent id="Fact_4be54c0fd930479e9795a998cbdc605d" contextRef="c20190630" unitRef="U002" decimals="-3">123273000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent id="Fact_9b9d7e94bed040dc9cd541495ddb0dc3" contextRef="c20181231" unitRef="U002" decimals="-3">68040000</us-gaap:LiabilitiesCurrent>
  <!--Uncertain tax positions-->
  <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent id="Fact_6c488897f1574b61b69974955ee4e0ff" contextRef="c20190630" unitRef="U002" decimals="-3">0</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
  <!--Line of Credit Facility, Unused Capacity, Commitment Fee Percentage-Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage id="Fact_b5a0f14d6d6e4ca1aa2204dee8261992" contextRef="c20181107to20181107_DebtInstrumentAxis_CreditAgreementMember" unitRef="U004" decimals="INF">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Credit Agreement [Member]-Incremental Facility [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="Fact_29530ddb1b3c4a15815575c597f48e60" contextRef="c20181107_CreditFacilityAxis_IncrementalFacilityMember_DebtInstrumentAxis_CreditAgreementMember" unitRef="U002" decimals="-6">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Credit Agreement [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="Fact_b7bcb71b4c5e4726af0fb7eb1b03a2b5" contextRef="c20181107_CreditFacilityAxis_RevolvingCreditFacilityMember_DebtInstrumentAxis_CreditAgreementMember" unitRef="U002" decimals="-6">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Debt, net-->
  <us-gaap:LongTermDebtNoncurrent id="Fact_2490fdd479c7481d9027a66a108a8def" contextRef="c20181231" unitRef="U002" decimals="-3">113326000</us-gaap:LongTermDebtNoncurrent>
  <!--Debt, net-->
  <us-gaap:LongTermDebtNoncurrent id="Fact_64b14888f86f46b7b0bb74a77187b875" contextRef="c20190630" unitRef="U002" decimals="-3">126144000</us-gaap:LongTermDebtNoncurrent>
  <!--Current portion of long-term debt, net-->
  <us-gaap:LongTermDebtCurrent id="Fact_a7336c88fb8d408ead38911104b9afdf" contextRef="c20190630" unitRef="U002" decimals="-3">5767000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of long-term debt, net-->
  <us-gaap:LongTermDebtCurrent id="Fact_f54d65196c98404bb4f5c24b6e71871e" contextRef="c20181231" unitRef="U002" decimals="-3">3936000</us-gaap:LongTermDebtCurrent>
  <!--Noncontrolling Interest, Ownership Percentage by Parent-Canada International Transfers Corp [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent id="Fact_049b95d244b644cd92ddc7cc63a7fba3" contextRef="c20190630_OwnershipAxis_CanadaInternationalTransfersCorpMember" unitRef="U004" decimals="INF">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Noncontrolling Interest, Ownership Percentage by Parent-Intermex Wire Transfers de Guatemala, S.A. [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent id="Fact_3f5eb70c574349328ad20a65b4082b3d" contextRef="c20190630_OwnershipAxis_IntermexWireTransfersDeGuatemalaSAMember" unitRef="U004" decimals="INF">0.998</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Noncontrolling Interest, Ownership Percentage by Parent-Intermex Transfers de Mexico, S.A [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent id="Fact_4b6db4286b674d63bf4fc7d219d55d61" contextRef="c20190630_OwnershipAxis_IntermexTransfersDeMexicoSAMember" unitRef="U004" decimals="INF">0.98</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Noncontrolling Interest, Ownership Percentage by Parent-Intermex Wire Transfer Corp [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent id="Fact_b866049c07254a97a5bdd0638de30d89" contextRef="c20190630_OwnershipAxis_IntermexWireTransferCorpMember" unitRef="U004" decimals="INF">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Noncontrolling Interest, Ownership Percentage by Parent-Intermex Wire Transfer II, LLC [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent id="Fact_f523a5f3b7a04ec29f7ac1471f1632d6" contextRef="c20190630_OwnershipAxis_IntermexWireTransferIILLCMember" unitRef="U004" decimals="INF">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Fact_363cc58517e640278df01f01d57bb70f" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">6930000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Fact_fcb501eb85854428a70f057acb2a7983" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">32086000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Fact_6dbe99b6ae32474c8045a5d489af3f4c" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-2238000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Fact_e129d7f4e654454ca0f16a8c34ae6a31" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">-2663000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Fact_29b063de50ff4c6ead3157add3c64de7" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">4327000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Fact_dedd810aa1824de4bda09d0a6bc95ca0" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-2425000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net income-->
  <us-gaap:NetIncomeLoss id="Fact_8f5d17ff34e84f14b056b6f2fa232f56" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">10230000</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss id="Fact_9f8a10861cda43d9bda08cbaed853b7b" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">1304000</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss id="Fact_b0a7224bfe6840a391a28be757bc53be" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">1844000</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss id="Fact_b7c45b3aa9124460a7e738771c365c01" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">7074000</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_0030c2d9e4694722a59f73743c4a81e3" contextRef="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_0b4708c01aa349bf8d9d95670910cdf2" contextRef="c20180101to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1304000</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_1cf0271f4d6943428984df34b0961d24" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_4e4bde770c29453b96e9b3dd27c3e078" contextRef="c20180101to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_591c34bbbaba499cb5079d03ca19222c" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_9f37cbe96b0347af835dd12810e5e3ae" contextRef="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_c2d2bdc3a3b348c39febf14b0df2ea10" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_c49dbad476eb4ef391169063fe074031" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_c512ca0fb3a64a8db58b3f4c528e3864" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_e0c6ff6c6b9f4799aae8c24faba77dee" contextRef="c20190401to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">7074000</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_e2487c61af824885b327264b0af0988d" contextRef="c20190101to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">10230000</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_ed3b01b361244c1fbcc1932d196458e9" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_3e074b758a3d451aad8c39d216a91c2d" contextRef="c20180401to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1844000</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_c84bd53b808b411cadec8d8159721aa1" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_dab849bfc6bb4df7bf4548a903079a02" contextRef="c20180401to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_e5f8e46208534069bd2aacb7ba2518cf" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--New Accounting Pronouncements, Policy [Policy Text Block]-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock id="Fact_5471b4cd258f4d40b51494375aef4a0e" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;u&gt;Accounting Pronouncements&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued guidance, &lt;font style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, which amended the existing accounting standards for revenue recognition. Refer to Note 3 for additional discussion on the adoption of this standard on January 1, 2019.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued amended guidance, &lt;font style="font-style: italic;"&gt;Statement of Cash Flows - Classification of Certain Cash Receipts and Cash Payments&lt;/font&gt;, which clarifies how certain cash receipts and cash payments are presented and classified in the condensed consolidated statements of cash flows. The amendments are aimed at reducing the existing diversity in practice. The Company adopted this guidance in the first quarter of 2019 applying a retrospective approach for each period presented. The adoption of this guidance did not have a material impact on the condensed consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued guidance, &lt;font style="font-style: italic;"&gt;Leases,&lt;/font&gt; to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet for those leases classified as operating leases under previous accounting rules. The guidance requires that a lessee recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term on the balance sheet. This guidance is required to be adopted by the Company beginning in the first quarter of 2020 and must be applied using a modified retrospective approach. The Company is currently evaluating the impact this guidance will have on the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued amended guidance, &lt;font style="font-style: italic;"&gt;Intangibles &amp;#8211; Goodwill and other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/font&gt;. The amended standard simplifies how an entity tests goodwill by eliminating Step 2 of the goodwill impairment test related to measuring an impairment charge. Instead, impairment will be recorded for the amount that the carrying amount of a reporting unit exceeds its fair value. This new guidance is effective for the Company beginning in the first quarter of 2021. The adoption of this guidance is not expected to have a material impact on the consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The FASB issued guidance, &lt;font style="font-style: italic;"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/font&gt;regarding the measurement of credit losses for certain financial instruments. The new standard replaces the incurred loss model with a current expected credit loss (&amp;#8220;CECL&amp;#8221;) model. The CECL model is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company is required to adopt the new standard beginning in the first quarter of 2022. The Company is currently evaluating the impact this guidance will have on the consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification-Accounting Standards Update 2014-09 [Member]-->
  <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification id="Fact_5ad67a9cc9714a80bdf8dc463fa68eeb" contextRef="c20190101to20190630_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">1976000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
  <!--Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)-->
  <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 id="Fact_02a38130f31e43c58ed952c50ea81e6c" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">85000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
  <!--Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)-->
  <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 id="Fact_15edb0e932fe43d197cee9935d5f4f45" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
  <!--Number of countries in which entity operates-->
  <us-gaap:NumberOfCountriesInWhichEntityOperates id="Fact_d80c6c51a13d4f41b3872523cf56a2cb" contextRef="c20190630" unitRef="U008" decimals="INF">3</us-gaap:NumberOfCountriesInWhichEntityOperates>
  <!--Number of states in which entity operates-->
  <us-gaap:NumberOfStatesInWhichEntityOperates id="Fact_f68ecd42414241ddabcb31c180c8368c" contextRef="c20190630" unitRef="U006" decimals="INF">50</us-gaap:NumberOfStatesInWhichEntityOperates>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_084ae834d5ab4ad78a26baea1218968f" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">117739000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_7685a59e921f4a9cb4ca2aa9d858041f" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">64319000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_bb62b155d57f4850ba1d3506c1aeb79f" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">70711000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_f15994debb2845999067a1a2884cd75c" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">132753000</us-gaap:OperatingExpenses>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss id="Fact_14ef98ed80044ca9af919650a3283fd1" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">11964000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss id="Fact_3d9263d6908447dcbd47dda236b48a13" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">8596000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss id="Fact_690776405cd442d6be420159f0fff029" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">18271000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss id="Fact_c41a572ae7f34ad0866f4be10bba9df4" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">6060000</us-gaap:OperatingIncomeLoss>
  <!--2019-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear id="Fact_57ca39d7f88e4dd8bc63e98cd2f9e7ff" contextRef="c20190630" unitRef="U002" decimals="-3">727000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
  <!--2020-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears id="Fact_96f4ebfab79240ee85027603805de71c" contextRef="c20190630" unitRef="U002" decimals="-3">1314000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--2023-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears id="Fact_95711583aa8d45208a94781d75142f02" contextRef="c20190630" unitRef="U002" decimals="-3">869000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--2022-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears id="Fact_46e3f7b4cfb6453384c273d31bc8f0d2" contextRef="c20190630" unitRef="U002" decimals="-3">939000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--2021-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears id="Fact_46f90f60f6c843df8063d8daada8c213" contextRef="c20190630" unitRef="U002" decimals="-3">1144000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue id="Fact_afc275b6b17940159570acf22730717f" contextRef="c20190630" unitRef="U002" decimals="-3">6431000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments, Due Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter id="Fact_a84935c209a242d9a06d4095207c581a" contextRef="c20190630" unitRef="U002" decimals="-3">1438000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_099edc7be6a34739be50e972d03883d1" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_27d1192674f0460baf888a455de1345c" contextRef="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_2c7ca7f0d4fc4c7895251733cb4fc376" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">35000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_5021956d11b54fe18217d30a015fe899" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">35000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_538a6ecf42d3406a9021d8aedf9d7cb2" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">43000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_c3e54edb279241a592c976bc98c85d05" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_c8bf7b6b1d204221ab1ed740c2e84fb5" contextRef="c20190101to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_d5a7352094e44cac88e2764a8cf38329" contextRef="c20190401to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_e74ae814aab845ffb8e71f9d4c59addb" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">43000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_eeb8497d78134449ae9df29dc6f4f6aa" contextRef="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_173d88df99b5439d82dbff24c5fc4e90" contextRef="c20180401to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_54e4d498db0d432bb76cedd3d0546a74" contextRef="c20180401to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_67d96796f35248098011c926f60d3f42" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_84cfc84f200043eb844cbf0e94b3ee46" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-36000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_d6bfefd4f19c4d9eb61f94c60e37e572" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">-36000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_188ac49385394c0486c689f75a5af841" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-15000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_6bb1eefc68594663bf5bc70d5b45c8b3" contextRef="c20180101to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_7e855b9c2efb45688aa8b771b0d011ca" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-15000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_905d2ecd390a4780a669c811b44e4427" contextRef="c20180101to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax id="Fact_b9dc8cb1129a43fc8925be9f461463a2" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent id="Fact_53660023d3834fb28c3ab86e3ceabb85" contextRef="c20190630" unitRef="U002" decimals="-3">1993000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent id="Fact_bd5195709a5a459eb57f87d5fdc83170" contextRef="c20181231" unitRef="U002" decimals="-3">1874000</us-gaap:OtherAssetsNoncurrent>
  <!--Other income-->
  <us-gaap:OtherIncome id="Fact_4d56bdac557145069a112fe113ba15a5" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">426000</us-gaap:OtherIncome>
  <!--Other income-->
  <us-gaap:OtherIncome id="Fact_b401bdff52ab4412bf758ccfd6440fb7" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1058000</us-gaap:OtherIncome>
  <!--Other income-->
  <us-gaap:OtherIncome id="Fact_bb9ad86c80f343628840e5f0c53b5b66" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">562000</us-gaap:OtherIncome>
  <!--Other income-->
  <us-gaap:OtherIncome id="Fact_dc8c5e6f2b324d2184432485f96f18eb" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">797000</us-gaap:OtherIncome>
  <!--Other-->
  <us-gaap:OtherLiabilities id="Fact_4080523431e74fb4a0b968a09f3073a7" contextRef="c20190630" unitRef="U002" decimals="-3">1851000</us-gaap:OtherLiabilities>
  <!--Other-->
  <us-gaap:OtherLiabilities id="Fact_67ea040eb5e6426a95be002f944e42f6" contextRef="c20181231" unitRef="U002" decimals="-3">761000</us-gaap:OtherLiabilities>
  <!--Other Prepaid Expense, Current-->
  <us-gaap:OtherPrepaidExpenseCurrent id="Fact_566f01be220a42669b1707cff63c83a6" contextRef="c20181231" unitRef="U002" decimals="-3">1701000</us-gaap:OtherPrepaidExpenseCurrent>
  <!--Other Prepaid Expense, Current-->
  <us-gaap:OtherPrepaidExpenseCurrent id="Fact_fcdb0088f70c496080a0175872cdd7ae" contextRef="c20190630" unitRef="U002" decimals="-3">761000</us-gaap:OtherPrepaidExpenseCurrent>
  <!--Other Selling, General and Administrative Expense-->
  <us-gaap:OtherSellingGeneralAndAdministrativeExpense id="Fact_394a75d371524ac78b8d2c014ebce8f8" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">4184000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
  <!--Other Selling, General and Administrative Expense-->
  <us-gaap:OtherSellingGeneralAndAdministrativeExpense id="Fact_98996f080d484c5394e0f15212859b2a" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">8185000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
  <!--Other Selling, General and Administrative Expense-->
  <us-gaap:OtherSellingGeneralAndAdministrativeExpense id="Fact_abf8c50ddf014f5497598751437c2654" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">5337000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
  <!--Other Selling, General and Administrative Expense-->
  <us-gaap:OtherSellingGeneralAndAdministrativeExpense id="Fact_e17a33f088eb49e282f14ca7879e7555" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">11061000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
  <!--Other comprehensive income (loss)-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="Fact_41019ac44fe24077b066004cc4129f1b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">43000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income (loss)-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="Fact_713ca70e1d7f49caabbff617b50f5897" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-15000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income (loss)-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="Fact_89a28f54283946599886e5ca013eec12" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">-36000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income (loss)-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="Fact_f7202eaf43fd47d8bb048eaf6e3035a6" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">35000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payments for Merger Related Costs-Intermex Wire Transfer II, LLC [Member]-->
  <us-gaap:PaymentsForMergerRelatedCosts id="Fact_2edbe2d3594b4447990e0e7df7594db2" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember" unitRef="U002" decimals="-3">9062000</us-gaap:PaymentsForMergerRelatedCosts>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="Fact_10b38e8f8db04e7a84cc2f80ef1a0f6b" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="Fact_87eb2c187ae3466eb92e333d902693f5" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">250000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Cash paid in exchange of warrants-->
  <us-gaap:PaymentsForRepurchaseOfWarrants id="Fact_7cf3a078ecf648fd8a1df32cb18470b0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">10031000</us-gaap:PaymentsForRepurchaseOfWarrants>
  <!--Cash paid in exchange of warrants-->
  <us-gaap:PaymentsForRepurchaseOfWarrants id="Fact_ab3f9def79a340e8861d3b322d49489b" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfWarrants>
  <!--Cash paid in exchange of warrants-->
  <us-gaap:PaymentsForRepurchaseOfWarrants id="Fact_5a2bbdd464cd401190aa73f990cb6260" contextRef="c20190401to20190531" unitRef="U002" decimals="-5">10000000</us-gaap:PaymentsForRepurchaseOfWarrants>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts id="Fact_10ce572a27c14e089ec243895f36e57b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">240000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts id="Fact_31b25243c7e641ca8dfdaf374540934e" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Fact_0fd17f2d03f744f088378415debeae6b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">2413000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Fact_72e7d08cf973468b9a77c0be86dae9e2" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">2238000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Other prepaid expenses and current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Fact_6080c936d0904263a7d8957fb7086f15" contextRef="c20181231" unitRef="U002" decimals="-3">3171000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Other prepaid expenses and current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Fact_a4897a6f5f80491d8655099e0a248c3e" contextRef="c20190630" unitRef="U002" decimals="-3">2260000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid wires-->
  <us-gaap:PrepaidExpenseCurrent id="Fact_1d2d420fbfb2480da1bb3fc822ee8123" contextRef="c20190630" unitRef="U002" decimals="-3">8890000</us-gaap:PrepaidExpenseCurrent>
  <!--Prepaid wires-->
  <us-gaap:PrepaidExpenseCurrent id="Fact_c7a1c36514af49318641b71c99783fe3" contextRef="c20181231" unitRef="U002" decimals="-3">26655000</us-gaap:PrepaidExpenseCurrent>
  <!--Prepaid insurance-->
  <us-gaap:PrepaidInsurance id="Fact_be84ea2877ff47b681fb5838568f58dd" contextRef="c20181231" unitRef="U002" decimals="-3">300000</us-gaap:PrepaidInsurance>
  <!--Prepaid insurance-->
  <us-gaap:PrepaidInsurance id="Fact_f6dd6aa0dcfb48fbacc7dc11cb69063f" contextRef="c20190630" unitRef="U002" decimals="-3">190000</us-gaap:PrepaidInsurance>
  <!--Reclassification, Policy [Policy Text Block]-->
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription id="Fact_d643d1f6135642fc8465738392d6ef87" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;u&gt;&lt;font style="font-style: normal;"&gt;Reclassifications&lt;/font&gt;&lt;/u&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Certain reclassifications have been made to prior-year amounts to conform with current presentation.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <!--Borrowings (repayments) under revolving loan, net-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="Fact_02b9d11707ce42b086762c1bedb7bd9b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">5000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Borrowings (repayments) under revolving loan, net-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="Fact_05cf93dd3b3c4219831c7f032b74071d" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">-2425000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Borrowings under term loan-->
  <us-gaap:ProceedsFromIssuanceOfSecuredDebt id="Fact_0bc5505f2b984780a0120b4a9f5b8f4b" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">12000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
  <!--Borrowings under term loan-->
  <us-gaap:ProceedsFromIssuanceOfSecuredDebt id="Fact_afc7a93390d44be8a9de28d18595ce45" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
  <!--Borrowings under term loan-Incremental Facility [Member]-Increase Joinder to Credit Agreement [Member]-->
  <us-gaap:ProceedsFromIssuanceOfSecuredDebt id="Fact_1efdffcb82434a10b8e34cc4d1c26c2a" contextRef="c20190429to20190429_CreditFacilityAxis_IncrementalFacilityMember_DebtInstrumentAxis_IncreaseJoinderToCreditAgreementMember" unitRef="U002" decimals="-6">12000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
  <!--Professional Fees-Tender Offer [Member]-->
  <us-gaap:ProfessionalFees id="Fact_9ae7d95d4cff496e9052c7ec822197a9" contextRef="c20190101to20190630_SubsidiarySaleOfStockAxis_TenderOfferMember" unitRef="U002" decimals="-5">900000</us-gaap:ProfessionalFees>
  <!--Professional Fees-Tender Offer [Member]-->
  <us-gaap:ProfessionalFees id="Fact_ca961cfec8ee494c94de6da8b7dc7cd5" contextRef="c20190401to20190630_SubsidiarySaleOfStockAxis_TenderOfferMember" unitRef="U002" decimals="-5">400000</us-gaap:ProfessionalFees>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet id="Fact_3db8b3de2f1e474fb03bf6464f3f9105" contextRef="c20190630" unitRef="U002" decimals="-3">11071000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet id="Fact_479d966e74e44c4f84a176c0ad62c609" contextRef="c20181231" unitRef="U002" decimals="-3">10393000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Provision for bad debt-->
  <us-gaap:ProvisionForDoubtfulAccounts id="Fact_3e94e043e97542e3ab3cb3b5e9d50705" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">385000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Provision for bad debt-->
  <us-gaap:ProvisionForDoubtfulAccounts id="Fact_feb502f93d3142faacb2ec13de8d4097" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">552000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Monthly management fees plus reimbursement expense-->
  <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty id="Fact_cc7b19c7f7f2428899de404796720e20" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">65000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
  <!--RELATED PARTY TRANSACTIONS-->
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock id="Fact_16a6ecd05d9948e1ace519845b7751e8" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 9 &amp;#8211; RELATED PARTY TRANSACTIONS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Prior to the Merger, Intermex paid a monthly management fee of $65 thousand, plus reimbursement of expenses, to a related party for management services, which was included in other selling, general and administrative expenses on the Company&amp;#8217;s condensed consolidated statements of operations and comprehensive income. There were no amounts payable to or receivable from related parties included in the condensed consolidated balance sheets at June 30, 2019 and December 31, 2018. Upon closing of the Merger on July 26, 2018 (See Note 2), the management fee agreement with the related party was terminated.&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <!--Repayments of Secured Debt-->
  <us-gaap:RepaymentsOfSecuredDebt id="Fact_6c89d3c0d1064b4682b8cf5fede56005" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">2402000</us-gaap:RepaymentsOfSecuredDebt>
  <!--Repayments of Secured Debt-->
  <us-gaap:RepaymentsOfSecuredDebt id="Fact_715f966c4be84ed396803f6b4b56b650" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">0</us-gaap:RepaymentsOfSecuredDebt>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Fact_055325fb0bf24636a809a7d1bbed1c9e" contextRef="c20181231" unitRef="U002" decimals="-3">-17418000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Fact_9c1f32dd21ed493ba2e0b964fed887c6" contextRef="c20190630" unitRef="U002" decimals="-3">-8203000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--REVENUE RECOGNITION STANDARD-->
  <us-gaap:RevenueFromContractWithCustomerTextBlock id="Fact_ff5c86ba036c4819a187a47852de0311" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;NOTE 3 &amp;#8211; REVENUE RECOGNITION STANDARD&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On January&amp;#160;1, 2019, the Company adopted the new accounting standard, &lt;font style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, as amended, which modified the existing accounting standards for revenue recognition. The guidance establishes that an entity should recognize revenue to depict the transfer of promised goods or services, that is, the satisfaction of performance obligations, to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The guidance establishes a five-step model to determine when revenue recognition is appropriate. The Company adopted the guidance using the modified retrospective approach recording the cumulative effect of initially applying the new guidance as an adjustment to the opening balance of accumulated deficit in the condensed consolidated balance sheet, amounting to $1.0 million, net of tax, with a corresponding increase to deferred revenue liability, included within accrued and other liabilities in the condensed consolidated balance sheet. In accordance with the modified retrospective approach, the comparative information has not been restated and continues to be reported under the accounting standards in effect for that period.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;For the three and six months ended June 30, 2019, the Company recognized $82.7 million and $151.0 million in revenues from contracts with customers, respectively. There are no significant initial costs incurred to obtain contracts with customers. However, the Company&amp;#8217;s loyalty program provides that for each money transfer completed customers earn points, which can be redeemed at a later time under the terms of the loyalty program. Therefore, a portion of the initial consideration is recorded as deferred revenue (See Note 6). Prior to the implementation of the standard, the Company used the incremental cost method to account for the loyalty program; therefore, a liability for the cost associated with the company&amp;#8217;s future obligation to its customers was created and the loyalty program expense was recorded within Service charges from agents and banks in the consolidated statements of operations and comprehensive income. Under the new guidance, loyalty program expense is recorded as contra revenue. The loyalty program reserve balance as of January 1, 2019 of $0.6 million was credited to accumulated deficit as this became part of the beginning balance of the new deferred revenue liability.&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 18pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Based on our assessment of the new standard, except for the loyalty program discussed above, we have determined that our revenues include only one performance obligation, which is to collect the consumer&amp;#8217;s money and make funds available for payment, generally on the same day, to a designated recipient in the currency requested.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company also offers several other services, including money orders and check cashing, for which revenue is derived by a fee per transaction. For substantially all of the Company&amp;#8217;s revenues, the Company acts as the principal in transactions and reports revenue on a gross basis, as the Company controls the service at all times prior to transfer to the customer, is primarily responsible for fulfilling the customer contracts, has the risk of loss and has the ability to establish transaction prices.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
  <!--Revenues-->
  <us-gaap:Revenues id="Fact_58b8833cdbab472ca8bfe2e91c842261" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">70379000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues id="Fact_68ee3e7a28344cbfa1af1344e62bf8f4" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">151024000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues id="Fact_9e25db26d3574603979edbaae6d51e32" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">82675000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues id="Fact_fd994baa319d43c3a9c435664f7280d7" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">126335000</us-gaap:Revenues>
  <!--Options vested (in shares)-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="Fact_6bb1102d6b514c3c960d6085cbf2f235" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue id="Fact_40e68531bb98474d9df9ae6798d2d16b" contextRef="c20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="2">3.47</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price-2018 Equity Compensation Plan [Member]-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue id="Fact_cec4355a208b4d5b8008710e14a5f21e" contextRef="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="2">3.46</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Forfeited (in dollars per share)-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue id="Fact_f5413816ef5041afa52ad11f5634cf99" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="2">3.67</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
  <!--Weighted average remaining contractual term-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="Fact_7940844c68ff4a38b60aabe5b777aa93" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">P9Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Weighted average remaining contractual term-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="Fact_9503614a5d66411ab77cdc05ba55f128" contextRef="c20180101to20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">P9Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Changes in Goodwill and Other Intangible Assets-->
  <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock id="Fact_61ab491e350a4746a2d6800d5664a623" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;The following table presents the changes in goodwill and other intangible assets &lt;font style="color: rgb(0, 0, 0);"&gt;(in thousands)&lt;/font&gt;:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Other Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,395&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Acquisition of agent locations&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;335&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Amortization expense&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(4,672&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Balance at June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;32,058&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
  <!--Future Minimum Rental Payments-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock id="Fact_80f17ab0d6084f75b519a64a0ed3a6d9" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;At June 30, 2019, future minimum rental payments required under operating leases for the remainder of 2019 and thereafter are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,314&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;939&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;869&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,438&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;6,431&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Stock Option Activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock id="Fact_f2e7e41514514762a1aada82f122fb32" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;A summary of the stock option activity during the six months ended June 30, 2019&amp;#160;is presented below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Number of&lt;/div&gt;&lt;div style="text-align: center;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Remaining Contractual&lt;/div&gt;&lt;div style="text-align: center;"&gt;Term (Years)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="text-align: center;"&gt;Grant Date&lt;/div&gt;&lt;div style="text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Outstanding at December 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;2,881,219&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;10.00&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;9.60&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;3.47&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;45,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;11.01&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.71&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;(148,500&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;10.58&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.67&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Expired&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Outstanding at June 30, 2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;2,777,719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;9.99&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;9.10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;3.46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]-->
  <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock id="Fact_ca436c043ab24e239e17c2e3b88b6b8d" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Accrued and other liabilities consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Payables to agents&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,962&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;8,972&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,419&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,344&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued bank charges&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;978&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;983&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued loyalty program reserve&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;621&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued interest&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,226&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,009&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued legal fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;50&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;920&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Accrued taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,467&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;745&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Deferred revenue loyalty program liability&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,322&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,851&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;761&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,275&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;16,355&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
  <!--Basic and Diluted Net Income (Loss) per Share-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock id="Fact_0380217570e040439b59faac9c84255a" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;Below are basic and diluted net income per share for the periods indicated (in thousands, except for share data):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Six Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net income for basic and diluted income per common share&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;7,074&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,844&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;10,230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,304&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Shares:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Weighted-average common shares outstanding &amp;#8211; basic&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,505,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,847,845&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Restricted stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,762&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15,221&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Stock options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19,762&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,881&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;51,029&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;25,515&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Weighted-average common shares outstanding &amp;#8211; diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;37,594,151&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;36,898,462&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;17,227,682&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net income per common share - basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Reconciliation of Income Tax Expense (Benefit)-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock id="Fact_8706a4c9c6614ca4924939626e7f3282" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;A reconciliation between the income tax provision at the U.S. statutory tax rate and the Company&amp;#8217;s income tax provision on the condensed consolidated statements of operations and comprehensive income is below (in thousands, except for tax rates):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Six Months Ended&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income before income taxes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,676&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,668&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;13,913&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;1,920&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;US statutory tax rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Income tax expense at statutory rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,032&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,922&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;403&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;State tax expense, net of federal&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;545&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;157&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;795&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;116&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Foreign tax rates different from US statutory rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Non-deductible expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;28&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;72&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Credits&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); margin-left: 9pt;"&gt;Total tax provision&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,602&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;824&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,683&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;616&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Debt Instruments-->
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock id="Fact_816b9824be8f4e07bd18d73eee84fb32" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Debt consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Revolving credit facility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;35,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;30,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Term loan&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;99,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;90,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;134,598&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;120,000&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less: Current portion of long-term debt &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(5,767&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(3,936&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less: Debt origination costs&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,687&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(2,738&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;126,144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;113,326&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;Current portion of long-term debt is net of debt origination costs of $0.6 million at June 30, 2019 and December 31, 2018.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="Fact_e9fe9197031e4f0eab10d950974ac066" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice id="Fact_240b142c0d7549debe68ec2a1b0aae18" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">11.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice id="Fact_12f408c916b2484aaa2ed857e15efa1a" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation id="Fact_025fe1e81a8e47d0a971431692e92c1a" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">713000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation id="Fact_668b9ff76fa644a0a5eb60c6d0b20ae0" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1260000</us-gaap:ShareBasedCompensation>
  <!--Common stock price (in dollars per share)-Tender Offer [Member]-->
  <us-gaap:SharePrice id="Fact_06c45c4af9dc4d27a23864963e962869" contextRef="c20190328_SubsidiarySaleOfStockAxis_TenderOfferMember" unitRef="U003" decimals="INF">1.12</us-gaap:SharePrice>
  <!--Common stock price (in dollars per share)-Warrant Amendment [Member]-->
  <us-gaap:SharePrice id="Fact_5382af7cbe81478cb92c257ac25abc1a" contextRef="c20190328_SubsidiarySaleOfStockAxis_WarrantAmendmentMember" unitRef="U003" decimals="INF">1.00</us-gaap:SharePrice>
  <!--Granted (in shares)-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="Fact_f2bc5afc5a934db8bcc34026d54c3462" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">45000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Granted (in shares)-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="Fact_f80456667bbc40b28516ea21851244e1" contextRef="c20180726to20180726_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="-5">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Options vesting period-2018 Equity Compensation Plan [Member]-Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 id="Fact_60c5f186e42a407c9fc2822f1effbcdd" contextRef="c20190101to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Options vesting period-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 id="Fact_d00280a3b58047119c674e97fb943b36" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice id="Fact_6bb16cc6f39242afaf72ebe90a9704ad" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">10.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Restricted stock units granted (in shares)-Restricted Stock Units [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="Fact_5b302886991b4be1b34fb0a85262876a" contextRef="c20180726to20180726_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="-2">21200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Restricted stock units, forfeited (in shares)-2018 Equity Compensation Plan [Member]-Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="Fact_2062625db1884db5bb1ec20614fa1aa0" contextRef="c20190101to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Restricted stock units, forfeited (in shares)-Restricted Stock Units [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="Fact_b28018017b5643469579cf98919abc7c" contextRef="c20190401to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-2018 Equity Compensation Plan [Member]-Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="Fact_02434798e8a443d6a3a1984e9edebfb2" contextRef="c20190101to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Units [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="Fact_1aad88a7a0b14917ac18b73d243b30ba" contextRef="c20190401to20190630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="Fact_0f37dfc765a240718ac60b2da4d16c80" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="2">3.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Option exercisable (in shares)-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="Fact_21c279eaaca343358bbfeca53048dc72" contextRef="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod id="Fact_806d571098144f04bf788c419c24a827" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod id="Fact_5f03d699508b4269a0b7c7b0ddc9735b" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">148500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-2018 Equity Compensation Plan [Member]-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="Fact_c75212faade940fbaecec88deba7d2e0" contextRef="c20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">2881219</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="Fact_f8e63c065279445999c2fd23e706d26b" contextRef="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">2777719</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-2018 Equity Compensation Plan [Member]-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="Fact_73b5a487fba94601908c6018cd10163f" contextRef="c20181231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">10.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="Fact_f8ea3b8e59d246caa20b3c219e694a35" contextRef="c20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U003" decimals="INF">9.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_10632123219542eab181180297dc9459" contextRef="c20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">17227682</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_5eada3e347dc4df9b2232eb7503b24f8" contextRef="c20190331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">36182783</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_92c00b11cd7046f993d0f15410708bcc" contextRef="c20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">17227682</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_ec4cd271ef864c3c85b4c1fbe3c4dc34" contextRef="c20181231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">36182783</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_7d016d484be345868f4ab2c84f082817" contextRef="c20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">17227682</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_fd1d819aff2b4d26a3516d5d697ca55a" contextRef="c20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">37982848</us-gaap:SharesOutstanding>
  <!--Number of outstanding shares subsequent to redemption (in shares)-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:SharesOutstanding id="Fact_c2509f75928c40a4bbc90429fd95f267" contextRef="c20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U001" decimals="-5">18900000</us-gaap:SharesOutstanding>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_288cfe5864a843fa84b7a5f2b379d42e" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">10031000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_374bfdb870884b919d7cda181e0489e9" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">10031000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_49532a5147664969822f706cbe90e8af" contextRef="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_743e648f34bb4596aa74cc38790ccd57" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_76409c73bb174b219cfabe2c662d632a" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">10031000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_97b4f83f51a14947bd3e218e6e4a33cf" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_aaadc8fbdf0049b0b5333ea28d5bd520" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">10031000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_b038ba5914504c439eacce1e07ac42ef" contextRef="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_c27fa94611ee49a79674cff9c76b1cff" contextRef="c20190401to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Value, Conversion of Convertible Securities-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities id="Fact_d1b189e6f14a45cdbd6e94567dbad80d" contextRef="c20190101to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Fact_02f5d0c50ca04a0a8c8f55d474a2aec0" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U001" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock Issued During Period, Shares, Conversion of Convertible Securities-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities id="Fact_912c43a39159485fae4fd63c07a9a7b0" contextRef="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">1800065</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Shares, Conversion of Convertible Securities-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities id="Fact_f00ca5ff6f2f4ad99aacac5d3fe7e99f" contextRef="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">1800065</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Stock Issued During Period, Shares, Conversion of Convertible Securities-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities id="Fact_fb816bd66aa44cd780cd9903be01bd17" contextRef="c20190401to20190531" unitRef="U001" decimals="-5">1800000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_07c4c4f920324ea59249c22cce617218" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_1bff1e8b327d4a8c9a343cbfe5881400" contextRef="c20180101to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_26a18f4f7edd47488516eabdafc6f200" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_4a5fa26e067d40f99b90448361ee0dd5" contextRef="c20190101to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_6ee5fe8844784d95b83b6eabbe064e7f" contextRef="c20190401to20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_758ae59b908047999845e84f0dfde51a" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">634000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_9005c06eb0274e0b80cff8c0dff4a97a" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">634000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_9ae8b39878434512b29ade5196939c04" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">713000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_aa9f4529b7c94ed49d67f36f8146b8dd" contextRef="c20190401to20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_bdb8a757e9614affa26b835bdc393e29" contextRef="c20190101to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_d93415e7393d4fb98d54d9c433574020" contextRef="c20180101to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_df8edafb21e749d590a5b755778fd956" contextRef="c20180101to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_e0978d0258ec417498782c311b758f3c" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">713000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_f1360032bc17400cb7cbcf7954b251ee" contextRef="c20190101to20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_f9f66694f13c42d386a57d71936a341c" contextRef="c20190401to20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_636cfc22656c4f5d9191c29ba336578a" contextRef="c20180401to20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_7dbe489a4687480680a4ecb0933e0e41" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">485000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_7e5a4efbabac4fa3807de59af6116c8b" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_8b14cbe0d65b4420b4ae1560c60d8344" contextRef="c20180401to20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Fact_cce648ba78864575919aca89d46f9ebf" contextRef="c20180401to20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">485000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Gross redemption payments-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:StockRedeemedOrCalledDuringPeriodValue id="Fact_9a5e32c64ade40be88c901bc507ab2a2" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-5">49800000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
  <!--Redemption of shares (in shares)-FinTech Acquisition Corp. II [Member]-->
  <us-gaap:StockRedeemedOrCalledDuringPeriodShares id="Fact_95c7de99058b434883f694ebc2319c7d" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U001" decimals="-5">4900000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_6fac1f327e2242468a417a510348dafc" contextRef="c20190630" unitRef="U002" decimals="-3">44960000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_ff47ce35398240b0950bc87ba6d5aa46" contextRef="c20181231" unitRef="U002" decimals="-3">44473000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_07312f14edac401b8ac251c8f9c73d5b" contextRef="c20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">46304000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_2bb476c3558d406897de8c06acb97f4e" contextRef="c20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">2000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_2f474054a1a0406e8f09075c1d1b2239" contextRef="c20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-10714000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_2fb54dbf3ab540a8b61f210279bd1f46" contextRef="c20171231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">46076000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_3bf118c8bff548deaa4542896222480c" contextRef="c20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">2000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_40d1c8035cd14b9395795fb6afa2cf47" contextRef="c20181231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">4000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_51aa3b876bd34a25ba09ef66f014f5c3" contextRef="c20180331" unitRef="U002" decimals="-3">35611000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_579966983a794af4aa63a686bbef1f95" contextRef="c20190331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">6000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_633e9e399d394187a806a4142d842c53" contextRef="c20181231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-2000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_65f399a5fd2e4307a5c2ca06c7b8c216" contextRef="c20171231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-10174000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_7835a0552011432c82e194dc3ee7f986" contextRef="c20181231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-17418000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_7bc5a726311d4946adb0c17c4959ae0c" contextRef="c20181231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">61889000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_8db3e8a36f674af9b39746145e747fd3" contextRef="c20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">19000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_91cb34999e30441d9f2e0b10ce38fe96" contextRef="c20190331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">4000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_b4b9d5bed9dc45ff85fd034092536d9f" contextRef="c20190331" unitRef="U002" decimals="-3">47248000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_b75e14daf8ab4fbd95d141f0be4cadc1" contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-2000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_b94647f17f724f379baab3fac84c11aa" contextRef="c20190331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">62515000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_ec3026e932b04f4c8161caa675837b27" contextRef="c20190331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-15277000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_f900385858944735b6e26df2b6dcb704" contextRef="c20171231" unitRef="U002" decimals="-3">35902000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_10ae6a3f6bfd47c8b0368be6a9cfaf41" contextRef="c20180630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">2000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_1eac9d58b9634235abf052f06a7b9abd" contextRef="c20180630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-17000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity id="Fact_2210478e653041a5bcb6731ca928df2c" contextRef="c20190630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">41000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_3f67b833b7474850992ec3cde8d21744" contextRef="c20180630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-8870000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_6036b948ec5b4842a860c1bd9ce4204f" contextRef="c20190630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">53118000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_963f16e45b79484486077f52771cbd7d" contextRef="c20190630_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">4000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_a99799848c334f90998eacf75078c7e8" contextRef="c20180630" unitRef="U002" decimals="-3">37904000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_c334079dd478442098dd5f1d7b08608f" contextRef="c20180630_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">46789000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity id="Fact_e633b77e17a0422994336a97cd39928c" contextRef="c20190630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-8203000</us-gaap:StockholdersEquity>
  <!--Accrued interest and tax penalties-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued id="Fact_43e503856fcb4f23bcce25ff1382d114" contextRef="c20190630" unitRef="U002" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Weighted-average common shares outstanding - basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_31ebec794dce467f87a2de2fc3c6bfbf" contextRef="c20180401to20180630" unitRef="U001" decimals="0">17227682</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted-average common shares outstanding - basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_87955b54674745a8859d366b632889f1" contextRef="c20190401to20190630" unitRef="U001" decimals="0">37505598</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted-average common shares outstanding - basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_8d029872bc6c44b0bde6c4d25848d1bc" contextRef="c20180101to20180630" unitRef="U001" decimals="0">17227682</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted-average common shares outstanding - basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_a351ecb75e674dc3b80c94fd85eba8d7" contextRef="c20190101to20190630" unitRef="U001" decimals="0">36847845</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted-average common shares outstanding - diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_5dcc503d643848e4abb347e0727ed7d0" contextRef="c20180401to20180630" unitRef="U001" decimals="0">17227682</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted-average common shares outstanding - diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_76a3f7eb315048b7b312c28dbd55d148" contextRef="c20190101to20190630" unitRef="U001" decimals="0">36898462</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted-average common shares outstanding - diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_a656ea9269a340fe8b8ab9a69ffa56f1" contextRef="c20190401to20190630" unitRef="U001" decimals="0">37594151</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted-average common shares outstanding - diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_df8d1811be734db1bbfbd5a3320717d5" contextRef="c20180101to20180630" unitRef="U001" decimals="0">17227682</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Schedule of Net Cash Proceeds Received in Reverse Recapitalization [Text Block]-->
  <imxi:ScheduleOfNetCashProceedsReceivedInReverseRecapitalizationTextBlock id="Fact_2a4b6251a63e4af2a98ecfef45c366af" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;In accounting for the reverse recapitalization, the net cash proceeds received in the third quarter of 2018 from FinTech amounted to $5.0 thousand as shown in the table below (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Cash balance available to Intermex prior to the consummation of the Merger&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;110,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Intermex Merger costs paid from acquisition proceeds at closing&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(9,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Cash consideration to Intermex shareholders&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net cash proceeds from reverse recapitalization&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Cash balance available to Intermex prior to the consummation of the Merger&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;110,726&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Less:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Cash consideration to Intermex shareholders&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(101,659&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other FinTech assets acquired and liabilities assumed in the Merger:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Prepaid expenses&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;76&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Accrued liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;(136&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 18pt;"&gt;Deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;982&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Net equity infusion from FinTech&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;9,989&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</imxi:ScheduleOfNetCashProceedsReceivedInReverseRecapitalizationTextBlock>
  <!--Proceeds from Reverse Recapitalization, Net-FinTech Acquisition Corp. II [Member]-->
  <imxi:ProceedsFromReverseRecapitalizationNet id="Fact_f5b600810b914d85b46abb566b7b5e0c" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-3">5000</imxi:ProceedsFromReverseRecapitalizationNet>
  <!--Net Equity Infusion From Reverse Recapitalization, Value-FinTech Acquisition Corp. II [Member]-->
  <imxi:NetEquityInfusionFromReverseRecapitalizationValue id="Fact_e2ad882fcb814178aebb65d86e348e62" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember" unitRef="U002" decimals="-3">9989000</imxi:NetEquityInfusionFromReverseRecapitalizationValue>
  <!--Reverse Recapitalization, Cash Available, Costs and Expenses-Intermex Wire Transfer II, LLC [Member]-->
  <imxi:ReverseRecapitalizationCashAvailableCostsAndExpenses id="Fact_66b01aebf12949558605d09b86b76fb5" contextRef="c20180726_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember" unitRef="U002" decimals="-3">110726000</imxi:ReverseRecapitalizationCashAvailableCostsAndExpenses>
  <!--Payments to Shareholders, to Effect Merger-Intermex Wire Transfer II, LLC [Member]-->
  <imxi:PaymentsToShareholdersToEffectMerger id="Fact_0e3633f42e1840058fa6e58600e9398d" contextRef="c20180726to20180726_ConsolidatedEntitiesAxis_IntermexWireTransferIILLCMember" unitRef="U002" decimals="-3">101659000</imxi:PaymentsToShareholdersToEffectMerger>
  <!--Increase (Decrease) in Wire Transfer and Money Order Payables-->
  <imxi:IncreaseDecreaseInWireTransferAndMoneyOrderPayables id="Fact_9f6b6b6469d04e5894150d2c872d62cb" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">47222000</imxi:IncreaseDecreaseInWireTransferAndMoneyOrderPayables>
  <!--Increase (Decrease) in Wire Transfer and Money Order Payables-->
  <imxi:IncreaseDecreaseInWireTransferAndMoneyOrderPayables id="Fact_ef837849c438435886b4899e0e890326" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">1787000</imxi:IncreaseDecreaseInWireTransferAndMoneyOrderPayables>
  <!--Debt to Total Assets Ratio-Maximum [Member]-->
  <imxi:DebtToTotalAssetsRatio id="Fact_4514a044504a4a2a8f2ae406c18876cd" contextRef="c20190101to20190630_RangeAxis_MaximumMember" unitRef="U004" decimals="INF">3.25</imxi:DebtToTotalAssetsRatio>
  <!--Coverage Ratio-Minimum [Member]-->
  <imxi:CoverageRatio id="Fact_a2e9aaeaba804aee9ff8cf810fedfe1d" contextRef="c20190101to20190630_RangeAxis_MinimumMember" unitRef="U004" decimals="INF">1.25</imxi:CoverageRatio>
  <!--Debt Instrument, Periodic Payment, Percentage of Principal-Loans Payable [Member]-Debt Instrument, Redemption, Period Two [Member]-Credit Agreement [Member]-->
  <imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal id="Fact_3d036bf3bff042598297847611d492f4" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodTwoMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.075</imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
  <!--Debt Instrument, Periodic Payment, Percentage of Principal-Loans Payable [Member]-Debt Instrument, Redemption, Period Four [Member]-Credit Agreement [Member]-->
  <imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal id="Fact_60093ef741494247b6d11cdda44e6592" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodFourMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.100</imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
  <!--Debt Instrument, Periodic Payment, Percentage of Principal-Loans Payable [Member]-Credit Agreement [Member]-Debt Instrument, Redemption, Period One [Member]-->
  <imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal id="Fact_8b834244501249a69b49c53742afcc70" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodOneMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.050</imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
  <!--Debt Instrument, Periodic Payment, Percentage of Principal-Loans Payable [Member]-Credit Agreement [Member]-Debt Instrument, Redemption, Period Three [Member]-->
  <imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal id="Fact_c3de2f5a264f484ebd6307cb7ecc3161" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodThreeMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.075</imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
  <!--Debt Instrument, Periodic Payment, Percentage of Principal-Debt Instrument, Redemption, Period Five [Member]-Credit Agreement [Member]-Loans Payable [Member]-->
  <imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal id="Fact_f9cb3c2d10c4431381c55f763999178b" contextRef="c20181107_DebtInstrumentAxis_CreditAgreementMember_DebtInstrumentRedemptionPeriodAxis_DebtInstrumentRedemptionPeriodFiveMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U004" decimals="INF">0.100</imxi:DebtInstrumentPeriodicPaymentPercentageOfPrincipal>
  <!--Wire Transfer and Money Order Fees-->
  <imxi:WireTransferAndMoneyOrderFees id="Fact_155cc36723294a6bb5339531166c6802" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">59368000</imxi:WireTransferAndMoneyOrderFees>
  <!--Wire Transfer and Money Order Fees-->
  <imxi:WireTransferAndMoneyOrderFees id="Fact_6015994fa747429e8503867986fee271" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">128941000</imxi:WireTransferAndMoneyOrderFees>
  <!--Wire Transfer and Money Order Fees-->
  <imxi:WireTransferAndMoneyOrderFees id="Fact_a46fd0bf1a0541318c21c98ec0fb8bce" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">107222000</imxi:WireTransferAndMoneyOrderFees>
  <!--Wire Transfer and Money Order Fees-->
  <imxi:WireTransferAndMoneyOrderFees id="Fact_b06f7ea98b5e4aed8ca60d1f048c48fb" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">70490000</imxi:WireTransferAndMoneyOrderFees>
  <!--Service Charges from Agents and Banks-->
  <imxi:ServiceChargesFromAgentsAndBanks id="Fact_349193f984bb4a2fb61d295f85023fd6" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">100191000</imxi:ServiceChargesFromAgentsAndBanks>
  <!--Service Charges from Agents and Banks-->
  <imxi:ServiceChargesFromAgentsAndBanks id="Fact_5b04989022b74e0ba29786e8457ec13e" contextRef="c20190401to20190630" unitRef="U002" decimals="-3">54622000</imxi:ServiceChargesFromAgentsAndBanks>
  <!--Service Charges from Agents and Banks-->
  <imxi:ServiceChargesFromAgentsAndBanks id="Fact_6c3ce9bf27584201bdf8bbd787d67be9" contextRef="c20180401to20180630" unitRef="U002" decimals="-3">46323000</imxi:ServiceChargesFromAgentsAndBanks>
  <!--Service Charges from Agents and Banks-->
  <imxi:ServiceChargesFromAgentsAndBanks id="Fact_b11cdffc27c34bc99b5cbbb513631950" contextRef="c20180101to20180630" unitRef="U002" decimals="-3">84260000</imxi:ServiceChargesFromAgentsAndBanks>
  <!--Wire Transfers and Money Orders Payable Current-->
  <imxi:WireTransfersAndMoneyOrdersPayableCurrent id="Fact_aa431316301e456fbbb1640f73e770fb" contextRef="c20190630" unitRef="U002" decimals="-3">83780000</imxi:WireTransfersAndMoneyOrdersPayableCurrent>
  <!--Wire Transfers and Money Orders Payable Current-->
  <imxi:WireTransfersAndMoneyOrdersPayableCurrent id="Fact_e4fb366b1f9a4cd5b439e5f433c6cd94" contextRef="c20181231" unitRef="U002" decimals="-3">36311000</imxi:WireTransfersAndMoneyOrdersPayableCurrent>
  <!--Number of Territories in which Entity Operates-->
  <imxi:NumberOfTerritoriesInWhichEntityOperates id="Fact_706767ccc1cd4420a9a28b20e4ab4740" contextRef="c20190630" unitRef="U007" decimals="INF">2</imxi:NumberOfTerritoriesInWhichEntityOperates>
  <!--Warrants Expiration Period-->
  <imxi:WarrantsExpirationPeriod id="Fact_f4fe80554c2546c2a61367e2f890e838" contextRef="c20190101to20190630">P5Y</imxi:WarrantsExpirationPeriod>
  <!--Percentage of Outstanding Warrants-->
  <imxi:PercentageOfOutstandingWarrants id="Fact_cdd597c06aea43df9a833c3b6ba1d56e" contextRef="c20190328" unitRef="U004" decimals="4">0.9951</imxi:PercentageOfOutstandingWarrants>
  <!--Percentage of Conversion Consideration Less Than The Exchange Consideration-->
  <imxi:PercentageOfConversionConsiderationLessThanTheExchangeConsideration id="Fact_8f47eb3eead24754af40f944c2db675c" contextRef="c20190328" unitRef="U004" decimals="1">0.1</imxi:PercentageOfConversionConsiderationLessThanTheExchangeConsideration>
  <!--Warrants Issued During Period, Shares-Public Warrants [Member]-FinTech Acquisition Corp. II [Member]-->
  <imxi:WarrantsIssuedDuringPeriodShares id="Fact_53fa33782ef8443e9c550fc12bd75884" contextRef="c20190101to20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember_SubsidiarySaleOfStockAxis_PublicWarrantsMember" unitRef="U001" decimals="-5">8800000</imxi:WarrantsIssuedDuringPeriodShares>
  <!--Warrants Issued During Period, Shares-FinTech Acquisition Corp. II [Member]-Private Warrants [Member]-->
  <imxi:WarrantsIssuedDuringPeriodShares id="Fact_eba3b7b449bd411c8a5c526cd8fbd353" contextRef="c20190101to20190630_ConsolidatedEntitiesAxis_FinTechAcquisitionCorpIIMember_SubsidiarySaleOfStockAxis_PrivateWarrantsMember" unitRef="U001" decimals="-5">200000</imxi:WarrantsIssuedDuringPeriodShares>
  <!--Warrant Exercisable Period after Completion of Initial Business Combination-->
  <imxi:WarrantExercisablePeriodAfterCompletionOfInitialBusinessCombination id="Fact_efcaee79add24ba1b5b3df829a03f941" contextRef="c20190101to20190630">P30D</imxi:WarrantExercisablePeriodAfterCompletionOfInitialBusinessCombination>
  <!--Finite Lived Intangible Asset Useful Life Under Accelerated Method-Developed Technology [Member]-->
  <imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod id="Fact_23252444b02e4285941fe59f91a6ac91" contextRef="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">P15Y</imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod>
  <!--Finite Lived Intangible Asset Useful Life Under Accelerated Method-Trade Name [Member]-->
  <imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod id="Fact_42fd7e5b7b3a40a784ecccac63926b89" contextRef="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">P15Y</imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod>
  <!--Finite Lived Intangible Asset Useful Life Under Accelerated Method-Agent Relationships [Member]-->
  <imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod id="Fact_ba62733d2c3842fb86800343be12605b" contextRef="c20190101to20190630_FiniteLivedIntangibleAssetsByMajorClassAxis_AgentRelationshipsMember">P15Y</imxi:FiniteLivedIntangibleAssetUsefulLifeUnderAcceleratedMethod>
  <!--Contract with Customer, Liability, Revenue Deferred-->
  <imxi:ContractWithCustomerLiabilityRevenueDeferred id="Fact_8cb162c819b5497dbd33bdd7c7eff997" contextRef="c20190101to20190630" unitRef="U002" decimals="-3">1378000</imxi:ContractWithCustomerLiabilityRevenueDeferred>
  <!--Bank Charges Payable, Current-->
  <imxi:BankChargesPayableCurrent id="Fact_d0e9b475ca18492ea348d6b7eaadb2b5" contextRef="c20190630" unitRef="U002" decimals="-3">978000</imxi:BankChargesPayableCurrent>
  <!--Bank Charges Payable, Current-->
  <imxi:BankChargesPayableCurrent id="Fact_f7ac31ea847e41bb89472f61310b881a" contextRef="c20181231" unitRef="U002" decimals="-3">983000</imxi:BankChargesPayableCurrent>
  <!--Accounts Payable to Agents Current-->
  <imxi:AccountsPayableToAgentsCurrent id="Fact_12a765a001d84b7bbbc22e08b2aa4ea4" contextRef="c20181231" unitRef="U002" decimals="-3">8972000</imxi:AccountsPayableToAgentsCurrent>
  <!--Accounts Payable to Agents Current-->
  <imxi:AccountsPayableToAgentsCurrent id="Fact_87d9f60ffd9744308b64c0bdfcd4e123" contextRef="c20190630" unitRef="U002" decimals="-3">9962000</imxi:AccountsPayableToAgentsCurrent>
  <!--Accrued Loyalty Program Rebates, Current-->
  <imxi:AccruedLoyaltyProgramRebatesCurrent id="Fact_61d87d51ca7a404289b186bfd947c7d2" contextRef="c20181231" unitRef="U002" decimals="-3">621000</imxi:AccruedLoyaltyProgramRebatesCurrent>
  <!--Accrued Loyalty Program Rebates, Current-->
  <imxi:AccruedLoyaltyProgramRebatesCurrent id="Fact_2b42bd9caa564776b0232800e7de752d" contextRef="c20190630" unitRef="U002" decimals="-3">0</imxi:AccruedLoyaltyProgramRebatesCurrent>
  <!--Accrued Legal Fees, Current-->
  <imxi:AccruedLegalFeesCurrent id="Fact_34349ddc9ff944dbb6e464bd93e4156f" contextRef="c20190630" unitRef="U002" decimals="-3">50000</imxi:AccruedLegalFeesCurrent>
  <!--Accrued Legal Fees, Current-->
  <imxi:AccruedLegalFeesCurrent id="Fact_b794b15306a44b54bef9f31b96bd5c47" contextRef="c20181231" unitRef="U002" decimals="-3">920000</imxi:AccruedLegalFeesCurrent>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Installments-Stock Options [Member]-2018 Equity Compensation Plan [Member]-->
  <imxi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments id="Fact_89d0f9e27413492fb4f48a3dca63b8db" contextRef="c20190101to20190630_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_Two018EquityCompensationPlanMember" unitRef="U005" decimals="INF">4</imxi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments>
  <!--OTHER PREPAID EXPENSES AND CURRENT ASSETS [Text Block]-->
  <imxi:OTHERPREPAIDEXPENSESANDCURRENTASSETSTextBlock id="Fact_f01bd33f5144456a82b45de4f23498ad" contextRef="c20190101to20190630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;NOTE 4 &amp;#8211; OTHER PREPAID EXPENSES AND CURRENT ASSETS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;Other prepaid expenses and current assets consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;June 30,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Prepaid insurance&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;190&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;300&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Prepaid fees&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;807&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;719&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;Notes receivable&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;502&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;451&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"&gt;Other prepaid expenses and current assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;761&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;1,701&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;2,260&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div style="color: rgb(0, 0, 0);"&gt;3,171&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</imxi:OTHERPREPAIDEXPENSESANDCURRENTASSETSTextBlock>
  <!--Notes Receivable, Current-->
  <imxi:NotesReceivableCurrent id="Fact_2c425058dbea4a2a94c89f340d0ed289" contextRef="c20181231" unitRef="U002" decimals="-3">451000</imxi:NotesReceivableCurrent>
  <!--Notes Receivable, Current-->
  <imxi:NotesReceivableCurrent id="Fact_63c444576de944a0aa625d466dcc2e12" contextRef="c20190630" unitRef="U002" decimals="-3">502000</imxi:NotesReceivableCurrent>
  <!--Prepaid Fees-->
  <imxi:PrepaidFees id="Fact_022e4427b24d4537958c0452799ce4e5" contextRef="c20190630" unitRef="U002" decimals="-3">807000</imxi:PrepaidFees>
  <!--Prepaid Fees-->
  <imxi:PrepaidFees id="Fact_fdc841e52ce54be7a24dca1b43837e05" contextRef="c20181231" unitRef="U002" decimals="-3">719000</imxi:PrepaidFees>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt is net of debt origination costs of $0.6 million at June 30, 2019 and December 31, 2018.</link:footnote>
    <link:loc xlink:href="#Fact_a7336c88fb8d408ead38911104b9afdf" xlink:label="Fact_a7336c88fb8d408ead38911104b9afdf_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_a7336c88fb8d408ead38911104b9afdf_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Fact_f54d65196c98404bb4f5c24b6e71871e" xlink:label="Fact_f54d65196c98404bb4f5c24b6e71871e_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact_f54d65196c98404bb4f5c24b6e71871e_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
