deferred revenue consists of billings or payments received in advance of revenue recognition, and is recognized as the revenue recognition criteria are met. The Company generally invoices its customers annually or in monthly or quarterly installments.