General Compression Grabs $20.4M