why are classwkrd results in microdata higher than ACS tables?

Hi forum, why are the classwkrd microdata generally higher than the Class of Worker tables in ACS FactFinder for the same year (table S2408 for example)? I’m specifically looking at classwkrd codes 13 and 14 using perwt, but all codes appear to be higher than the ACS tables?

Thanks in advance!

Estimates derived from the ACS public use microdata are expected to differ from the summary tables available through American FactFinder. This is because the summary tables use the full ACS samples while the public use microdata files include a subset of the sample. The microdata sample is then re-weighted to match the total population figures. While we do expect estimates to differ, they should generally still fall within the published margins of error.