intercompany types