PBP Bloom is a complete nutrient - the NPK ratio is 2.5-2-5. Some people use Bloom for both vegetative and flowering periods, but to answer the question - it does have enough and I haven't personally ever had any big issues with toxicity or deficiencies when using it with weekly reservoir changes in DWC.
Nitrogen (N), Phosphorous (P), and Potassium (K).
It has a lot of organic components, so it differs a bit from the standard NPK ratios people talk about and it contains all the micro-elements in addition to the NPK:
Fish meal, composted sea bird guano, sea kelp, spirulina, soybean protein extract, rock phosphate, potassium carbonate, magnesium carbonate, calcium carbonate, humic acid*, fulvic acid*, citric acid*, raw sugar cane*, Agrimineral 72 (silica clay extract)*, amino acids*, B-complex vitamins*, and select botanical plant extracts*.
*Non plant food ingredients