23,844,670,039

Next difficulty (estimate): 26,742,081,610 (+12%)

Bitcoin Difficulty Chart

Image source: http://bitcoin.sipa.be - 14TYdpodQQDKVgvUUcpaMzjJwhQ4KYsipa