Translation:L'entreprise a réduit ses bénéfices.
Can I use "profits" here?
Yes, "bénéfices" and "profits" are synonymous.
Probably, but "bénéfices" is more common right there. There are probably nuances between the meanings of these two words in French, but i don't know them