Source?
+ various third parties (i.e. the one linked to) have said its likely they made money off the breach.
Source?