The current difficulty is 905,747 TH. The next difficulty is estimated at 909,370 TH, a change of +0.40%. The difficulty changes globally every time a new block is mined, based on how fast blocks are being found.
Hash Price Report
The last block was at height 138,970. The current block reward is 161,029 SC. Based on this and on the current difficulty, miners are being paid 0.1725 SC/TH, or about 14.90 SC/day per GH/s.