While Microsoft's philanthropic activities are often associated with the co-founder Bill Gates' Foundation, the company itself has a very generous donor program that provided $948.6 million worth of in-kind donations and $112.2 million in cash donations in 2014. Microsoft's corporate philanthropy does not have a particular focus on poverty reduction, however, they provide technology and software to about 86,000 nonprofit organizations globally.