Despite a 14% revenue increase and significant backlog growth, Hammond Power Solutions Inc (HMDPF) faces challenges with declining margins and increased costs.