XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The composition of Revenue from services by payor for the years ended December 31, 2022, 2021 and 2020 is as follows:
 For the years ended December 31,
(In thousands)202220212020
Healthcare insurers$326,144 $520,244 $483,643 
Government payors97,191 222,242 90,288 
Client payors316,309 843,405 637,645 
Patients15,986 21,215 50,666 
Total$755,630 $1,607,106 $1,262,242 
Schedule of Product Sales Allowances and Accruals The following table presents an analysis of product sales allowances and accruals as contract liabilities for the years ended December 31, 2022, 2021 and 2020:
(In thousands)Chargebacks, discounts, rebates and feesGovernmental ReturnsTotal
Balance at December 31, 2021$2,014 $5,499 $2,639 $10,152 
  Provision related to current period sales12,995 18,165 1,170 32,330 
  Credits or payments made(13,477)(18,601)(2,126)(34,204)
Balance at December 31, 2022$1,532 $5,063 $1,683 $8,278 
Total gross Rayaldee sales
$59,557 
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales
54 %
(In thousands)Chargebacks, discounts, rebates and feesGovernmental ReturnsTotal
Balance at December 31, 2020$2,332 $5,812 $3,593 $11,737 
Provision related to current period sales14,426 21,553 1,286 37,265 
Credits or payments made(14,744)(21,866)(2,240)(38,850)
Balance at December 31, 2021$2,014 $5,499 $2,639 $10,152 
Total gross Rayaldee sales
$64,301 
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales
58 %

(In thousands)Chargebacks, discounts, rebates and feesGovernmental ReturnsTotal
Balance at December 31, 2019$3,194 $5,841 $2,751 $11,786 
Provision related to current period sales17,604 32,721 2,066 52,391 
Credits or payments made(18,466)(32,750)(1,224)(52,440)
Balance at December 31, 2020$2,332 $5,812 $3,593 $11,737 
Total gross Rayaldee sales
$88,187 
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales
59 %
Changes in Contractual Liabilities Balance Changes in the contractual liabilities balance for the year ended December 31, 2022 are as follows:
(In thousands)
Balance at December 31, 2021$466 
Balance at December 31, 2022138 
Revenue recognized in the period from:
Amounts included in contracts liability at the beginning of the period$328