Dear teachers,

Would you please help me find the constituents of the following sentences ?

1) Thirty major corporations had made billions of dollars in profits

thirty...corporations = subject
had made = verb
billions of dollars in profits = complement
billions of dollars = complement
in profits = ???

2) Twenty-six
of the 30 companies continued to enjoynegative federal income tax rates.
twenty...companies = subject
continued to enjoy = transitive verb ?
negatjve...rates = direct object

What are the parts of speech of "continued to enjoy", please?

Thank you for your help.