2019 Q4 Form 10-K Financial Statement

#000162828020003396 Filed on March 11, 2020

View on sec.gov

Income Statement

Concept 2019 Q4 2019 Q3 2019 Q2
Revenue $83.24M $85.33M $82.68M
YoY Change 10.9% 17.69% 17.47%
Cost Of Revenue
YoY Change
Gross Profit
YoY Change
Gross Profit Margin
Selling, General & Admin $70.30M $73.70M $67.60M
YoY Change 9.33% 14.26% 16.75%
% of Gross Profit
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $3.200M $3.179M $3.155M
YoY Change -18.37% -23.25% -17.37%
% of Gross Profit
Operating Expenses $73.51M $76.90M $70.71M
YoY Change 7.83% 2.64% 9.94%
Operating Profit $9.734M $8.436M $11.96M
YoY Change 41.38% -450.04% 97.43%
Interest Expense $2.006M $2.145M $2.288M
YoY Change -75.94% -37.54% -32.55%
% of Operating Profit 20.61% 25.43% 19.12%
Other Income/Expense, Net
YoY Change
Pretax Income $7.728M $6.291M $9.676M
YoY Change -631.87% -207.65% 262.67%
Income Tax $2.387M $2.253M $2.602M
% Of Pretax Income 30.89% 35.81% 26.89%
Net Earnings $5.341M $4.038M $7.074M
YoY Change 9.78% -130.11% 283.62%
Net Earnings / Revenue 6.42% 4.73% 8.56%
Basic Earnings Per Share $0.11
Diluted Earnings Per Share $138.4K $0.11 $189.3K
COMMON SHARES
Basic Shares Outstanding 38.01M shares 37.98M shares 37.51M shares
Diluted Shares Outstanding 38.27M shares 38.29M shares 37.59M shares

Balance Sheet

Concept 2019 Q4 2019 Q3 2019 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $86.10M $94.20M $106.9M
YoY Change 17.95% 14.18% 106800.0%
Cash & Equivalents $86.12M $94.19M $106.9M
Short-Term Investments
Other Short-Term Assets $22.40M $11.60M $11.20M
YoY Change -24.83% 34.88% 11100.0%
Inventory
Prepaid Expenses $18.20M $9.382M $8.890M
Receivables $39.75M $53.76M $93.03M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $148.2M $159.6M $211.1M
YoY Change 6.91% -7.21% 105431.5%
LONG-TERM ASSETS
Property, Plant & Equipment $13.28M $11.55M $11.07M
YoY Change 27.8% 21.58%
Goodwill $36.26M $36.26M $36.26M
YoY Change 0.0%
Intangibles $27.38M $29.72M $32.06M
YoY Change -24.77%
Long-Term Investments
YoY Change
Other Assets $1.415M $1.744M $1.993M
YoY Change -25.53% 190.67%
Total Long-Term Assets $79.08M $81.31M $83.31M
YoY Change -9.3% -5.24% -52.77%
TOTAL ASSETS
Total Short-Term Assets $148.2M $159.6M $211.1M
Total Long-Term Assets $79.08M $81.31M $83.31M
Total Assets $227.3M $240.9M $294.4M
YoY Change 0.65% -6.55% 66.69%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $13.40M $14.10M $14.45M
YoY Change 17.16% 0.0%
Accrued Expenses $10.60M $11.60M $7.800M
YoY Change 60.61% 132.0% 1014.29%
Deferred Revenue $2.495M $2.483M $2.322M
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change -100.0%
Long-Term Debt Due $7.044M $6.405M $5.767M
YoY Change 78.96% 57.04%
Total Short-Term Liabilities $83.72M $101.9M $123.3M
YoY Change 23.04% -7.61% 9382.54%
LONG-TERM LIABILITIES
Long-Term Debt $87.62M $89.38M $126.1M
YoY Change -22.68% -14.38%
Other Long-Term Liabilities
YoY Change
Total Long-Term Liabilities $87.62M $89.38M $126.1M
YoY Change -22.68% -14.38% 1271.13%
TOTAL LIABILITIES
Total Short-Term Liabilities $83.72M $101.9M $123.3M
Total Long-Term Liabilities $87.62M $89.38M $126.1M
Total Liabilities $171.3M $191.3M $249.4M
YoY Change -5.53% -13.01% 2275.4%
SHAREHOLDERS EQUITY
Retained Earnings $1.176M -$4.165M -$8.203M
YoY Change -106.75%
Common Stock $4.000K $4.000K $4.000K
YoY Change 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $55.97M $49.62M $44.96M
YoY Change
Total Liabilities & Shareholders Equity $227.3M $240.9M $294.4M
YoY Change 0.65% -6.55% 66.69%

Cashflow Statement

