You can find all financial data on all clubs in the DFL end of financial year report here: https://www.dfl.de/de/hintergrund/lizenzierungsverfahren/finanzkennzahlen-der-proficlubs/
After having a quick look, in the 1. Bundesliga, only Augsburg, Freiburg, Hoffenheim, Leipzig, and Bayern made profit last year, while Leverkusen and Wolfsburg had a balance of 0 (no profit, no loss).