Answer
The almonds do have 18% of a daily allowance of fat (for a 2,500 calorie diet).
Work Step by Step
$14$ grams of fat * $9$ calories per gram of fat = $126$ calories from fat
2,000 calorie diet allows 65 grams of fat
2,500 calorie diet allows 80 grams of fat
$14/65 = .2153 = 21.5$ percent daily allowance
$14/80 = .175 = 17.5$ percent daily allowance
1 gram of saturated fat
$1/25 = .04 = 4$ percent daily allowance (round to 5%)
The almonds have no cholesterol or sodium, so the label is correct in saying there is 0% for cholesterol or sodium.
6 grams of carbohydrates
$6/300 = .02 = 2$ percent daily allowance (matches the label)
3 grams of fiber
$3/25 = .12 = 12$ percent daily allowance (matches the label)