Concept 2019 Q4 2019 Q3 2019 Q2
OPERATING ACTIVITIES
Net Income $5.341M $4.038M $7.074M
YoY Change 9.78% -130.11% 283.62%
Depreciation, Depletion And Amortization $3.200M $3.179M $3.155M
YoY Change -18.37% -23.25% -17.37%
Cash From Operating Activities -$4.620M $25.06M $2.870M
YoY Change -56.74% -21.39% -114.79%
INVESTING ACTIVITIES
Capital Expenditures -$2.650M -$1.410M -$1.220M
YoY Change 41.71% -60.61%
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities -$2.650M -$1.410M -$1.220M
YoY Change 41.71% -66.75% -156.22%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -990.0K -36.28M 20.46M
YoY Change -139.29% 802.49% 1178.75%
NET CHANGE
Cash From Operating Activities -4.620M 25.06M 2.870M
Cash From Investing Activities -2.650M -1.410M -1.220M
Cash From Financing Activities -990.0K -36.28M 20.46M
Net Change In Cash -8.260M -12.63M 22.11M
YoY Change -17.65% -153.47% -241.37%
FREE CASH FLOW
Cash From Operating Activities -$4.620M $25.06M $2.870M
Capital Expenditures -$2.650M -$1.410M -$1.220M
Free Cash Flow -$1.970M $26.47M $4.090M
YoY Change -77.64% -25.35%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2019 dei Entity Registrant Name
EntityRegistrantName
International Money Express, Inc.
CY2019 dei Entity Central Index Key
EntityCentralIndexKey
0001683695
CY2019 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2019 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2019 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2019 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2019 dei Entity Shell Company
EntityShellCompany
false
CY2019 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2019 dei Entity Small Business
EntitySmallBusiness
true
CY2019 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2019 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2019Q2 dei Entity Public Float
EntityPublicFloat
214803545000 USD
CY2020Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
38034389 shares
CY2019 dei Document Type
DocumentType
10-K
CY2019 dei Amendment Flag
AmendmentFlag
false
CY2019 dei Document Period End Date
DocumentPeriodEndDate
2019-12-31
CY2019 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2019
CY2019 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2019 dei Document Transition Report
DocumentTransitionReport
false
CY2019Q4 imxi Accrued Loyalty Program Rebates Current
AccruedLoyaltyProgramRebatesCurrent
0 USD
CY2019Q4 us-gaap Cash
Cash
86117000 USD
CY2018Q4 us-gaap Cash
Cash
73029000 USD
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
759000 USD
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
842000 USD
CY2019Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
39754000 USD
CY2018Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
35795000 USD
CY2019Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
18201000 USD
CY2018Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
26655000 USD
CY2019Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4155000 USD
CY2018Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3171000 USD
CY2019Q4 us-gaap Assets Current
AssetsCurrent
148227000 USD
CY2018Q4 us-gaap Assets Current
AssetsCurrent
138650000 USD
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13282000 USD
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
10393000 USD
CY2019Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2018Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2019Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
27381000 USD
CY2018Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
36395000 USD
CY2019Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
741000 USD
CY2018Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
2267000 USD
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1415000 USD
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1874000 USD
CY2019Q4 us-gaap Assets
Assets
227306000 USD
CY2018Q4 us-gaap Assets
Assets
225839000 USD
CY2019Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
7044000 USD
CY2018Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
3936000 USD
CY2019Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
13401000 USD
CY2018Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
11438000 USD
CY2019Q4 imxi Wire Transfers And Money Orders Payable Current
WireTransfersAndMoneyOrdersPayableCurrent
40197000 USD
CY2018Q4 imxi Wire Transfers And Money Orders Payable Current
WireTransfersAndMoneyOrdersPayableCurrent
36311000 USD
CY2019Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
23074000 USD
CY2018Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
16355000 USD
CY2019Q4 us-gaap Liabilities Current
LiabilitiesCurrent
83716000 USD
CY2018Q4 us-gaap Liabilities Current
LiabilitiesCurrent
68040000 USD
CY2019Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
87623000 USD
CY2018Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
113326000 USD
CY2019Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
87623000 USD
CY2018Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
113326000 USD
CY2019Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2018Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2019Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2018Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2018Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
230000000 shares
CY2019Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
230000000 shares
CY2019Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
38034389 shares
CY2019Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
38034389 shares
CY2018Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36182783 shares
CY2018Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
36182783 shares
CY2019Q4 us-gaap Common Stock Value
CommonStockValue
4000 USD
CY2018Q4 us-gaap Common Stock Value
CommonStockValue
4000 USD
CY2019Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
54694000 USD
CY2018Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
61889000 USD
CY2019Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1176000 USD
CY2018Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-17418000 USD
CY2019Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
93000 USD
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2000 USD
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
55967000 USD
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
44473000 USD
CY2019Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
227306000 USD
CY2018Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
225839000 USD
CY2019 imxi Wire Transfer And Money Order Fees
WireTransferAndMoneyOrderFees
273081000 USD
CY2018 imxi Wire Transfer And Money Order Fees
WireTransferAndMoneyOrderFees
232380000 USD
imxi Wire Transfer And Money Order Fees
WireTransferAndMoneyOrderFees
169796000 USD
CY2017Q1 imxi Wire Transfer And Money Order Fees
WireTransferAndMoneyOrderFees
11877000 USD
CY2019 imxi Foreign Currency Transaction Revenue
ForeignCurrencyTransactionRevenue
44268000 USD
CY2018 imxi Foreign Currency Transaction Revenue
ForeignCurrencyTransactionRevenue
39765000 USD
imxi Foreign Currency Transaction Revenue
ForeignCurrencyTransactionRevenue
30014000 USD
CY2017Q1 imxi Foreign Currency Transaction Revenue
ForeignCurrencyTransactionRevenue
2450000 USD
CY2019 imxi Other Revenue
OtherRevenue
2252000 USD
CY2018 imxi Other Revenue
OtherRevenue
1756000 USD
imxi Other Revenue
OtherRevenue
1229000 USD
CY2017Q1 imxi Other Revenue
OtherRevenue
98000 USD
CY2019 us-gaap Revenues
Revenues
319601000 USD
CY2018 us-gaap Revenues
Revenues
273901000 USD
us-gaap Revenues
Revenues
201039000 USD
CY2017Q1 us-gaap Revenues
Revenues
14425000 USD
CY2019 imxi Service Charges From Agents And Banks
ServiceChargesFromAgentsAndBanks
212670000 USD
CY2018 imxi Service Charges From Agents And Banks
ServiceChargesFromAgentsAndBanks
182471000 USD
imxi Service Charges From Agents And Banks
ServiceChargesFromAgentsAndBanks
135569000 USD
CY2017Q1 imxi Service Charges From Agents And Banks
ServiceChargesFromAgentsAndBanks
9441000 USD
CY2019 us-gaap Labor And Related Expense
LaborAndRelatedExpense
30705000 USD
CY2018 us-gaap Labor And Related Expense
LaborAndRelatedExpense
32926000 USD
us-gaap Labor And Related Expense
LaborAndRelatedExpense
23417000 USD
CY2017Q1 us-gaap Labor And Related Expense
LaborAndRelatedExpense
4530000 USD
CY2019 us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
27095000 USD
CY2018 us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
19442000 USD
us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
14894000 USD
CY2017Q1 us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
1062000 USD
CY2019 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
0 USD
CY2018 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
10319000 USD
us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
8706000 USD
CY2017Q1 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
3917000 USD
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
12689000 USD
CY2018 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
15671000 USD
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
16645000 USD
CY2017Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
382000 USD
CY2019 us-gaap Operating Expenses
OperatingExpenses
283159000 USD
CY2018 us-gaap Operating Expenses
OperatingExpenses
260829000 USD
us-gaap Operating Expenses
OperatingExpenses
199231000 USD
CY2017Q1 us-gaap Operating Expenses
OperatingExpenses
19332000 USD
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
36442000 USD
CY2018 us-gaap Operating Income Loss
OperatingIncomeLoss
13072000 USD
us-gaap Operating Income Loss
OperatingIncomeLoss
1808000 USD
CY2017Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-4907000 USD
CY2019 us-gaap Interest Expense
InterestExpense
8510000 USD
CY2018 us-gaap Interest Expense
InterestExpense
18448000 USD
us-gaap Interest Expense
InterestExpense
11448000 USD
CY2017Q1 us-gaap Interest Expense
InterestExpense
614000 USD
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
27932000 USD
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5376000 USD
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-9640000 USD
CY2017Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5521000 USD
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8323000 USD
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1868000 USD
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
534000 USD
CY2017Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2203000 USD
CY2019 us-gaap Net Income Loss
NetIncomeLoss
19609000 USD
CY2018 us-gaap Net Income Loss
NetIncomeLoss
-7244000 USD
us-gaap Net Income Loss
NetIncomeLoss
-10174000 USD
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
-3318000 USD
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
95000 USD
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
0 USD
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-2000 USD
CY2017Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-3000 USD
CY2019 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
19704000 USD
CY2018 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-7244000 USD
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-10176000 USD
CY2017Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-3321000 USD
CY2019 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.52
CY2018 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.28
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
37428345 shares
us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.59
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
25484386 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
17227682 shares
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
37594158 shares
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
25484386 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
17227682 shares
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
3259000 USD
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
-3318000 USD
CY2017Q1 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
2916000 USD
CY2017Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-3000 USD
us-gaap Net Income Loss
NetIncomeLoss
-10174000 USD
us-gaap Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
20178000 USD
us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
1846000 USD
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-2000 USD
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
35902000 USD
CY2018 us-gaap Net Income Loss
NetIncomeLoss
-7244000 USD
CY2018 imxi Net Equity Infusion From Reverse Recapitalization Value
NetEquityInfusionFromReverseRecapitalizationValue
9989000 USD
CY2018 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
5826000 USD
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
44473000 USD
CY2019 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
-10031000 USD
CY2019 us-gaap Net Income Loss
NetIncomeLoss
19609000 USD
CY2019 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
227000 USD
CY2019 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 USD
CY2019 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
2609000 USD
CY2019 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
95000 USD
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
55967000 USD
CY2019 us-gaap Net Income Loss
NetIncomeLoss
19609000 USD
CY2018 us-gaap Net Income Loss
NetIncomeLoss
-7244000 USD
us-gaap Net Income Loss
NetIncomeLoss
-10174000 USD
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
-3318000 USD
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
12689000 USD
CY2018 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
15671000 USD
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
16645000 USD
CY2017Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
382000 USD
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
2609000 USD
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
5826000 USD
us-gaap Share Based Compensation
ShareBasedCompensation
1846000 USD
CY2017Q1 us-gaap Share Based Compensation
ShareBasedCompensation
2916000 USD
CY2019 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1626000 USD
CY2018 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1236000 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1401000 USD
CY2017Q1 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
84000 USD
CY2019 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
734000 USD
CY2018 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
4448000 USD
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
335000 USD
CY2017Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
39000 USD
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1863000 USD
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
191000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
370000 USD
CY2017Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2214000 USD
CY2019 imxi Debt Extinguishment Costs
DebtExtinguishmentCosts
0 USD
CY2018 imxi Debt Extinguishment Costs
DebtExtinguishmentCosts
1843000 USD
imxi Debt Extinguishment Costs
DebtExtinguishmentCosts
0 USD
CY2017Q1 imxi Debt Extinguishment Costs
DebtExtinguishmentCosts
0 USD
CY2019 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-265000 USD
CY2018 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-216000 USD
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-128000 USD
CY2017Q1 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-12000 USD
CY2019 us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
19786000 USD
CY2018 us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
29431000 USD
us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
20725000 USD
CY2017Q1 us-gaap Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
1219000 USD
CY2019 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
5655000 USD
CY2018 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-14337000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
29173000 USD
CY2017Q1 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-3612000 USD
CY2019 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-8805000 USD
CY2018 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
19000000 USD
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
4144000 USD
CY2017Q1 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-7849000 USD
CY2019 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
659000 USD
CY2018 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2080000 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1011000 USD
CY2017Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-71000 USD
CY2019 imxi Increase Decrease In Wire Transfer And Money Order Payables
IncreaseDecreaseInWireTransferAndMoneyOrderPayables
3416000 USD
CY2018 imxi Increase Decrease In Wire Transfer And Money Order Payables
IncreaseDecreaseInWireTransferAndMoneyOrderPayables
-11899000 USD
imxi Increase Decrease In Wire Transfer And Money Order Payables
IncreaseDecreaseInWireTransferAndMoneyOrderPayables
27638000 USD
CY2017Q1 imxi Increase Decrease In Wire Transfer And Money Order Payables
IncreaseDecreaseInWireTransferAndMoneyOrderPayables
-1884000 USD
CY2019 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
7232000 USD
CY2018 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
16293000 USD
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
3556000 USD
CY2017Q1 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
1103000 USD
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52534000 USD
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
19838000 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
7417000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
8652000 USD
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
6469000 USD
CY2018 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
5331000 USD
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
4351000 USD
CY2017Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
249000 USD
CY2019 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 USD
CY2018 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 USD
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
924000 USD
CY2019 imxi Payments To Acquire Agent Locations
PaymentsToAcquireAgentLocations
250000 USD
CY2018 imxi Payments To Acquire Agent Locations
PaymentsToAcquireAgentLocations
120000 USD
imxi Payments To Acquire Agent Locations
PaymentsToAcquireAgentLocations
0 USD
CY2017Q1 imxi Payments To Acquire Agent Locations
PaymentsToAcquireAgentLocations
0 USD
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-6719000 USD
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5451000 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5275000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-249000 USD
CY2019 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
12000000 USD
CY2018 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
90000000 USD
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
102000000 USD
CY2017Q1 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0 USD
CY2019 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-30000000 USD
CY2018 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
10000000 USD
us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
12000000 USD
CY2017Q1 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-2000000 USD
CY2019 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
4956000 USD
CY2018 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
95788000 USD
us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
76212000 USD
CY2017Q1 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
0 USD
CY2019 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
240000 USD
CY2018 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
3487000 USD
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
4683000 USD
CY2017Q1 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
0 USD
CY2019 us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
0 USD
CY2018 us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
1843000 USD
us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
0 USD
CY2017Q1 us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
0 USD
CY2018 imxi Proceeds From Reverse Recapitalization
ProceedsFromReverseRecapitalization
101664000 USD
imxi Proceeds From Reverse Recapitalization
ProceedsFromReverseRecapitalization
0 USD
CY2017Q1 imxi Proceeds From Reverse Recapitalization
ProceedsFromReverseRecapitalization
0 USD
CY2018 imxi Payments To Shareholders To Effect Merger
PaymentsToShareholdersToEffectMerger
101659000 USD
imxi Payments To Shareholders To Effect Merger
PaymentsToShareholdersToEffectMerger
0 USD
CY2017Q1 imxi Payments To Shareholders To Effect Merger
PaymentsToShareholdersToEffectMerger
0 USD
CY2019 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
10031000 USD
CY2018 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
0 USD
us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
0 USD
CY2017Q1 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
0 USD
CY2019 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
283000 USD
CY2018 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
0 USD
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
0 USD
CY2017Q1 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
0 USD
CY2019 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
0 USD
CY2018 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
0 USD
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
20178000 USD
CY2017Q1 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
0 USD
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-32944000 USD
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1113000 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
12927000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2000000 USD
CY2019 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
217000 USD
CY2018 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-40000 USD
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
98000 USD
CY2017Q1 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-16000 USD
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
13088000 USD
CY2018 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
13234000 USD
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
15167000 USD
CY2017Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
6387000 USD
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
73029000 USD
CY2017Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
59795000 USD
CY2017Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
44628000 USD
CY2016Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
38241000 USD
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
86117000 USD
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
73029000 USD
CY2017Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
59795000 USD
CY2017Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
44628000 USD
CY2019 us-gaap Interest Paid Net
InterestPaidNet
8768000 USD
CY2018 us-gaap Interest Paid Net
InterestPaidNet
10703000 USD
us-gaap Interest Paid Net
InterestPaidNet
11687000 USD
CY2017Q1 us-gaap Interest Paid Net
InterestPaidNet
659000 USD
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
4870000 USD
CY2018 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1495000 USD
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
400000 USD
CY2017Q1 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
0 USD
CY2019Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
0 USD
CY2018Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
0 USD
CY2017Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
640000 USD
CY2017Q1 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
640000 USD
CY2019 imxi Agent Businesses Acquired In Exchange For Receivables
AgentBusinessesAcquiredInExchangeForReceivables
85000 USD
CY2018 imxi Agent Businesses Acquired In Exchange For Receivables
AgentBusinessesAcquiredInExchangeForReceivables
0 USD
imxi Agent Businesses Acquired In Exchange For Receivables
AgentBusinessesAcquiredInExchangeForReceivables
640000 USD
CY2017Q1 imxi Agent Businesses Acquired In Exchange For Receivables
AgentBusinessesAcquiredInExchangeForReceivables
0 USD
CY2019 us-gaap Stock Issued1
StockIssued1
21000 USD
CY2018 us-gaap Stock Issued1
StockIssued1
0 USD
us-gaap Stock Issued1
StockIssued1
0 USD
CY2017Q1 us-gaap Stock Issued1
StockIssued1
0 USD
CY2019 imxi Transaction Accruals Settled By Acquisition Proceeds
TransactionAccrualsSettledByAcquisitionProceeds
0 USD
CY2018 imxi Transaction Accruals Settled By Acquisition Proceeds
TransactionAccrualsSettledByAcquisitionProceeds
9062000 USD
imxi Transaction Accruals Settled By Acquisition Proceeds
TransactionAccrualsSettledByAcquisitionProceeds
0 USD
CY2017Q1 imxi Transaction Accruals Settled By Acquisition Proceeds
TransactionAccrualsSettledByAcquisitionProceeds
0 USD
CY2019 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
0 USD
CY2018 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
922000 USD
us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
0 USD
CY2017Q1 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
0 USD
CY2019Q4 us-gaap Number Of Stores
NumberOfStores
33 store
CY2019 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Use of Estimates</span></div><div style="text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from these estimates.</span></div>
CY2018Q3 imxi Payments To Shareholders To Effect Merger
PaymentsToShareholdersToEffectMerger
101659000 USD
CY2018Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36200000 shares
CY2019 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
Concentration of Credit RiskThe Company maintains certain of its cash balances in various U.S. banks, which at times, may exceed federally insured limits. The amount that exceeded the federally insured limits totaled $78.6 million and $61.4 million as of December 31, 2019 and 2018, respectively. The Company has not incurred any losses on these accounts. In addition, the Company maintains various bank accounts in Mexico, Guatemala and Canada, which are not insured. The Company has not incurred any losses on these uninsured foreign bank accounts, and management believes it is not exposed to any significant credit risk regarding these accounts.
CY2019Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
78600000 USD
CY2018Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
61400000 USD
CY2019Q4 imxi Loss Uninsured Amount
LossUninsuredAmount
0 USD
CY2019Q4 imxi Loss Uninsured Amount On Foreign Bank Accounts
LossUninsuredAmountOnForeignBankAccounts
0 USD
CY2019Q4 imxi Cash In Us Dollars In Us Banks
CashInUSDollarsInUSBanks
80736000 USD
CY2018Q4 imxi Cash In Us Dollars In Us Banks
CashInUSDollarsInUSBanks
69155000 USD
CY2019Q4 imxi Cash In Foreign Banks And Foreign Currency
CashInForeignBanksAndForeignCurrency
5372000 USD
CY2018Q4 imxi Cash In Foreign Banks And Foreign Currency
CashInForeignBanksAndForeignCurrency
3865000 USD
CY2019Q4 imxi Petty Cash
PettyCash
9000 USD
CY2018Q4 imxi Petty Cash
PettyCash
9000 USD
CY2019Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
86117000 USD
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
73029000 USD
CY2018Q3 us-gaap Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
9000000 shares
CY2019 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0 USD
us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0 USD
CY2017Q1 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0 USD
CY2018 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0 USD
CY2019 us-gaap Advertising Expense
AdvertisingExpense
1200000 USD
CY2018 us-gaap Advertising Expense
AdvertisingExpense
1800000 USD
us-gaap Advertising Expense
AdvertisingExpense
1700000 USD
CY2017Q1 us-gaap Advertising Expense
AdvertisingExpense
100000 USD
CY2019Q4 us-gaap Income Tax Examination Penalties And Interest Accrued
IncomeTaxExaminationPenaltiesAndInterestAccrued
0 USD
CY2018Q4 us-gaap Income Tax Examination Penalties And Interest Accrued
IncomeTaxExaminationPenaltiesAndInterestAccrued
0 USD
CY2019 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Reclassifications</span></div><div style="text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain reclassifications have been made to prior-year amounts to conform with current-year presentation.</span></div>
CY2019 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
41000.0 USD
CY2018 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
29800 USD
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-17000.0 USD
CY2017Q1 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
11600 USD
CY2019 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2019 imxi Wire Transfer And Money Order Fees Gross
WireTransferAndMoneyOrderFeesGross
274161000 USD
CY2019 imxi Discounts And Promotions
DiscountsAndPromotions
1080000 USD
CY2019 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
319601000 USD
CY2019 imxi Point Earned For Each Wire Transfer Processed
PointEarnedForEachWireTransferProcessed
1 point
CY2019 imxi Point Expiration Period For Non Completion Of Wire Transfer Transaction
PointExpirationPeriodForNonCompletionOfWireTransferTransaction
P180D
CY2019 imxi Point Expiration Period After Completion Of Program
PointExpirationPeriodAfterCompletionOfProgram
P30D
CY2019Q1 imxi Accrued Loyalty Program Rebates Current
AccruedLoyaltyProgramRebatesCurrent
600000 USD
CY2019Q4 imxi Number Of Performance Obligation
NumberOfPerformanceObligation
1 obligation
CY2019Q4 us-gaap Prepaid Insurance
PrepaidInsurance
404000 USD
CY2018Q4 us-gaap Prepaid Insurance
PrepaidInsurance
300000 USD
CY2019Q4 imxi Prepaid Fees
PrepaidFees
1211000 USD
CY2018Q4 imxi Prepaid Fees
PrepaidFees
719000 USD
CY2019Q4 imxi Notes Receivable Current
NotesReceivableCurrent
648000 USD
CY2018Q4 imxi Notes Receivable Current
NotesReceivableCurrent
451000 USD
CY2019Q4 us-gaap Prepaid Taxes
PrepaidTaxes
1025000 USD
CY2018Q4 us-gaap Prepaid Taxes
PrepaidTaxes
878000 USD
CY2019Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
867000 USD
CY2018Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
823000 USD
CY2019Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4155000 USD
CY2018Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3171000 USD
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1400000 USD
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1900000 USD
CY2019Q4 us-gaap Notes And Loans Receivable Gross Current
NotesAndLoansReceivableGrossCurrent
1005000 USD
CY2018Q4 us-gaap Notes And Loans Receivable Gross Current
NotesAndLoansReceivableGrossCurrent
730000 USD
CY2019Q4 us-gaap Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
357000 USD
CY2018Q4 us-gaap Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
279000 USD
CY2019Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
648000 USD
CY2018Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
451000 USD
CY2019Q4 us-gaap Notes And Loans Receivable Gross Noncurrent
NotesAndLoansReceivableGrossNoncurrent
311000 USD
CY2018Q4 us-gaap Notes And Loans Receivable Gross Noncurrent
NotesAndLoansReceivableGrossNoncurrent
478000 USD
CY2019Q4 us-gaap Allowance For Notes And Loans Receivable Noncurrent
AllowanceForNotesAndLoansReceivableNoncurrent
120000 USD
CY2018Q4 us-gaap Allowance For Notes And Loans Receivable Noncurrent
AllowanceForNotesAndLoansReceivableNoncurrent
169000 USD
CY2019Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
191000 USD
CY2018Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
309000 USD
CY2019Q4 imxi Notes Loans And Financing Receivable Secured
NotesLoansAndFinancingReceivableSecured
1300000 USD
CY2018Q4 imxi Notes Loans And Financing Receivable Secured
NotesLoansAndFinancingReceivableSecured
1200000 USD
CY2019Q4 imxi Unpaid Principal Balance Maturities Of Notes Receivable Under Year One
UnpaidPrincipalBalanceMaturitiesOfNotesReceivableUnderYearOne
1005000 USD
CY2019Q4 imxi Unpaid Principal Balance Maturities Of Notes Receivable Between One To Two Years
UnpaidPrincipalBalanceMaturitiesOfNotesReceivableBetweenOneToTwoYears
276000 USD
CY2019Q4 imxi Unpaid Principal Balance Maturities Of Notes Receivable Between Two To Three Years
UnpaidPrincipalBalanceMaturitiesOfNotesReceivableBetweenTwoToThreeYears
35000 USD
CY2019Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
1316000 USD
CY2017Q1 us-gaap Depreciation
Depreciation
200000 USD
CY2019 us-gaap Cost Of Property Repairs And Maintenance
CostOfPropertyRepairsAndMaintenance
1700000 USD
CY2019Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
21355000 USD
CY2018Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
15500000 USD
CY2019Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8073000 USD
CY2018Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
5107000 USD
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13282000 USD
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
10393000 USD
CY2019 us-gaap Depreciation
Depreciation
3300000 USD
CY2018 us-gaap Depreciation
Depreciation
3200000 USD
us-gaap Depreciation
Depreciation
2100000 USD
CY2018 us-gaap Cost Of Property Repairs And Maintenance
CostOfPropertyRepairsAndMaintenance
1400000 USD
us-gaap Cost Of Property Repairs And Maintenance
CostOfPropertyRepairsAndMaintenance
900000 USD
CY2017Q1 us-gaap Cost Of Property Repairs And Maintenance
CostOfPropertyRepairsAndMaintenance
100000 USD
CY2019Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2018Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2019Q4 imxi Indefinite Lived Intangible Assets Including Goodwill
IndefiniteLivedIntangibleAssetsIncludingGoodwill
36260000 USD
CY2018Q4 imxi Indefinite Lived Intangible Assets Including Goodwill
IndefiniteLivedIntangibleAssetsIncludingGoodwill
36260000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
36374000 USD
CY2018Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
27025000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
27381000 USD
CY2018Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
36395000 USD
CY2016Q4 us-gaap Goodwill
Goodwill
0 USD
us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
640000 USD
us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2016Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
6348000 USD
CY2017Q1 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2017Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
231000 USD
CY2017Q1 us-gaap Goodwill
Goodwill
0 USD
CY2017Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
6117000 USD
CY2017Q1 us-gaap Goodwill
Goodwill
36260000 USD
CY2017Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
62660000 USD
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
14559000 USD
CY2017Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2017Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
48741000 USD
CY2018 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2018 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
120000 USD
CY2018 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
12466000 USD
CY2018Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2018Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
36395000 USD
CY2019 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2019 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
335000 USD
CY2019 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2019 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
9349000 USD
CY2019Q4 us-gaap Goodwill
Goodwill
36260000 USD
CY2019Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
27381000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
6951000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
5161000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
3997000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2989000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
2270000 USD
CY2019Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
2377000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
6013000 USD
CY2019Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
27381000 USD
CY2019Q4 imxi Accounts Payable To Agents Current
AccountsPayableToAgentsCurrent
10124000 USD
CY2018Q4 imxi Accounts Payable To Agents Current
AccountsPayableToAgentsCurrent
8972000 USD
CY2019Q4 imxi Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
3250000 USD
CY2018Q4 imxi Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
0 USD
CY2019Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
2374000 USD
CY2018Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
2365000 USD
CY2019Q4 imxi Bank Charges Payable Current
BankChargesPayableCurrent
976000 USD
CY2018Q4 imxi Bank Charges Payable Current
BankChargesPayableCurrent
983000 USD
CY2019Q4 imxi Accrued Loyalty Program Rebates Current
AccruedLoyaltyProgramRebatesCurrent
0 USD
CY2018Q4 imxi Accrued Loyalty Program Rebates Current
AccruedLoyaltyProgramRebatesCurrent
621000 USD
CY2019Q4 us-gaap Interest Payable Current
InterestPayableCurrent
17000 USD
CY2018Q4 us-gaap Interest Payable Current
InterestPayableCurrent
1009000 USD
CY2019Q4 imxi Accrued Legal Fees Current
AccruedLegalFeesCurrent
120000 USD
CY2018Q4 imxi Accrued Legal Fees Current
AccruedLegalFeesCurrent
920000 USD
CY2019Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
655000 USD
CY2018Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
559000 USD
CY2019Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2345000 USD
CY2018Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
756000 USD
CY2019Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2495000 USD
CY2018Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
0 USD
CY2019Q4 us-gaap Other Liabilities
OtherLiabilities
718000 USD
CY2018Q4 us-gaap Other Liabilities
OtherLiabilities
170000 USD
CY2019Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
23074000 USD
CY2018Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
16355000 USD
CY2018Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
0 USD
CY2018Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
0 USD
CY2019 imxi Contract With Customer Liability Revenue Deferred
ContractWithCustomerLiabilityRevenueDeferred
2618000 USD
CY2019 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
2099000 USD
CY2019Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2495000 USD
CY2019Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
97044000 USD
CY2018Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
120000000 USD
CY2019Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
7044000 USD
CY2018Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
3936000 USD
CY2018Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
2738000 USD
CY2019Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
87623000 USD
CY2018Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
113326000 USD
CY2018Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
600000 USD
CY2019Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
600000 USD
CY2018Q4 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-5400000 USD
CY2018Q4 us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
1800000 USD
CY2018Q4 us-gaap Write Off Of Deferred Debt Issuance Cost
WriteOffOfDeferredDebtIssuanceCost
3500000 USD
CY2019Q4 us-gaap Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
2900000 USD
CY2018Q4 us-gaap Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
3400000 USD
CY2019 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
700000 USD
CY2018 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
4400000 USD
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
300000 USD
CY2017Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
39200 USD
CY2017Q1 us-gaap Write Off Of Deferred Debt Issuance Cost
WriteOffOfDeferredDebtIssuanceCost
1900000 USD
CY2019 us-gaap Related Party Transaction Selling General And Administrative Expenses From Transactions With Related Party
RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
65000.0 USD
CY2019Q4 us-gaap Accounts Payable Related Parties Current And Noncurrent
AccountsPayableRelatedPartiesCurrentAndNoncurrent
0 USD
CY2018Q4 us-gaap Accounts Receivable Related Parties
AccountsReceivableRelatedParties
0 USD
CY2019Q4 us-gaap Accounts Receivable Related Parties
AccountsReceivableRelatedParties
0 USD
CY2018Q4 us-gaap Accounts Payable Related Parties Current And Noncurrent
AccountsPayableRelatedPartiesCurrentAndNoncurrent
0 USD
imxi Reimbursement Of Expenses
ReimbursementOfExpenses
12000.0 USD
CY2018 us-gaap Related Party Transaction Expenses From Transactions With Related Party
RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
1600000 USD
CY2018Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36200000 shares
CY2018Q3 us-gaap Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
9000000 shares
CY2019Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
230000000 shares
CY2019Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
38000000.0 shares
CY2019Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
38000000.0 shares
CY2019Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2019Q4 us-gaap Class Of Warrant Or Right Number Of Securities Called By Each Warrant Or Right
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
1 shares
CY2019Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
11.50
CY2019 imxi Warrant Exercisable Period After Completion Of Initial Business Combination
WarrantExercisablePeriodAfterCompletionOfInitialBusinessCombination
P30D
CY2019 imxi Warrants Expiration Period
WarrantsExpirationPeriod
P5Y
CY2019Q1 imxi Percentage Of Conversion Consideration Less Than The Exchange Consideration
PercentageOfConversionConsiderationLessThanTheExchangeConsideration
0.10
CY2019Q1 imxi Percentage Of Outstanding Warrants
PercentageOfOutstandingWarrants
0.9951
CY2019Q2 us-gaap Stock Issued During Period Shares Conversion Of Convertible Securities
StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
1800000 shares
CY2019Q2 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
10000000.0 USD
CY2019Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
38000000.0 shares
CY2019Q4 imxi Share Based Compensation Arrangement By Share Based Payment Award Option Exercisable Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageGrantDateFairValue
3.45
us-gaap Dividends Cash
DividendsCash
20200000 USD
CY2017Q1 us-gaap Dividends Cash
DividendsCash
0 USD
CY2018 us-gaap Dividends Cash
DividendsCash
0 USD
CY2019 us-gaap Dividends Cash
DividendsCash
0 USD
CY2019 us-gaap Net Income Loss
NetIncomeLoss
19609000 USD
CY2018 us-gaap Net Income Loss
NetIncomeLoss
-7244000 USD
us-gaap Net Income Loss
NetIncomeLoss
-10174000 USD
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
37428345 shares
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
25484386 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
17227682 shares
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
37594158 shares
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
25484386 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
17227682 shares
CY2019 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.52
CY2018 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.28
us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.59
CY2019 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
201000 USD
CY2018 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
212000 USD
us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
164000 USD
CY2017Q1 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
11000 USD
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
4668000 USD
CY2018 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
1283000 USD
us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
0 USD
CY2017Q1 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
0 USD
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1591000 USD
CY2018 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
182000 USD
us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
0 USD
CY2017Q1 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
0 USD
CY2019 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
6460000 USD
CY2018 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1677000 USD
us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
164000 USD
CY2017Q1 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
11000 USD
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
1290000 USD
CY2018 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
93000 USD
us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
596000 USD
CY2017Q1 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-1792000 USD
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
573000 USD
CY2018 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
98000 USD
us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-226000 USD
CY2017Q1 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-422000 USD
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1863000 USD
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
191000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
370000 USD
CY2017Q1 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1877000 USD
CY2017Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2214000 USD
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8323000 USD
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1868000 USD
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
534000 USD
CY2017Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2203000 USD
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
27932000 USD
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5376000 USD
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-9640000 USD
CY2017Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5521000 USD
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2017Q1 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2019 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
5866000 USD
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1129000 USD
us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-3277000 USD
CY2019 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1639000 USD
CY2018 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
145000 USD
us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-182000 USD
CY2017Q1 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-279000 USD
CY2019 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
260000 USD
CY2018 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
146000 USD
us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
95000 USD
CY2017Q1 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-46000 USD
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
374000 USD
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
1978000 USD
us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
3309000 USD
CY2017Q1 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
1000 USD
CY2019 imxi Income Tax Reconciliation Write Off Of Transaction Costs
IncomeTaxReconciliationWriteOffOfTransactionCosts
0 USD
CY2018 imxi Income Tax Reconciliation Write Off Of Transaction Costs
IncomeTaxReconciliationWriteOffOfTransactionCosts
321000 USD
imxi Income Tax Reconciliation Write Off Of Transaction Costs
IncomeTaxReconciliationWriteOffOfTransactionCosts
0 USD
CY2017Q1 imxi Income Tax Reconciliation Write Off Of Transaction Costs
IncomeTaxReconciliationWriteOffOfTransactionCosts
0 USD
CY2019 imxi Income Tax Reconciliation Write Off Of Net Operating Losses
IncomeTaxReconciliationWriteOffOfNetOperatingLosses
0 USD
CY2018 imxi Income Tax Reconciliation Write Off Of Net Operating Losses
IncomeTaxReconciliationWriteOffOfNetOperatingLosses
314000 USD
imxi Income Tax Reconciliation Write Off Of Net Operating Losses
IncomeTaxReconciliationWriteOffOfNetOperatingLosses
0 USD
CY2017Q1 imxi Income Tax Reconciliation Write Off Of Net Operating Losses
IncomeTaxReconciliationWriteOffOfNetOperatingLosses
0 USD
CY2019 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
71000 USD
CY2018 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
76000 USD
us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
604000 USD
CY2017Q1 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
0 USD
CY2019 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
113000 USD
CY2018 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
17000 USD
us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-15000 USD
CY2017Q1 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-2000 USD
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8323000 USD
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1868000 USD
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
534000 USD
CY2017Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2203000 USD
CY2019Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
6385000 USD
CY2018Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
7567000 USD
CY2019Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Foreign
DeferredTaxAssetsOperatingLossCarryforwardsForeign
73000 USD
CY2018Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Foreign
DeferredTaxAssetsOperatingLossCarryforwardsForeign
0 USD
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
275000 USD
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
287000 USD
CY2019Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
0 USD
CY2018Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
2525000 USD
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
897000 USD
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
294000 USD
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
279000 USD
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
281000 USD
CY2019Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
653000 USD
CY2018Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
0 USD
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
880000 USD
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
0 USD
CY2019Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
0 USD
CY2018Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
213000 USD
CY2018 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
1800000 USD
us-gaap Lease And Rental Expense
LeaseAndRentalExpense
1600000 USD
CY2017Q1 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
100000 USD
CY2019Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
9442000 USD
CY2018Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
11167000 USD
CY2019Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1918000 USD
CY2018Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1134000 USD
CY2019Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
6710000 USD
CY2018Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
7766000 USD
CY2019Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
8628000 USD
CY2018Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
8900000 USD
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
73000 USD
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 USD
CY2019Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
741000 USD
CY2018Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
2267000 USD
CY2018Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0 USD
CY2019Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0 USD
CY2017Q4 imxi Tax Cuts And Jobs Act Of2017 Change In Tax Rate Amount Increase Decrease In Deferred Tax Asset
TaxCutsAndJobsActOf2017ChangeInTaxRateAmountIncreaseDecreaseInDeferredTaxAsset
-600000 USD
CY2019 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
2100000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
1018000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
869000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
776000 USD
CY2019Q4 us-gaap Lessee Operating Lease Term Of Contract
LesseeOperatingLeaseTermOfContract
P5Y
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
1498000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
1241000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
662000 USD
CY2019Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
6064000 USD
CY2019Q4 us-gaap Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
3250000 USD
CY2019Q4 us-gaap Settlement Liabilities Current
SettlementLiabilitiesCurrent
3250000 USD
CY2019 us-gaap Legal Fees
LegalFees
400000 USD
CY2019Q4 us-gaap Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
50 state
CY2019Q4 imxi Number Of Territories In Which Entity Operates
NumberOfTerritoriesInWhichEntityOperates
2 territory
CY2019Q4 us-gaap Number Of Countries In Which Entity Operates
NumberOfCountriesInWhichEntityOperates
3 country
CY2019Q1 us-gaap Revenues
Revenues
68349000 USD
CY2019Q2 us-gaap Revenues
Revenues
82675000 USD
CY2019Q3 us-gaap Revenues
Revenues
85334000 USD
CY2019Q4 us-gaap Revenues
Revenues
83243000 USD
CY2019Q1 us-gaap Operating Expenses
OperatingExpenses
62041000 USD
CY2019Q2 us-gaap Operating Expenses
OperatingExpenses
70711000 USD
CY2019Q3 us-gaap Operating Expenses
OperatingExpenses
76898000 USD
CY2019Q4 us-gaap Operating Expenses
OperatingExpenses
73509000 USD
CY2019Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
6308000 USD
CY2019Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
11964000 USD
CY2019Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
8436000 USD
CY2019Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
9734000 USD
CY2019Q1 us-gaap Interest Expense
InterestExpense
2071000 USD
CY2019Q2 us-gaap Interest Expense
InterestExpense
2288000 USD
CY2019Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2602000 USD
CY2019Q3 us-gaap Interest Expense
InterestExpense
2145000 USD
CY2019Q4 us-gaap Interest Expense
InterestExpense
2006000 USD
CY2019Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4237000 USD
CY2019Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
9676000 USD
CY2019Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6291000 USD
CY2019Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7728000 USD
CY2019Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1081000 USD
CY2019Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2253000 USD
CY2019Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2387000 USD
CY2019Q1 us-gaap Net Income Loss
NetIncomeLoss
3156000 USD
CY2019Q2 us-gaap Net Income Loss
NetIncomeLoss
7074000 USD
CY2019Q3 us-gaap Net Income Loss
NetIncomeLoss
4038000 USD
CY2019Q4 us-gaap Net Income Loss
NetIncomeLoss
5341000 USD
CY2019Q1 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.09
CY2019Q2 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.19
CY2019Q3 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.11
CY2019Q4 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.14
CY2019Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
36182783 shares
CY2019Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
37505598 shares
CY2019Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
37984316 shares
CY2019Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
38014444 shares
CY2019Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36195463 shares
CY2019Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
37594151 shares
CY2019Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
38286702 shares
CY2019Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
38274079 shares
CY2018Q1 us-gaap Revenues
Revenues
55956000 USD
CY2018Q2 us-gaap Revenues
Revenues
70379000 USD
CY2018Q3 us-gaap Revenues
Revenues
72508000 USD
CY2018Q4 us-gaap Revenues
Revenues
75058000 USD
CY2018Q1 us-gaap Operating Expenses
OperatingExpenses
53419000 USD
CY2018Q2 us-gaap Operating Expenses
OperatingExpenses
64319000 USD
CY2018Q3 us-gaap Operating Expenses
OperatingExpenses
74918000 USD
CY2018Q4 us-gaap Operating Expenses
OperatingExpenses
68173000 USD
CY2018Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
2537000 USD
CY2018Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
6060000 USD
CY2018Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-2410000 USD
CY2018Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
6885000 USD
CY2018Q1 us-gaap Interest Expense
InterestExpense
3284000 USD
CY2018Q2 us-gaap Interest Expense
InterestExpense
3392000 USD
CY2018Q3 us-gaap Interest Expense
InterestExpense
3434000 USD
CY2018Q4 us-gaap Interest Expense
InterestExpense
8338000 USD
CY2018Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-747000 USD
CY2018Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2668000 USD
CY2018Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-5844000 USD
CY2018Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1453000 USD
CY2018Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-207000 USD
CY2018Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
824000 USD
CY2018Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7569000 USD
CY2018Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-6318000 USD
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
-540000 USD
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
1844000 USD
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
-13413000 USD
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
4865000 USD
CY2018Q1 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.03
CY2018Q2 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.11
CY2018Q3 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-0.43
CY2018Q4 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
0.13
CY2018Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
17227682 shares
CY2018Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
17227682 shares
CY2018Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
30975338 shares
CY2018Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
36182783 shares
CY2018Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
17227682 shares
CY2018Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
17227682 shares
CY2018Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
30975338 shares
CY2018Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36572071 shares

Files In Submission

Name View Source Status
0001628280-20-003396-index-headers.html Edgar Link pending
0001628280-20-003396-index.html Edgar Link pending
0001628280-20-003396.txt Edgar Link pending
0001628280-20-003396-xbrl.zip Edgar Link pending
exhibit211.htm Edgar Link pending
exhibit231.htm Edgar Link pending
exhibit311.htm Edgar Link pending
exhibit312.htm Edgar Link pending
exhibit321.htm Edgar Link pending
exhibit322.htm Edgar Link pending
exhibit46.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
imxi-20191231.htm Edgar Link pending
imxi-20191231.xsd Edgar Link pending
imxi-20191231_cal.xml Edgar Link unprocessable
imxi-20191231_def.xml Edgar Link unprocessable
imxi-20191231_g1.jpg Edgar Link pending
imxi-20191231_htm.xml Edgar Link completed
imxi-20191231_lab.xml Edgar Link unprocessable
imxi-20191231_pre.xml Edgar Link unprocessable
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending