They do have over $1 billion in proven reserves, this is a massive large flake graphite deposit of some importance, it is at surface too so it will be an open pit mine, very cost effective to mine this ore.
I am guessing this is at least a 10 year mine with less than a 3 year payback, watch the numbers on the next announcement we should be impressed.