Revenue recognition for technology companies
Like most other businesses, technology companies are charged with proper and accurate revenue recognition. While its basic premise is of recording revenue in the period in which it is earned, the real world application of recognizing revenue in the proper period is anything but straight forward.