Note 16. REVENUE