3079-2990=89, so loss is 89 greater than budgeted.
Achievement is measured as a percentage. -89/-2990=0.03 approx=3%.
But this is a failure rather than a positive achievement, so -3% indicates a negative achievement (failure). That is, 3% below target (budgeted loss).