UFP Technologies Financial Statements 2009-2024 | UFPT

Fifteen years of historical annual and quarterly income statements for UFP Technologies (UFPT).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$417$400$354$206$179$198$190$148$146$139$139$139$131$127$121$99.23
$300$288$264$155$135$144$142$112$111$101$102$98.21$92.64$91.00$86.15$72.51
$117$112$90.26$51.11$44.68$53.96$48.31$35.49$34.65$37.45$36.88$41.01$38.32$36.25$34.62$26.72
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$53.40$50.89$45.80$29.48$27.49$29.25$27.65$23.72$24.11$24.01$23.85$23.61$21.67$21.37$20.24$18.54
$-1.00$-3.67$11.96$0.01$-0.46$0$0.05$-0.01$2.11$0.02$0.08$-0.01$0.01$0.84$0.01$0.01
$55.34$54.56$34.86$29.90$27.95$29.25$28.70$23.79$22.41$25.74$25.32$23.62$21.65$20.53$20.22$18.53
$61.66$57.66$55.40$21.22$16.73$24.71$19.61$11.69$12.24$11.71$11.56$17.40$16.67$15.72$14.39$8.19
$-2.92$-3.76$-2.68$-0.01$-0.45$-1.06$-1.21$0.17$0.08$0.03$0.20$-0.21$-0.09$-0.03$0.03$0.61
$58.74$53.90$52.72$21.21$16.28$23.65$18.40$11.86$12.32$11.74$11.77$17.19$16.57$15.69$14.43$8.80
$9.19$8.98$10.93$5.32$2.91$3.90$4.09$2.65$4.35$4.15$4.21$5.92$5.68$4.91$5.02$2.82
$49.55$44.92$41.79$15.89$13.37$19.75$14.31$9.21$7.97$7.59$7.56$11.28$10.90$10.78$9.41$5.98
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$49.55$44.92$41.79$15.89$13.37$19.75$14.31$9.21$7.97$7.59$7.56$11.28$10.90$10.78$9.41$5.98
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$49.55$44.92$41.79$15.89$13.37$19.75$14.31$9.21$7.97$7.59$7.56$11.28$10.90$10.35$9.25$5.93
$73.49$69.07$67.29$29.63$25.00$32.88$27.44$17.33$17.87$16.56$15.94$21.48$19.59$18.50$17.54$11.09
$61.66$57.66$55.40$21.22$16.73$24.71$19.61$11.69$12.24$11.71$11.56$17.40$16.67$15.72$14.39$8.19
$6.48$5.89$5.52$2.11$1.79$2.66$1.95$1.27$1.11$1.07$1.08$1.65$1.63$1.60$1.50$1.02
$6.40$5.83$5.45$2.09$1.77$2.63$1.93$1.26$1.10$1.05$1.05$1.59$1.55$1.48$1.37$0.94

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
$110$105$101$101$100$97.75$91.24$96.97$94.34$71.24$56.34$50.72$50.66$48.60$45.15$43.30$42.64$48.28$50.26$49.39$51.40$47.33$50.70$47.81$49.02$42.93$37.22$35.68$37.89$37.05$36.51$37.22$37.90$34.50$33.93$34.44$36.50$33.98$35.27$35.41$34.03$34.61$34.99$34.70$35.83$33.70$33.37$31.97$33.67$31.95$31.48$30.76$33.50$31.50$31.64$30.47$29.96$28.70$29.04$27.62$20.96$21.61
$77.15$74.93$75.37$73.03$70.39$69.05$67.96$71.45$70.02$54.11$43.27$38.71$37.24$35.99$33.77$32.77$32.70$35.45$36.49$36.07$37.03$34.83$37.99$35.38$36.03$32.75$29.38$27.49$27.95$27.54$28.32$28.77$27.62$26.78$24.92$24.93$26.21$25.34$26.86$25.65$24.48$25.43$23.76$24.54$25.11$24.80$23.17$22.74$23.98$22.75$22.52$22.28$23.50$22.70$22.43$21.56$20.91$21.24$20.09$20.17$15.59$16.67
$33.03$30.08$26.13$27.75$29.65$28.70$23.28$25.52$24.32$17.13$13.08$12.02$13.41$12.61$11.38$10.53$9.95$12.82$13.77$13.32$14.37$12.50$12.71$12.43$12.99$10.19$7.84$8.19$9.94$9.52$8.19$8.45$10.29$7.73$9.01$9.51$10.29$8.64$8.41$9.75$9.55$9.18$11.23$10.16$10.72$8.90$10.20$9.23$9.69$9.20$8.96$8.48$10.00$8.80$9.21$8.91$9.05$7.46$8.95$7.45$5.37$4.94
$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
$13.90$13.91$13.12$12.47$12.30$13.01$11.89$11.82$12.08$10.01$8.14$6.81$7.23$7.31$6.29$6.79$6.67$7.75$7.03$7.18$7.80$7.24$7.10$6.54$7.42$6.59$5.65$5.69$6.06$6.32$5.70$6.03$6.47$5.90$5.60$5.60$6.78$6.02$5.48$5.94$6.54$5.89$5.91$5.68$6.08$5.95$5.60$5.16$5.39$5.52$4.73$5.22$5.69$5.73$4.73$5.10$5.39$5.01$4.66$5.07$4.42$4.39
$-0.24$-0.25$-0.28$-0.24$-0.30$-2.85$-0.52$12.27$0.20$0.01$-0.03$0.02$0.02$0$-0.16$-0.01$-0.29$0.00$0$0$0$0$-0.11$-0.01$0.12$0.04$-0.13$0$0.11$0.01$-0.01$1.68$0.43$0.00$-0.01$0$0$0.03$0.01$0.06$0.01$0.00$0$0.00$-0.01$0$0.00$0$0.01$0.01$0.00$0$0$0.83$0$0$0.01$0$0$0$0$0
$15.08$14.16$13.39$12.71$12.60$15.86$12.40$-0.44$12.13$10.77$8.44$6.94$7.21$7.31$6.45$6.80$6.96$7.75$7.03$7.18$7.80$7.24$7.21$6.55$7.32$7.62$5.78$5.69$6.01$6.31$5.93$4.37$6.09$6.02$6.41$6.46$6.81$6.07$5.93$6.65$6.76$5.98$5.91$5.68$6.09$5.95$5.60$5.16$5.38$5.51$4.73$5.22$5.69$4.89$4.73$5.10$5.38$5.01$4.65$5.07$4.42$4.39
$17.95$15.92$12.74$15.05$17.04$12.84$10.88$25.97$12.20$6.36$4.63$5.08$6.21$5.30$4.94$3.73$2.99$5.08$6.75$6.14$6.57$5.25$5.49$5.89$5.67$2.56$2.06$2.50$3.93$3.21$2.26$4.08$4.19$1.70$2.61$3.06$3.49$2.57$2.48$3.10$2.79$3.20$5.33$4.48$4.63$2.96$4.60$4.07$4.31$3.69$4.23$3.26$4.32$3.91$4.47$3.80$3.67$2.45$4.30$2.38$0.96$0.55
$-0.58$-0.59$-0.84$-0.90$-1.07$-0.95$-1.11$-0.73$-0.58$-0.28$0.00$-0.02$0.02$-0.01$-0.02$-0.02$-0.07$-0.34$-0.01$-0.19$-0.39$-0.47$-0.36$-0.26$-0.39$-0.20$0.06$0.05$0.03$0.03$0.03$0.03$0.02$0.01$0.03$0.01$0.01$-0.02$0.07$0.08$0.07$-0.02$-0.08$-0.04$-0.05$-0.04$-0.05$-0.01$-0.01$-0.01$-0.01$-0.01$-0.01$0.00$0.14$-0.03$-0.03$-0.04$-0.06$0.72$-0.05$0.00
$17.37$15.34$11.89$14.14$15.97$11.90$9.77$25.24$11.62$6.09$4.63$5.06$6.22$5.29$4.92$3.71$2.93$4.73$6.73$5.95$6.18$4.78$5.14$5.63$5.28$2.37$2.12$2.55$3.96$3.23$2.29$4.11$4.21$1.72$2.64$3.06$3.50$2.54$2.55$3.18$2.86$3.17$5.25$4.44$4.59$2.92$4.56$4.06$4.29$3.67$4.21$3.26$4.31$3.91$4.61$3.77$3.64$2.41$4.24$3.10$0.90$0.55
$3.82$2.64$0.29$2.45$4.09$2.16$1.31$5.70$2.69$1.23$1.41$1.27$1.51$1.13$0.75$0.72$0.61$0.84$0.96$0.31$1.58$1.05$0.73$1.49$1.29$0.59$-0.60$0.86$1.33$1.06$0.80$1.44$1.47$0.64$0.96$1.07$1.22$0.89$0.98$1.11$1.00$1.11$1.87$1.55$1.61$0.89$1.35$1.46$1.54$1.32$1.20$0.82$1.60$1.28$1.40$1.39$1.34$0.89$1.33$0.98$0.32$0.19
$13.55$12.69$11.61$11.69$11.88$9.74$8.46$19.54$8.93$4.86$3.22$3.79$4.72$4.16$4.17$2.99$2.32$3.89$5.78$5.64$4.60$3.73$4.41$4.13$3.99$1.78$2.71$1.70$2.63$2.17$1.49$2.67$2.74$1.08$1.68$1.99$2.27$1.65$1.57$2.07$1.86$2.06$3.38$2.89$2.98$2.03$3.20$2.60$2.75$2.35$3.01$2.44$2.70$2.63$3.21$2.38$2.30$1.52$2.92$2.12$0.58$0.36
$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
$13.55$12.69$11.61$11.69$11.88$9.74$8.46$19.54$8.93$4.86$3.22$3.79$4.72$4.16$4.17$2.99$2.32$3.89$5.78$5.64$4.60$3.73$4.41$4.13$3.99$1.78$2.71$1.70$2.63$2.17$1.49$2.67$2.74$1.08$1.68$1.99$2.27$1.65$1.57$2.07$1.86$2.06$3.38$2.89$2.98$2.03$3.20$2.60$2.75$2.35$3.01$2.44$2.70$2.63$3.21$2.38$2.30$1.52$2.92$2.12$0.58$0.36
$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
$13.55$12.69$11.61$11.69$11.88$9.74$8.46$19.54$8.93$4.86$3.22$3.79$4.72$4.16$4.17$2.99$2.32$3.89$5.78$5.64$4.60$3.73$4.41$4.13$3.99$1.78$2.71$1.70$2.63$2.17$1.49$2.67$2.74$1.08$1.68$1.99$2.27$1.65$1.57$2.07$1.86$2.06$3.38$2.89$2.98$2.03$3.20$2.60$2.75$2.35$3.00$2.44$2.70$2.20$3.09$2.36$2.28$1.51$2.91$2.11$0.57$0.35
$20.98$18.92$15.70$17.88$19.87$15.62$13.63$28.77$15.52$9.38$6.84$7.11$8.31$7.37$7.00$5.79$5.08$7.14$8.80$8.21$8.60$7.28$7.51$7.83$7.71$4.40$3.52$3.88$5.33$4.60$3.78$5.44$5.58$3.07$3.94$4.22$4.68$3.72$3.65$4.06$3.90$4.33$6.43$5.49$5.64$3.93$5.41$4.78$5.03$4.37$5.02$3.84$5.03$4.60$5.23$4.56$4.49$3.26$5.15$3.11$1.64$1.19
$17.95$15.92$12.74$15.05$17.04$12.84$10.88$25.97$12.20$6.36$4.63$5.08$6.21$5.30$4.94$3.73$2.99$5.08$6.75$6.14$6.57$5.25$5.49$5.89$5.67$2.56$2.06$2.50$3.93$3.21$2.26$4.08$4.19$1.70$2.61$3.06$3.49$2.57$2.48$3.10$2.79$3.20$5.33$4.48$4.63$2.96$4.60$4.07$4.31$3.69$4.23$3.26$4.32$3.91$4.47$3.80$3.67$2.45$4.30$2.38$0.96$0.55
$1.77$1.66$1.52$1.53$1.56$1.28$1.12$2.58$1.18$0.64$0.43$0.50$0.63$0.55$0.56$0.40$0.31$0.52$0.78$0.76$0.62$0.50$0.61$0.56$0.54$0.24$0.38$0.23$0.36$0.30$0.21$0.37$0.38$0.15$0.24$0.28$0.32$0.23$0.22$0.29$0.27$0.30$0.49$0.42$0.44$0.30$0.47$0.39$0.41$0.36$0.47$0.37$0.42$0.34$0.50$0.38$0.37$0.25$0.50$0.36$0.10$0.06
$1.75$1.64$1.49$1.52$1.55$1.27$1.08$2.56$1.17$0.64$0.42$0.50$0.62$0.55$0.54$0.40$0.31$0.52$0.76$0.75$0.62$0.50$0.59$0.56$0.54$0.24$0.37$0.23$0.36$0.30$0.20$0.37$0.38$0.15$0.22$0.28$0.32$0.23$0.21$0.29$0.26$0.29$0.47$0.41$0.42$0.29$0.46$0.37$0.39$0.33$0.42$0.35$0.39$0.32$0.45$0.35$0.34$0.23$0.45$0.34$0.09$0.06