The difference between NPR and Twitter is that NPR is intentionally a non-profit.
#NPR
@MissingThePt Pretty sure NPR has had more profitable years by far than Twitter. Check the 990s.