Have further details on specific markets as required by the size of the company
As a piece of advice, I'd say breaking the SWOT down further maybe useful for very large companies. Here a SWOT will be developed for a specific country or type of country - e.g. mature against emerging markets. Alternatively a SWOT can be created for key customer groups, e.g. larger organisations against smaller organisations for a B2B company.
I hope you find my overview of SWOT useful. Let me know any tips you have found in creating a SWOT or if you don't use them what you do instead!