Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
I would suspect that they lose money and constantly need taxpayer funding just like every other government run entity, ie. USPS, Fannie, Freddie, social security, medicare, medicaid, amtrak, etc., etc.