Charter schools often hire for-profit management companies to handle their finances and operations, with much of the public funding going to these private firms. An audit found that most of the revenue from one nonprofit charter school went to a large management company, with little board involvement in running the school. While partnerships with private firms are under scrutiny, "sweep contracts" that funnel almost all public money to these companies have received little attention due to the lack of access regulators have to company financial records. Experts argue this setup allows private firms to profit at the expense of charter schools fulfilling their public function.