Why didnt I get eic for past three years? I got it this year and my income has not changed?

my return doubled this year from past 3 yrs. why didnt I get eic in the past? my income didnt change.