revenue recognition 2

20 June 2023