XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Revenue Recognition - Analysis of Product Sales Allowances and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jun. 30, 2023
Total gross Rayaldee sales $ 265,418   $ 309,893 $ 502,995 $ 639,111    
Rayaldee [Member]              
Balance at beginning 8,390 $ 8,278 9,203 8,278 10,152 $ 10,152 $ 10,152
Provision related to current period sales 9,862   9,161 17,499 17,514    
Credits or payments made (8,334)   (8,588) (15,859) (17,890)    
Balance at end 9,918 8,390 9,776 9,918 9,776 8,278 9,918
Total gross Rayaldee sales $ 17,568   $ 15,382 $ 31,850 $ 28,861    
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales 56.00%   60.00% 55.00% 61.00%    
Chargebacks, Discounts, Rebates and Fees [Member] | Rayaldee [Member]              
Balance at beginning $ 1,574 1,532 $ 1,588 $ 1,532 $ 2,014 2,014 2,014
Provision related to current period sales 3,950   3,411 7,256 6,626    
Credits or payments made (3,194)   (3,330) (6,458) (6,971)    
Balance at end 2,330 1,574 1,669 2,330 1,669 1,532 2,330
Governmental [Member] | Rayaldee [Member]              
Balance at beginning 5,140 5,063 5,282 5,063 5,499 5,499 5,499
Provision related to current period sales 5,561   5,442 9,606 10,311    
Credits or payments made (4,747)   (4,235) (8,715) (9,321)    
Balance at end 5,954 5,140 6,489 5,954 6,489 5,063 5,954
Sales Returns [Member] | Rayaldee [Member]              
Balance at beginning 1,676 1,683 2,333 1,683 2,639 2,639 2,639
Provision related to current period sales 351   308 637 577    
Credits or payments made (393)   (1,023) (686) (1,598)    
Balance at end $ 1,634 $ 1,676 $ 1,618 $ 1,634 $ 1,618 $ 1,683 $ 1,634