What was the long term economic effect of the punic wars on rome?

Loss of territory drained roman funds
Payments to the army bankrupted the romans
The end of slave labor cost farmers greatly
The conquests brought great power and wealth to the romans