Northwest Pipe Financial Statements 2009-2024 | NWPX

Fifteen years of historical annual and quarterly income statements for Northwest Pipe (NWPX).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$472$444$458$333$286$279$172$133$149$173$403$359$389$512$387$279
$387$367$372$289$235$232$160$127$149$173$363$299$330$453$357$272
$84.53$77.64$85.86$44.25$50.52$47.18$12.10$5.82$0.06$0.61$40.58$60.24$59.11$59.14$29.69$6.68
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$44.54$43.78$41.03$28.22$24.95$18.50$16.66$14.14$16.92$20.38$24.32$22.70$27.82$26.32$29.09$21.00
$0.00$0$0$0$0$0$2.96$0$7.86$0$0$0$0$0$0$0
$44.54$43.78$41.03$28.22$24.95$18.50$15.07$15.02$10.05$25.66$40.38$22.70$27.82$26.32$29.09$21.00
$39.99$33.86$44.82$16.03$25.57$28.69$-2.97$-9.21$-9.99$-25.05$0.19$37.54$31.29$32.82$0.60$-14.32
$-5.37$-4.58$-3.47$-0.87$0.07$3.95$20.03$-0.28$-0.85$-1.28$-1.72$-3.50$-5.40$-10.55$-7.68$-2.50
$34.62$29.28$41.35$15.16$25.63$32.64$17.06$-9.49$-10.84$-26.34$-1.52$34.03$25.89$22.28$-7.09$-16.81
$9.50$8.21$10.20$3.64$6.58$4.74$-3.25$-1.10$-4.10$-8.52$4.65$12.36$8.39$9.62$-1.65$-5.74
$25.12$21.07$31.15$11.52$19.05$27.90$20.31$-8.39$-6.74$-17.81$-6.17$21.68$17.50$12.66$-5.44$-11.08
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$25.12$21.07$31.15$11.52$19.05$27.90$20.31$-8.39$-6.74$-17.81$-6.17$21.68$17.50$12.66$-5.44$-11.08
$0.00$0$0$0$0$0$0$-1.77$-2.52$-11.58$-11.71$-22.60$-1.26$0$0$0
$25.12$21.07$31.15$11.52$19.05$27.90$20.31$-10.16$-9.26$-29.39$-17.89$-0.92$16.24$12.66$-5.44$-11.08
$57.17$49.66$61.92$29.66$40.12$41.40$6.35$-2.65$-0.53$-11.32$30.78$51.47$48.87$49.39$15.88$-2.52
$39.99$33.86$44.82$16.03$25.57$28.69$-2.97$-9.21$-9.99$-25.05$0.19$37.54$31.29$32.82$0.60$-14.32
$2.53$2.11$3.14$1.17$1.95$2.86$2.09$-1.06$-0.97$-3.07$-1.88$-0.10$1.73$1.36$-0.59$-1.20
$2.50$2.09$3.11$1.16$1.93$2.85$2.09$-1.06$-0.97$-3.07$-1.88$-0.10$1.72$1.35$-0.59$-1.20

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$130$113$110$119$116$99.10$107$123$119$109$103$84.64$73.81$72.31$69.38$77.63$69.97$68.92$72.25$75.23$69.20$62.64$57.54$52.46$28.79$33.37$35.63$38.80$28.69$29.66$32.32$41.08$42.06$33.93$-17.89$52.34$53.85$84.87$102$117$102$82.65$115$78.53$87.94$107$136$115$131$142$117$139$144$111$97.47$113$96.13$80.38$64.87$61.38$68.18$84.23
$104$93.08$90.87$99.43$93.89$82.52$84.96$97.87$94.44$94.55$88.97$72.28$64.27$63.54$57.02$62.01$57.01$59.34$55.33$59.75$60.99$56.07$50.76$47.25$30.02$32.02$33.79$36.81$27.95$28.41$27.60$38.14$44.22$39.37$-19.71$54.85$56.44$80.97$93.03$101$90.67$78.33$108$67.27$72.73$84.42$122$103$117$126$106$123$127$96.69$92.29$102$91.20$71.29$66.75$63.65$65.77$75.81
$25.81$20.13$19.29$19.29$22.48$16.58$21.87$25.12$24.08$14.79$13.58$12.36$9.54$8.78$12.36$15.62$12.96$9.58$16.92$15.48$8.22$6.57$6.78$5.20$-1.24$1.35$1.83$1.99$0.75$1.24$4.72$2.94$-2.16$-5.44$1.82$-2.51$-2.59$3.89$9.13$15.82$11.32$4.31$6.78$11.25$15.21$22.92$14.52$11.60$13.58$16.50$11.19$16.51$16.67$14.77$5.19$10.48$4.92$9.10$-1.88$-2.27$2.41$8.42
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$12.20$11.44$10.67$10.24$11.02$11.87$10.89$10.65$10.13$9.37$10.49$5.56$6.34$5.83$5.77$5.66$5.58$7.95$4.64$4.90$4.71$4.25$4.14$5.33$3.81$3.39$3.31$3.42$3.57$3.84$4.32$3.91$4.09$4.60$3.18$4.77$5.45$6.97$6.47$6.49$5.92$5.44$5.57$5.56$5.94$6.03$7.14$7.57$6.61$7.32$6.96$6.47$5.60$7.29$7.29$8.28$6.89$6.65$6.48$5.17$4.10$5.25
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.20$2.76$0$0$0$0$0$0$0$0$0$0$0$0$-5.28$0$0$0$0$0$-27.50$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$12.20$11.44$10.67$10.24$11.02$11.87$10.89$10.65$10.13$9.37$10.49$5.56$6.34$5.83$5.77$5.66$5.58$7.95$4.64$4.90$4.71$4.25$4.08$2.71$4.59$3.69$3.31$3.42$3.57$4.72$-2.83$4.19$4.09$4.60$3.18$4.77$10.73$6.97$22.54$6.49$5.92$5.44$33.07$5.56$5.94$6.03$7.14$7.57$6.61$7.32$6.96$6.47$5.60$7.29$7.29$8.28$6.89$6.65$6.48$5.17$4.10$5.25
$13.62$8.69$8.63$9.06$11.47$4.71$10.99$14.46$13.95$5.42$3.09$6.80$3.20$2.95$6.59$9.96$7.37$1.63$12.28$10.58$3.51$2.32$2.70$2.50$-5.83$-2.34$-1.48$-1.43$-2.83$-3.48$7.56$-1.25$-6.25$-10.04$-1.36$-7.28$-13.33$-3.08$-13.41$9.33$5.40$-1.13$-26.29$5.70$9.27$16.89$7.38$4.03$6.97$9.18$4.23$10.05$11.07$7.48$-2.10$2.21$-1.96$2.45$-8.36$-7.44$-1.69$3.18
$-2.05$-1.47$-0.63$-1.22$-1.33$-1.40$-1.13$-0.95$-0.87$-0.52$-0.45$0.06$-0.32$-0.17$-0.08$-0.07$0.81$-0.60$1.31$2.70$-0.09$0.03$-1.97$21.85$0.03$0.12$0.14$-0.20$0.00$-0.23$-0.55$-0.11$-0.12$-0.08$-0.64$-0.16$-0.19$-0.29$-0.31$-0.20$-0.46$-0.75$-0.92$-1.04$-0.80$-0.82$-1.40$-1.32$-1.45$-1.65$-1.78$-3.20$-2.84$-2.73$-2.63$-2.39$-2.22$-0.46$0.10$-1.17$-0.64$-0.79
$11.57$7.22$7.99$7.83$10.14$3.31$9.85$13.51$13.09$4.90$2.64$6.86$2.88$2.78$6.52$9.90$8.18$1.04$13.59$13.28$3.42$2.36$0.73$24.35$-5.79$-2.22$-1.34$-1.63$-2.83$-3.70$7.01$-1.36$-6.37$-10.12$-2.00$-7.45$-13.52$-3.37$-13.72$9.13$4.94$-1.88$-27.21$4.66$8.47$16.07$5.99$2.71$5.52$7.54$2.44$6.85$8.23$4.75$-4.73$-0.18$-4.18$2.00$-8.26$-8.60$-2.34$2.39
$2.95$1.99$2.55$2.02$2.69$0.95$1.89$3.56$3.41$1.34$0.37$1.91$0.75$0.60$1.30$2.63$2.18$0.47$1.57$2.53$0.45$0.19$0.58$-3.46$-0.11$-0.27$0.51$-0.04$-1.40$-0.16$-0.65$-2.78$-0.13$-0.53$0.12$-5.93$-1.44$-1.27$0.29$3.28$1.76$-0.67$-10.21$1.92$2.92$5.10$1.48$-0.69$1.92$2.81$0.98$3.57$3.26$1.82$-1.50$-0.05$-1.04$0.94$-2.55$-3.11$-1.08$1.00
$8.62$5.24$5.44$5.82$7.45$2.36$7.96$9.96$9.67$3.56$2.27$4.95$2.13$2.18$5.22$7.27$6.00$0.56$12.02$10.75$2.97$2.17$0.15$27.80$-5.69$-1.95$-1.84$-1.59$-1.42$-3.54$7.66$1.42$-6.24$-9.58$-2.12$-1.52$-12.08$-2.10$-14.00$5.86$3.18$-1.21$-17.01$2.73$5.55$10.98$4.51$3.40$3.60$4.73$1.47$3.28$4.98$2.93$-3.22$-0.13$-3.14$1.06$-5.71$-5.49$-1.26$1.39
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$8.62$5.24$5.44$5.82$7.45$2.36$7.96$9.96$9.67$3.56$2.27$4.95$2.13$2.18$5.22$7.27$6.00$0.56$12.02$10.75$2.97$2.17$0.15$27.80$-5.69$-1.95$-1.84$-1.59$-1.42$-3.54$7.66$1.42$-6.24$-9.58$-2.12$-1.52$-12.08$-2.10$-14.00$5.86$3.18$-1.21$-17.01$2.73$5.55$10.98$4.51$3.40$3.60$4.73$1.47$3.28$4.98$2.93$-3.22$-0.13$-3.14$1.06$-5.71$-5.49$-1.26$1.39
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-0.32$-0.48$-0.65$-0.33$-1.83$-0.69$0$0$0$0$0$0$0.01$-0.84$0.01$-10.89$-19.43$-1.72$0.01$-1.47$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$8.62$5.24$5.44$5.82$7.45$2.36$7.96$9.96$9.67$3.56$2.27$4.95$2.13$2.18$5.22$7.27$6.00$0.56$12.02$10.75$2.97$2.17$0.15$27.80$-5.69$-1.95$-2.16$-2.07$-2.07$-3.87$5.84$0.73$-6.24$-9.58$-13.69$-1.52$-12.08$-2.10$-14.00$5.02$3.19$-12.10$-17.01$1.02$5.56$9.51$4.51$3.40$3.60$4.73$1.47$3.28$4.98$2.93$-3.22$-0.13$-3.14$1.06$-5.71$-5.49$-1.26$1.39
$18.33$13.10$12.64$13.10$15.35$8.57$15.40$18.79$18.19$9.55$7.40$9.67$6.62$5.96$10.21$13.63$11.22$5.06$15.51$14.13$6.67$5.10$5.99$5.12$-4.11$-0.66$-0.09$0.45$-1.43$-1.58$9.68$0.75$-3.28$-7.68$-0.18$0.21$-11.11$-0.24$6.37$13.57$8.54$2.31$-22.97$8.79$12.76$20.91$12.18$8.42$11.59$12.96$8.51$14.21$15.46$11.21$1.90$6.19$3.32$4.47$-2.07$-5.56$0.07$5.04
$13.62$8.69$8.63$9.06$11.47$4.71$10.99$14.46$13.95$5.42$3.09$6.80$3.20$2.95$6.59$9.96$7.37$1.63$12.28$10.58$3.51$2.32$2.70$2.50$-5.83$-2.34$-1.48$-1.43$-2.83$-3.48$7.56$-1.25$-6.25$-10.04$-1.36$-7.28$-13.33$-3.08$-13.41$9.33$5.40$-1.13$-26.29$5.70$9.27$16.89$7.38$4.03$6.97$9.18$4.23$10.05$11.07$7.48$-2.10$2.21$-1.96$2.45$-8.36$-7.44$-1.69$3.18
$0.87$0.53$0.55$0.58$0.74$0.24$0.80$1.00$0.98$0.36$0.23$0.50$0.22$0.22$0.54$0.74$0.61$0.06$1.23$1.10$0.31$0.22$0.02$2.86$-0.59$-0.20$-0.23$-0.21$-0.22$-0.40$0.60$0.08$-0.65$-1.00$-1.43$-0.16$-1.26$-0.22$-1.48$0.53$0.34$-1.27$-1.80$0.11$0.59$1.01$0.48$0.36$0.38$0.51$0.16$0.35$0.53$0.32$-0.35$-0.01$-0.34$0.11$-0.62$-0.59$-0.14$0.15
$0.86$0.52$0.54$0.58$0.74$0.23$0.79$0.99$0.97$0.36$0.23$0.50$0.21$0.22$0.53$0.73$0.61$0.06$1.22$1.10$0.31$0.22$0.02$2.86$-0.59$-0.20$-0.23$-0.21$-0.22$-0.40$0.60$0.08$-0.65$-1.00$-1.43$-0.16$-1.26$-0.22$-1.46$0.52$0.33$-1.27$-1.80$0.11$0.59$1.00$0.48$0.36$0.38$0.50$0.16$0.35$0.53$0.31$-0.35$-0.01$-0.34$0.11$-0.62$-0.59$-0.14$0.15