@garydpdx- I believe that you are generally correct- Cadence used to count revenue during the quarter when a deal was booked, rather than over the life of a contract. The company has been in the midst of a transition to a "ratable" accounting model, which recognizes revenue over the life of a contract. I may be wrong, but I believe that Cadence is still in the midst of making this transition. Also, I am not sure that the accounting model change is completely responsbile for the fact that Cadence is a smaller company revenue wise than it was a few years ago. I believe the comapny over the years also lost some market share in some areas, though analog I believe is not one of them.
I believe that in the time period that you cite, Cadence was using a different accounting scheme. Cadence changed under their previous CEO (an ex-Intel person who was based in Oregon, or at least kept his home there during his tenure) and is in the process of changing back to a more traditional scheme, if not already.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.