Barnes Reports: Software Publishing Industry (NAICS 51121). (Worldwide Software Publishing Industry Report, 2026)