Flexible Solutions International (NYSE:FSI) Posts Earnings