Anderton
I see Microapp never came back to comment, but FWIW the model for many companies is becoming increasingly decentralized. There are companies that outsource production to independent factories, outsource support to call centers, and use outside agencies for marketing. Cakewalk isn't at that level but for example during the Great Tech Support Backlog, Cakewalk hired a bunch of extra people to whittle through it, and hired some support people who became employees.
To answer the original question to the best of my knowledge, Cakewalk is, relatively speaking, a small company making a niche product in a small market...as are many companies in this industry.
A bit pedantic, the OP just wants to know (in general) how many people work there.
If I asked how many people live at your house, well, does that include the kids in college, your mother who visits in the summer? No.
I did not feel the need to comment further (did you miss me?) but it is really not that complicated.
Full time - put in a number
Part time - put in a number
Consultants - put in a number
Interns- put in a number
Accounting - put in a number
add these all together. Boom...question answered. Thread closed.
If you want to break it down further... developers, secretaries, managers, etc. feel free.
Do you want the firm to seem bigger, put in the Extra Support People, smaller, leave them out.
I am sure there is someone in accounting that could provide the necessary information with ease.
I bet they even have one of those new-fangled spreadsheet thingies for taxes where they could just look up the answer.