XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents revenue disaggregated by category (in thousands) for the years ended December 31, 2022 and 2021:
Years Ended December 31,
20222021
(in thousands)
Eligibility-based$53,284 $48,276 
Claims-based41,382 29,178 
Healthcare Total$94,666 $77,454 
Recovery (1)
241 33,405 
Customer Care / Outsourced Services14,277 13,534 
Total Revenues$109,184 $124,393 
(1) Represents student lending, state and municipal tax authorities, IRS and Department of Treasury markets, as well as Premiere.
Schedule of Details of Revenue by Major Customers
For the years ended December 31, 2022 and 2021, the Company had two and three different clients, respectively, whose individual revenues exceeded 10% of the Company’s total revenues. The dollar amount and percent of total revenue of each of the three clients are summarized in the table below (in thousands):
Year Ended December 31, 2022
Year Ended December 31, 2021
Rank RevenuePercent of
total revenue
Rank RevenuePercent of
total revenue
1$58,15553%1$55,47145%
2$12,00411%2$15,89313%
3$15,49113%
Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Outstanding
The following table reconciles the basic to diluted weighted average shares outstanding using the treasury stock method (shares in thousands):
 Years Ended December 31,
 20222021
Weighted average shares outstanding – basic72,937 60,461 
Dilutive effect of common share equivalents— — 
Weighted average shares outstanding – diluted72,937 60,461 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (shares in thousands):
 Years Ended December 31,
 20222021
Options to purchase common stock2501,593
RSUs3,9052,935
Warrants outstanding6,310
Total4,15510,838