Accrued revenue is explained in the annual reports.
In a nutshell, the answer is yes. Just like building a house, you get progress payments only when work reaches defined stages. As to details, I have no idea.
Add to My Watchlist
What is My Watchlist?