Thanks. For my understanding, what’s the standard definition of “when it is earned”? If it’s a 5 year contract must all revenue associated with that contract be spread across all 5 years?
You can see how much prepaid money is "waiting" to be recognized by looking at Deferred Revenue on the balance sheet. $263 million at the end of 2019.
[1] https://www.investopedia.com/terms/r/revenuerecognition.asp