230e9 (each machine does 230 Ghash/s) * 2500 (# of machines) * 3600 (second/hour) * 730 (hour/month) / (2^32 (average number of hashes to solve a block at diff=1) * 19.8e9 (current Bitcoin difficulty)) * 25 (BTC/block) * 590 (USD/BTC) = $262000/month
The article says their electricity bill is $60k per month. Subtract the 3 employees salaries, say $5k per month (this is China). So you are looking at a pure profit of $197k per month. Of course these profits are declining quickly over time; look how fast the difficulty has been rising: http://bitcoin.sipa.be/speed.png (logarithmic scale!)
And this mine only represents 0.3% of the total network speed (about 170,000,000 Ghash/s).
Edit: bellerocky: most exchange fees are < 1% to turn BTC to fiat.
Edit: FigBug: roughly yes, but because the network is growing, there are more than 3600 coins mined per day (blocks are solved a bit more often than every 10min).
Not including liquidity issues and fees for turning that stuff into actual money, at least until you can start paying all your bills with bitcoin.
Three other significant expenses worth considering: rent/physical plant, hardware, and taxes.
3600 coins per day * 30 days * 588.41 BTC/UDS * 0.003 = $189831.60 USD gross per month?
If you pay $5k for such kind of 24/7 job in China you'll make a middle man very happy.