Please see a qualified counselor who can help you figure this out.
It is extremely damaging to children to grow up with a volatile parent. In some ways I think it's worse if it's intermittent - then it catches you off guard and hurts even more.
I'm not sure if your husband's behavior rises to that level (though it has to be pretty darn close with throwing and kicking things), but that's where a counselor can be very helpful.
In my amateur opinion some people who blow up have alot of deep-seeded fear (fear of loss, or abandonment, or shame?) which then turns to anger. It's not good for him to live his life feeling that way. And it's not good to push it down either.
Because you love him, and his girls love him - you may be able to help change his life for the better - forever. He sounds like a good man and you don't want him to lose his girls (even if it's just emotionally) because they are afraid of him.
I truly believe love, and work, can heal this if someone is open to it.
Please get him help. And help for you. Please!