L.B Foster Financial Statements 2009-2024 | FSTR

Fifteen years of historical annual and quarterly income statements for L.B Foster (FSTR).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$545$544$497$514$497$616$581$536$484$625$607$598$589$575$467$404
$431$431$408$427$402$495$468$431$393$491$486$482$496$477$394$344
$114$113$89.61$86.30$95.01$121$113$105$90.36$134$122$116$92.27$98.41$72.86$59.86
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$99.05$97.36$82.66$76.00$73.64$82.52$82.75$80.52$85.98$92.65$79.81$71.26$66.65$64.81$41.20$35.49
$0.00$0$0$0$0$0$-43.40$0$0$0$0$0$0$0$0$0
$104$103$96.82$81.83$79.37$88.97$133$87.51$95.55$105$84.51$74.37$69.61$67.60$41.64$35.50
$10.07$10.14$-7.21$4.47$15.63$31.97$-19.64$17.75$-5.20$28.76$37.08$41.57$22.66$30.81$31.22$24.36
$-2.62$-9.19$-1.79$0.12$-1.65$-7.83$-4.93$-7.70$-141.97$-79.34$1.98$2.57$1.17$1.84$0.75$1.13
$7.46$0.94$-9.00$4.59$13.98$24.14$-24.57$10.05$-147.17$-50.58$39.06$44.14$23.83$32.65$31.96$25.48
$0.26$-0.36$36.68$1.12$-11.84$-23.84$6.02$4.69$-5.51$-6.13$13.40$14.85$9.07$10.59$11.96$9.76
$7.20$1.30$-45.68$3.47$25.82$47.97$-30.59$5.36$-141.66$-44.45$25.66$29.29$14.76$22.07$20.01$15.73
$0.00$0$0$0.08$0$0$0$0$0$0$0$0$0$0$0$0
$7.20$1.30$-45.68$3.55$25.82$47.97$-30.59$5.36$-141.66$-44.45$25.66$29.29$14.76$22.07$20.01$15.73
$0.00$0$0$0.07$-18.24$-5.41$-0.58$0$0$0$0$0$1.42$0.83$0.49$0
$7.37$1.46$-45.56$3.63$7.58$42.57$-31.17$5.36$-141.66$-44.45$25.66$29.29$16.19$22.90$20.49$15.73
$24.68$25.40$7.57$18.36$29.21$46.36$-4.61$37.59$18.30$55.43$49.66$51.57$35.17$41.74$40.22$32.86
$10.07$10.14$-7.21$4.47$15.63$31.97$-19.64$17.75$-5.20$28.76$37.08$41.57$22.66$30.81$31.22$24.36
$0.69$0.14$-4.25$0.34$0.72$4.09$-3.01$0.52$-13.79$-4.33$2.51$2.88$1.60$2.24$2.01$1.55
$0.67$0.13$-4.25$0.34$0.71$4.00$-3.01$0.51$-13.79$-4.33$2.48$2.85$1.58$2.22$1.98$1.53

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
$141$124$135$145$148$115$137$130$132$98.79$113$130$155$116$116$118$142$122$120$145$201$150$119$167$173$122$141$131$145$119$107$115$136$126$139$176$171$138$161$168$167$111$156$162$150$129$141$170$163$114$128$158$172$117$140$126$120$82.00$105$97.89$99.35$102
$110$98.07$106$117$116$92.20$110$107$108$82.35$93.93$108$128$97.25$93.89$96.30$113$98.79$93.48$117$164$121$91.72$136$140$100$111$105$117$97.45$87.79$94.84$108$102$109$140$134$107$130$133$136$87.29$126$131$121$104$113$140$151$92.64$103$129$146$99.64$120$106$99.19$69.93$89.59$80.13$86.52$87.93
$30.52$26.25$29.04$28.22$32.25$23.29$26.77$23.10$23.29$16.45$19.04$22.28$26.16$18.83$21.69$22.06$28.14$23.12$26.70$27.95$37.13$29.16$26.91$31.30$33.06$22.19$29.91$26.37$27.74$21.25$18.78$19.80$27.81$23.96$29.87$36.04$37.09$30.65$31.61$35.16$30.70$24.13$30.61$31.31$29.18$24.85$27.57$30.71$12.33$21.65$25.78$29.60$25.57$17.47$20.43$20.04$20.32$12.07$15.59$17.76$12.83$13.68
$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
$24.90$22.75$27.25$24.16$24.53$21.42$23.35$22.62$19.39$17.30$18.15$20.06$19.77$18.03$17.37$17.07$18.87$20.34$16.72$21.04$22.86$21.92$17.26$21.66$23.37$20.46$20.50$20.22$20.58$19.23$20.04$19.81$23.32$22.82$24.51$21.61$24.28$22.25$21.55$20.64$19.60$18.03$18.63$17.55$17.95$17.13$16.51$16.58$16.63$16.93$16.11$16.79$16.21$15.70$11.57$9.76$10.68$9.19$8.78$9.07$8.61$9.03
$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
$26.02$23.97$28.44$25.54$25.90$22.79$33.05$24.22$20.81$18.73$19.59$21.52$21.24$19.49$18.83$18.49$20.28$21.77$18.15$22.66$24.53$23.63$62.30$23.42$25.14$22.24$22.27$21.98$22.27$20.99$21.79$21.57$26.11$26.08$27.81$24.94$27.73$24.41$22.74$21.84$20.77$19.17$19.64$18.25$18.65$17.83$17.37$17.28$17.33$17.63$16.80$17.49$16.91$16.40$11.82$9.86$10.77$9.19$8.79$9.07$8.61$9.03
$4.50$2.28$0.60$2.69$6.35$0.50$-6.28$-1.12$2.48$-2.29$-0.55$0.76$4.92$-0.66$2.86$3.57$7.86$1.36$8.55$5.29$12.59$5.53$-35.39$7.88$7.92$-0.05$7.64$4.38$5.46$0.27$-3.01$-1.77$1.71$-2.12$2.06$11.10$9.36$6.25$8.87$13.32$9.93$4.96$10.97$13.06$10.52$7.02$10.20$13.43$-4.99$4.02$8.98$12.11$8.66$1.07$8.61$10.18$9.54$2.88$6.79$8.69$4.22$4.66
$-1.34$2.41$-1.33$-2.36$-2.29$-3.22$-1.14$-1.16$0.32$0.19$-0.18$2.16$-0.93$-0.93$-0.72$-0.73$1.22$-1.42$-4.58$-0.70$-1.35$-1.21$-0.43$-1.45$-1.76$-1.28$-2.11$-1.37$-1.96$-2.26$-1.22$-7.59$-131.13$-2.03$3.07$-81.30$-1.53$0.42$0.78$0.53$0.30$0.36$0.60$0.97$0.57$0.43$0.62$-0.32$0.40$0.47$0.17$1.55$0.20$-0.08$1.22$-0.08$-0.18$-0.22$-0.20$1.15$0.07$0.11
$3.16$4.69$-0.73$0.33$4.06$-2.71$-7.42$-2.28$2.80$-2.09$-0.73$2.92$3.99$-1.59$2.14$2.84$9.07$-0.06$3.97$4.59$11.25$4.33$-35.82$6.43$6.16$-1.33$5.53$3.01$3.50$-1.99$-4.23$-9.36$-129.43$-4.15$5.14$-70.20$7.82$6.67$9.65$13.86$10.23$5.32$11.58$14.02$11.10$7.44$10.82$13.11$-4.59$4.49$9.15$13.66$8.86$0.98$9.83$10.10$9.36$2.66$6.59$9.84$4.29$4.77
$0.35$0.29$-0.26$-0.12$0.56$-0.54$36.54$-0.18$0.82$-0.51$-0.38$0.68$1.14$-0.32$-0.14$-13.74$2.10$-0.06$-26.99$0.84$1.69$0.64$4.75$0.02$0.73$0.53$3.99$-0.21$0.48$0.43$36.62$-3.38$-37.43$-1.32$1.81$-12.78$2.46$2.38$3.62$4.74$3.37$1.67$4.29$4.23$3.84$2.49$4.17$4.65$-1.27$1.51$3.29$4.31$2.68$0.31$4.08$3.59$3.38$0.91$2.68$3.70$1.63$1.75
$2.82$4.41$-0.47$0.45$3.49$-2.17$-43.96$-2.11$1.98$-1.59$-0.35$2.24$2.85$-1.27$2.28$16.58$6.97$-0.01$30.97$3.75$9.56$3.69$-40.57$6.41$5.43$-1.86$1.54$3.22$3.02$-2.42$-40.85$-5.98$-92.00$-2.83$3.33$-57.42$5.36$4.29$6.03$9.12$6.86$3.65$7.29$9.79$7.26$4.95$6.64$8.46$-3.32$2.98$5.86$9.35$6.18$0.68$5.75$6.51$5.99$1.75$3.91$6.14$2.65$3.02
$0$0$0$0$0$0$0$0$0$0$0.05$0.03$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
$2.82$4.41$-0.47$0.45$3.49$-2.17$-43.96$-2.11$1.98$-1.59$-0.30$2.27$2.85$-1.27$2.28$16.58$6.97$-0.01$30.97$3.75$9.56$3.69$-40.57$6.41$5.43$-1.86$1.54$3.22$3.02$-2.42$-40.85$-5.98$-92.00$-2.83$3.33$-57.42$5.36$4.29$6.03$9.12$6.86$3.65$7.29$9.79$7.26$4.95$6.64$8.46$-3.32$2.98$5.86$9.35$6.18$0.68$5.75$6.51$5.99$1.75$3.91$6.14$2.65$3.02
$0$0$0$0$0$0$0$0$0$0$0$0.07$0$0$-0.19$-9.75$-6.45$-1.86$-4.72$-0.69$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.04$-0.02$0.02$-0.24$1.25$0.39$0.24$0.39$0.20$0$0$0$0$0$0$0$0$0
$2.85$4.44$-0.43$0.52$3.53$-2.15$-43.93$-2.08$2.01$-1.57$-0.33$2.34$2.88$-1.26$2.10$6.83$0.52$-1.87$26.25$3.06$9.56$3.69$-41.15$6.41$5.43$-1.86$1.54$3.22$3.02$-2.42$-40.85$-5.98$-92.00$-2.83$3.33$-57.42$5.36$4.29$6.03$9.12$6.86$3.65$7.28$9.79$7.30$4.93$6.67$8.23$-2.07$3.37$6.10$9.74$6.37$0.68$6.24$6.51$5.99$1.75$3.91$6.14$2.65$3.02
$7.99$5.87$4.30$6.52$10.21$4.37$-2.04$2.75$5.78$1.09$2.89$4.26$8.41$2.79$6.33$6.94$11.23$4.72$12.01$7.30$17.04$10.02$-34.37$12.44$12.63$4.68$12.55$9.33$10.40$5.31$2.04$3.29$8.09$4.87$9.20$18.25$16.97$11.02$12.20$16.58$13.02$7.86$13.88$15.41$12.90$9.38$13.60$16.90$-2.02$6.70$11.84$14.34$11.61$3.95$11.14$12.37$11.72$4.99$8.99$10.79$6.33$6.75
$4.50$2.28$0.60$2.69$6.35$0.50$-6.28$-1.12$2.48$-2.29$-0.55$0.76$4.92$-0.66$2.86$3.57$7.86$1.36$8.55$5.29$12.59$5.53$-35.39$7.88$7.92$-0.05$7.64$4.38$5.46$0.27$-3.01$-1.77$1.71$-2.12$2.06$11.10$9.36$6.25$8.87$13.32$9.93$4.96$10.97$13.06$10.52$7.02$10.20$13.43$-4.99$4.02$8.98$12.11$8.66$1.07$8.61$10.18$9.54$2.88$6.79$8.69$4.22$4.66
$0.26$0.41$-0.03$0.05$0.32$-0.20$-4.08$-0.20$0.18$-0.15$-0.03$0.22$0.27$-0.12$0.20$0.65$0.05$-0.18$2.52$0.29$0.92$0.36$-3.97$0.62$0.52$-0.18$0.15$0.31$0.29$-0.23$-3.97$-0.58$-8.96$-0.28$0.33$-5.60$0.52$0.42$0.59$0.89$0.67$0.36$0.71$0.96$0.72$0.49$0.66$0.81$-0.20$0.33$0.59$0.96$0.62$0.07$0.61$0.64$0.59$0.17$0.39$0.60$0.26$0.30
$0.26$0.40$-0.04$0.05$0.32$-0.20$-4.08$-0.20$0.18$-0.15$-0.03$0.22$0.27$-0.12$0.20$0.64$0.05$-0.18$2.46$0.29$0.90$0.35$-3.96$0.61$0.52$-0.18$0.14$0.31$0.29$-0.23$-3.97$-0.58$-8.96$-0.28$0.34$-5.60$0.52$0.41$0.58$0.88$0.67$0.35$0.71$0.95$0.71$0.48$0.64$0.81$-0.20$0.33$0.59$0.95$0.61$0.07$0.60$0.63$0.58$0.17$0.38$0.60$0.26$0.29