REVENUES |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| REVENUES | REVENUES Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), recognition of revenue requires evidence of a contract, probable collection of proceeds, and completion of substantially all performance obligations. We use a 5-step model to recognize revenue: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when or as the performance obligations are satisfied. Revenues are primarily generated from content delivery activities in which we deliver financial, clinical, or brand messaging through a distribution network of e-prescribers and electronic health record technology providers (channel partners), directly to consumers, or from reselling services that complement the business. This content delivery for a customer is referred to as a program. Unless otherwise specified, revenue is recognized based on the selling price to customers. The Company also generates revenue through data subscriptions. Data subscriptions can be contracted on a stand-alone basis or as a complement to content delivery. Additional services include set-up and reporting. We consider these services to be complimentary to the primary performance obligation and recognized through performance of delivery of content or data. We have certain contracts which are satisfied at a point in time, primarily for consulting projects or NPI data target lists. For such contracts, we recognize revenue upon delivery of the related data, study or report. The Company’s contracts generally all have terms of less than one year and the primary performance obligation is delivery of messages, or our forms of content, but the contract may contain additional services. As a practical expedient, the Company does not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between client payment and the transfer of goods or services is expected to be one year or less. The Company has also elected the practical expedient within ASC 606 and does not disclose information related to remaining performance obligations for contracts recognized with an original expected duration of one year or less. In certain circumstances, the Company will offer sales rebates to customers based on spend volume. Rebates are typically contracted based on a quarterly or annual spend amount based on a volume threshold or tiered model. At the beginning of the year, the rebate percentage is estimated based on input from the sales team and analysis of prior year’s sales. Thereafter, the open contract balance for the customer is assessed quarterly to ensure the estimated rebate percentage being used for the rebate accrual remains reasonable. The estimated amount of variable consideration will be included in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. For the year ended December 31, 2025 and during the first six months of 2026, there were two and three, respectively, contracts with customers that included a rebate clause. As the content is distributed through the platform and network of channel partners (a transaction), these transactions are recorded, and revenue is recognized over time as the distributions occur. Revenue for transactions can be realized based on a price per message, a price per redemption, as a flat fee occurring over a period of time, or upon completion of the program, depending on the client contract. The Company recognizes setup fees that are required for integrating client offerings and campaigns into the rule-based content delivery system and network over the life of the initial program, based either on time, or units delivered, depending upon which is most appropriate in the specific contract. Should a program be cancelled before completion, the balance of set up revenue is recognized at the time of cancellation, as set up fees are nonrefundable. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance. This reporting revenue is recognized over time as the messages are delivered. Program design, which is the design of the content delivery program, and related consulting services are recognized as services are performed. In some instances, we license certain of our software applications in arrangements that do not include other performance obligations. In those instances, we record license revenue when the software is delivered for use to the licensee. In instances where our contracts include Software as a Service, the revenue is recognized over the subscription period as services are delivered to the customer. In some instances, the Company also resells messaging solutions that are available through channel partners that are complementary to the HCP marketing business and customer base. These partner specific solutions are frequently similar to our own solutions and revenue recognition for these programs is the same as described above. In instances where the Company sells solutions on a commission basis, net revenue is recognized based on the commission-based revenue split. In instances where we resell these messaging solutions and have all financial risk and significant operation input and risk. We record the revenue based on the gross amount sold and the amount paid to the channel partner as a cost of revenues. The amount of revenue recognized on a net basis was $8,088 and $6,325 for the six months ended June 30, 2026 and 2025, respectively. The Company has several signed contracts with customers for the distribution of financial messaging, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy. Deferred revenue was $709 and $503 as of June 30, 2026 and December 31, 2025, respectively. These contracts are all short term in nature, and all revenue is expected to be recognized within 12 months, or less. The following is a summary of activity in the deferred revenue account for the three and six months ended June 30, 2026 and 2025, respectively:
Disaggregation of Revenue Consistent with ASC 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, NPI data lists, and other solutions is recognized at a point in time upon delivery to customers. A breakdown is set forth in the table below.
Accounts receivable are reported at realizable value, net of allowances for credit losses, which is estimated and recorded in the period the related revenue is recorded. Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Payment terms are generally 30 days and do not extend beyond 90 days. The Company does not seek collateral to secure its accounts receivable and amounts billed are generally due within a short period of time based on terms and conditions normal for our industry. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for credit losses. In addition, the Company regularly assesses the state of its billing operations in order to identify issues which may impact the collectability of these receivables or reserve estimates. If current economic trends, events, or changes in circumstances indicate that specific receivable balances may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. Past-due receivable balances are written off when the Company’s collection efforts have been exhausted. The changes in the allowance for credit losses for the six months ended June 30, 2026 and 2025, were as follows:
From time to time, we may record revenue based on our revenue recognition policies in advance of being able to invoice the customer. Included in accounts receivable are unbilled amounts of $3,920 and $3,943 at June 30, 2026 and December 31, 2025, respectively. Amounts billed in advance of revenue recognition are presented as deferred revenue on the condensed consolidated balance sheets. The accounts receivable balance as of December 31, 2024 was $38,212. In general, the pharmaceutical brand marketing industry spends its advertising budget seasonally. Many pharmaceutical companies allocate the largest portion of their brand marketing to the fourth quarter of the calendar year. As a result, the first quarter tends to reflect lower activity levels and lower revenue, with gradual increases in the following quarters. We expect these seasonality trends to continue and our ability to effectively manage our resources in anticipation of these trends may affect our operating results. As a result, our revenue is subject to some seasonality and has historically been higher during the fourth quarter than during the first, second and third quarters.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||