Ecuador Ecuador, Net financial flows, RDB concessional (NFL, current US$)

Year Value Rank Change Change,%
2023 -15,971,000 76 +1,980,000 -11%
2022 -17,951,000 77 +889,000 -4.72%
2021 -18,840,000 78 +2,773,000 -12.8%
2020 -21,613,000 83 +1,248,000 -5.46%
2019 -22,861,000 85 +1,220,000 -5.07%
2018 -24,081,000 84 +109,000 -0.451%
2017 -24,190,000 84 -46,000 +0.191%
2016 -24,144,000 83 +17,000 -0.0704%
2015 -24,161,000 84 +1,294,000 -5.08%
2014 -25,455,000 81 +1,195,000 -4.48%
2013 -26,650,000 76 +190,000 -0.708%
2012 -26,840,000 78 -375,000 +1.42%
2011 -26,465,000 79 +3,908,000 -12.9%
2010 -30,373,000 84 -1,711,000 +5.97%
2009 -28,662,000 84 -732,000 +2.62%
2008 -27,930,000 87 -458,000 +1.67%
2007 -27,472,000 83 +4,000 -0.0146%
2006 -27,476,000 80 +131,000 -0.475%
2005 -27,607,000 80 -1,378,000 +5.25%
2004 -26,229,000 81 -2,250,000 +9.38%
2003 -23,979,000 79 -5,931,000 +32.9%
2002 -18,048,000 71 -18,175,000 -14,311%
2001 127,000 55 +10,611,000 -101%
2000 -10,484,000 72 -4,675,000 +80.5%
1999 -5,809,000 71 -516,000 +9.75%
1998 -5,293,000 74 +301,000 -5.38%
1997 -5,594,000 75 -16,363,000 -152%
1996 10,769,000 38 -27,062,000 -71.5%
1995 37,831,000 14 +20,680,000 +121%
1994 17,151,000 25 -33,001,000 -65.8%
1993 50,152,000 9 +31,622,000 +171%
1992 18,530,000 26 -20,086,000 -52%
1991 38,616,000 9 +26,088,000 +208%
1990 12,528,000 25 -7,736,000 -38.2%
1989 20,264,000 21 -274,000 -1.33%
1988 20,538,000 17 -14,124,000 -40.7%
1987 34,662,000 4 -13,718,000 -28.4%
1986 48,380,000 4 -4,495,000 -8.5%
1985 52,875,000 3 -11,459,000 -17.8%
1984 64,334,000 4 +52,020,000 +422%
1983 12,314,000 19 +3,185,000 +34.9%
1982 9,129,000 21 -12,349,000 -57.5%
1981 21,478,000 10 +11,160,000 +108%
1980 10,318,000 18 +963,000 +10.3%
1979 9,355,000 15 -2,136,000 -18.6%
1978 11,491,000 14 -10,001,000 -46.5%
1977 21,492,000 7 -6,614,000 -23.5%
1976 28,106,000 2 -755,000 -2.62%
1975 28,861,000 3 +12,692,000 +78.5%
1974 16,169,000 6 +11,002,000 +213%
1973 5,167,000 13 +976,000 +23.3%
1972 4,191,000 10 -80,000 -1.87%
1971 4,271,000 9 -368,000 -7.93%
1970 4,639,000 10

Charts