RE:HBMy understanding of the agreement with HB is that they pay the full agreed estimated polished price for rough stones upon delivery to HB.
Adjustments based upon actual polished price come later (less HB's fixed fees).
If so, every time a stone is delivered to HB, revenue accrues to Luc.