They got busted back in 2005. I've told several people about the house since it happened, but could never find the article or any pictures.
They estimated that the three guys involved were making between $6 and $8 million a year. Gross, of course...no clue what the fucking electric bill and other expenses on that set up would be like.