NFI Group (TSE:NFI) Has A Somewhat Strained Balance Sheet