NWPX Infrastructure, Inc. (NWPX) › EPS (Diluted)NWPX Infrastructure, Inc. (NWPX) — EPS (Diluted)Annual figures by fiscal year, from SEC filings.2009: $-1.202010: $-0.592011: $1.352012: $1.722013: $-0.102014: $-1.882015: $-3.072016: $-0.972017: $-1.062018: $2.092019: $2.852020: $1.932021: $1.162022: $3.112023: $2.092024: $3.402025: $3.56$3.562009EPS (Diluted) (USD/shares)2025Fiscal YearEPS (Diluted)Change YoY2025$3.56+4.7%2024$3.40+62.7%2023$2.09-32.8%2022$3.11+168.1%2021$1.16-39.9%2020$1.93-32.3%2019$2.85+36.4%2018$2.09+297.2%2017$-1.06-9.3%2016$-0.97+68.4%2015$-3.07-63.3%2014$-1.88-1780.0%2013$-0.10-105.8%2012$1.72+27.4%2011$1.35+328.8%2010$-0.59+50.8%2009$-1.20—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeTotal AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share