Gross margins hit record highs, but management warns they'll normalize as project timing balances out.