It's worth nothing that the ICIJ uses some pretty neat tooling to analyze data like this. They've now developed their own platform called Datashare[0] for analyzing documents that includes functionality like entity extraction via NLP.
They also make heavy use of the Neo4j graph database and graph visualization tools since data like this is highly connected.[1]
Since this data was released publicly you can explore it via Neo4j here: https://github.com/jexp/fincen
[0]: https://datashare.icij.org/
[1]: https://www.icij.org/investigations/fincen-files/mining-sars...