A contract liability is billed or paid prior to performance, and the growth in receivables in Q3 suggests that a large portion is billed and not yet in cash; it is recognized as revenue according to the performance obligation – partly as recurring (Lumo software, maintenance), partly as one-off. The jump in Q3 coincides with a major order, which likely involves some kind of warranty/software component. This could explain it.
However, as far as I understand, the monthly-billed Aurora AEYE can’t really accumulate much contract liability. When AEYE Health has sold the majority and bills the end customer, it remits Optomed’s share retrospectively. In that case, Optomed has already earned but uncollected revenue, meaning basically an account receivable, not a liability. If, on the other hand, Optomed bills the end customer and owes AEYE its share, that is an account payable. A contract liability only arises when the customer has been billed or has paid before Optomed has delivered the service. The monthly-billed Aurora AEYE service does not generate this, unless the customer pays for a longer period in advance – possible, but in my view very unlikely.
One could analyze all these figures to death, but I’ll stop here, at least for today ![]()