Financial insights of BLD