Well, the "work in process" (at over $300K) would indicate that an equipment order has actually been received - we can safely assume that it has been / will be shipped in the second quarter and that the revenues (less the deposit already booked) will then be recorded.
It is possible that the agreement terms with Schlumberger specify zero publicity for orders / shipments etc. other than mandatory SEC filings.