rake in
rake in {v. phr.}
To realize great profits; take in money.
Because of the heavy snowfall, ski lodge operators in the Rocky Mountains have been raking in the dough this winter season.
Categories:
Source: A Dictionary of American Idioms