XML 22 R10.htm IDEA: XBRL DOCUMENT
v3.20.2

Revenue | 6 Months Ended
--- | ---
Jun. 30, 2020
Revenue From Contract With Customer [Abstract] |
Revenue | 3. Revenue Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. The Company’s performance obligations in its contracts with customers is the promise to stand-ready to provide payment processing services ("processing services") for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the customer’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the customer, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the merchants’ transactions are processed. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction. Interchange and network fees Within its contracts with customers, the Company incurs interchange and network pass-through charges from the third-party card issuers and payment networks, respectively, related to the provision of payment authorization and routing services. The Company has determined that it is acting as an agent with respect to these payment authorization and routing services and as such, the Company views the card-issuing bank and the payment network as the principal for these performance obligations. Therefore, revenue allocated to the payment authorization performance obligation is presented net of interchange and card network fees paid to the card issuing banks and card networks, respectively, for the three and six months ended June 30, 2020 and 2019 respectively. Indirect relationships As a result of its past acquisitions, the Company has legacy relationships with Independent Sales Organizations (each an “ISO”), whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time. Disaggregation of revenue The table below presents a disaggregation of revenue by direct and indirect relationships for the periods indicated:
|  | Three Months Ended June 30, 2020 |  |  | Six Months Ended June 30, 2020 |  |  |  | Three Months Ended June 30, 2019 |  |  | Six Months Ended June 30, 2019 |
|  | (Successor) |  |  |  | (Predecessor) |
Revenue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Direct relationships |  | $ | 35,873,834 |  |  | $ | 74,589,458 |  |  |  | $ | 21,109,498 |  |  | $ | 43,419,215 |
Indirect relationships |  |  | 626,691 |  |  |  | 1,373,604 |  |  |  |  | 576,177 |  |  |  | 1,289,866 |
Total Revenue |  | $ | 36,500,525 |  |  | $ | 75,963,062 |  |  |  | $ | 21,685,675 |  |  | $ | 44,709,081 |
Contract Costs The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The Company currently incurs costs to obtain a contract through payments made to external referral partners. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration