IRobot Financial Statements 2009-2024 | IRBT

Fifteen years of historical annual and quarterly income statements for IRobot (IRBT).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$817$891$1,183$1,565$1,430$1,214$1,093$884$661$617$557$487$436$466$401$299
$633$694$833$1,015$760$670$537$451$341$328$299$266$242$258$256$207
$184$196$350$550$670$544$555$433$319$289$258$221$194$208$145$91.20
$104$144$167$161$157$142$141$113$79.81$76.07$69.41$63.65$57.07$60.10$24.81$14.75
$151$311$411$389$366$315$308$247$182$151$136$125$112$94.23$87.15$71.01
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$278$460$590$551$524$457$450$360$262$228$205$189$169$154$112$85.76
$-94.14$-264.08$-240.38$-1.10$146$86.62$106$72.69$57.56$60.62$53.12$32.62$25.17$53.32$33.47$5.44
$-29.34$-28.98$-21.30$29.38$41.59$12.22$2.80$3.68$3.80$2.35$-0.71$-0.20$0.44$0.22$0.50$-0.08
$-123.48$-293.06$-261.68$28.28$188$98.83$109$76.37$61.36$62.97$52.41$32.42$25.61$53.54$33.97$5.36
$8.52$11.66$24.61$-2.11$40.85$13.53$20.63$25.40$19.42$18.84$14.61$4.77$8.31$13.35$8.46$2.03
$-132.00$-304.71$-286.30$30.39$147$85.30$87.99$50.96$41.94$44.13$37.80$27.64$17.30$40.19$25.51$3.33
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-132.00$-304.71$-286.30$30.39$147$85.30$87.99$50.96$41.94$44.13$37.80$27.64$17.30$40.19$25.51$3.33
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-132.00$-304.71$-286.30$30.39$147$85.30$87.99$50.96$41.94$44.13$37.80$27.64$17.30$40.19$25.51$3.33
$-65.81$-231.29$-192.51$32.21$181$124$142$98.19$71.16$75.92$66.17$44.79$36.84$63.64$41.01$13.51
$-94.14$-264.08$-240.38$-1.10$146$86.62$106$72.69$57.56$60.62$53.12$32.62$25.17$53.32$33.47$5.44
$-4.58$-11.01$-10.52$1.10$5.23$3.04$3.18$1.85$1.51$1.49$1.28$0.97$0.63$1.50$1.00$0.13
$-4.59$-11.01$-10.52$1.08$5.14$2.97$3.07$1.77$1.48$1.47$1.25$0.94$0.61$1.44$0.96$0.13

Quarterly Data | Millions of US $ except per share data

2024-09-302024-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
$193$166$150$308$186$237$160$358$278$255$292$455$441$366$303$545$413$280$193$427$289$260$238$385$265$226$217$327$205$183$168$212$169$149$131$206$144$149$118$159$143$140$114$126$125$130$106$101$126$111$97.81$131$120$108$106$114$94.22$97.80$94.93$102$78.62$61.34$56.94
$131$139$114$250$138$183$124$273$202$174$184$330$278$227$180$329$214$102$115$257$153$142$118$198$129$108$101$173$103$93.26$81.12$106$87.55$79.04$68.84$111$73.75$78.76$64.25$83.01$75.61$77.68$62.49$67.38$70.44$68.76$59.67$56.19$67.82$58.63$59.26$59.15$70.33$65.55$62.82$68.51$60.97$63.83$62.21$67.34$54.42$44.93$40.73
$62.38$27.47$36.10$57.96$48.00$53.50$36.74$85.23$76.41$80.95$108$126$163$139$123$215$199$178$77.96$169$137$118$120$187$135$118$116$154$102$89.89$87.34$107$81.06$69.65$61.96$95.33$69.86$70.03$53.71$76.34$67.89$62.12$51.71$58.96$54.06$61.61$46.53$44.50$58.48$52.82$38.55$71.62$50.04$42.54$43.45$45.49$33.26$33.97$32.72$34.39$24.20$16.41$16.21
$19.63$23.23$33.88$27.51$37.34$37.97$41.27$40.62$41.43$41.94$42.53$40.47$40.26$38.68$41.92$44.74$38.61$36.56$36.76$37.29$33.40$35.65$35.27$37.45$35.31$34.92$32.95$32.63$28.84$26.17$25.51$21.86$19.67$18.54$19.73$20.19$18.12$18.73$19.03$17.89$17.34$17.25$16.93$18.03$15.21$16.00$14.41$15.34$13.04$14.18$14.50$34.28$8.95$8.15$8.73$8.43$6.19$5.69$4.50$4.11$3.16$3.90$3.58
$32.50$56.91$-24.00$86.08$69.83$82.13$72.79$129$91.78$102$87.76$130$81.74$103$74.43$155$78.98$70.92$61.17$115$60.63$77.00$61.74$119$62.36$69.38$57.16$97.57$49.48$59.64$40.20$66.06$33.94$45.25$36.70$51.22$33.08$40.23$26.78$45.68$27.85$35.20$26.80$36.22$27.81$37.70$23.16$38.04$22.70$28.00$23.38$22.27$25.52$22.86$23.58$29.50$19.64$19.89$18.12$21.68$16.93$16.31$16.10
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$55.12$88.53$24.20$110$107$125$118$170$145$145$131$171$122$142$117$200$118$108$98.18$153$94.29$113$97.28$157$97.93$105$90.38$130$78.49$85.80$65.71$87.92$53.61$63.79$56.43$72.33$51.20$58.97$45.81$63.57$45.20$52.45$43.73$54.25$43.02$53.70$37.56$53.38$35.74$42.18$37.88$56.55$34.46$31.01$32.31$37.94$25.82$25.59$22.62$25.79$20.09$20.20$19.67
$7.26$-61.07$11.90$-52.23$-59.49$-71.06$-81.30$-84.82$-68.37$-63.91$-23.29$-44.95$40.50$-3.04$6.39$15.27$80.99$70.28$-20.23$16.55$42.56$5.25$22.26$29.79$37.28$13.36$25.41$23.07$23.89$4.09$21.64$18.72$27.45$5.86$5.53$23.00$18.66$11.07$7.90$12.77$22.69$9.68$7.98$4.71$11.04$7.90$8.96$-8.88$22.73$10.64$0.68$15.07$15.58$11.53$11.14$7.55$7.43$8.39$10.10$8.60$4.10$-3.79$-3.47
$-12.55$-8.85$-3.19$-4.76$-19.11$-4.03$-1.08$-1.39$-0.98$-2.18$-16.75$3.25$26.59$-0.29$-0.16$-0.24$42.24$-0.38$-0.02$8.50$0.90$1.53$1.28$0.44$0.34$1.51$0.52$-0.61$2.60$1.69$0.00$1.66$0.52$1.42$0.20$3.30$-0.09$-0.06$-0.79$-0.24$-0.37$0.09$-0.19$-0.15$0.15$-0.11$-0.10$-0.04$0.20$0.06$0.22$-0.04$-0.09$0.11$0.24$0.14$0.30$0.04$0.03$0.02$0.11$0.09$-0.30
$-5.29$-69.92$8.72$-56.99$-78.61$-75.08$-82.37$-86.21$-69.35$-66.10$-40.03$-41.70$67.08$-3.33$6.23$15.03$123$69.90$-20.24$25.05$43.46$6.78$23.54$30.22$37.61$14.86$25.92$22.46$26.49$5.77$21.64$20.38$27.97$7.28$5.73$26.30$18.56$11.01$7.11$12.53$22.32$9.77$7.79$4.56$11.19$7.80$8.87$-8.92$22.93$10.70$0.90$15.03$15.49$11.64$11.38$7.69$7.73$8.43$10.13$8.61$4.21$-3.70$-3.77
$1.08$0.73$0.11$6.60$0.60$5.72$-1.26$-2.11$59.02$-22.68$-9.63$-10.19$9.87$-0.57$-1.21$1.69$29.98$11.28$-2.11$5.01$7.92$-0.42$1.02$5.03$5.68$4.39$5.52$17.84$4.41$-2.13$5.28$6.70$8.46$2.46$1.80$6.97$5.77$3.75$2.35$3.14$7.71$1.24$2.51$1.37$3.39$-0.50$0.51$-2.98$7.72$3.32$0.24$4.40$1.44$3.61$3.91$0.69$0.70$3.11$3.96$3.48$1.62$-1.09$-1.98
$-6.37$-70.65$8.61$-63.59$-79.21$-80.80$-81.11$-84.10$-128.37$-43.42$-30.41$-31.51$57.22$-2.76$7.44$13.34$93.25$58.62$-18.14$20.04$35.53$7.21$22.52$25.19$31.93$10.47$20.40$4.62$22.08$7.90$16.36$13.68$19.51$4.81$3.93$19.33$12.79$7.25$4.75$9.39$14.61$8.53$5.28$3.19$7.80$8.29$8.36$-5.94$15.21$7.38$0.65$10.64$14.05$8.02$7.48$7.00$7.03$5.31$6.17$5.13$2.59$-2.61$-1.79
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-6.37$-70.65$8.61$-63.59$-79.21$-80.80$-81.11$-84.10$-128.37$-43.42$-30.41$-31.51$57.22$-2.76$7.44$13.34$93.25$58.62$-18.14$20.04$35.53$7.21$22.52$25.19$31.93$10.47$20.40$4.62$22.08$7.90$16.36$13.68$19.51$4.81$3.93$19.33$12.79$7.25$4.75$9.39$14.61$8.53$5.28$3.19$7.80$8.29$8.36$-5.94$15.21$7.38$0.65$10.64$14.05$8.02$7.48$7.00$7.03$5.31$6.17$5.13$2.59$-2.61$-1.79
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-6.37$-70.65$8.61$-63.59$-79.21$-80.80$-81.11$-84.10$-128.37$-43.42$-30.41$-31.51$57.22$-2.76$7.44$13.34$93.25$58.62$-18.14$20.04$35.53$7.21$22.52$25.19$31.93$10.47$20.40$4.62$22.08$7.90$16.36$13.68$19.51$4.81$3.93$19.33$12.79$7.25$4.75$9.39$14.61$8.53$5.28$3.19$7.80$8.29$8.36$-5.94$15.21$7.38$0.65$10.64$14.05$8.02$7.48$7.00$7.03$5.31$6.17$5.13$2.59$-2.61$-1.79
$13.05$-55.76$17.71$-40.81$-52.97$-63.76$-73.76$-76.02$-49.00$-55.44$-12.05$-35.61$48.84$5.09$13.89$24.33$88.92$80.61$-12.77$25.96$52.39$14.43$30.99$39.36$46.67$22.25$34.12$34.05$29.60$9.42$25.12$22.15$30.89$9.21$8.90$27.73$22.21$14.52$11.46$16.24$25.95$12.85$11.12$7.85$13.52$11.17$12.25$-5.38$25.60$13.35$3.28$18.15$18.18$13.98$13.33$9.42$9.35$10.30$11.94$10.52$6.39$-1.84$-1.55
$7.26$-61.07$11.90$-52.23$-59.49$-71.06$-81.30$-84.82$-68.37$-63.91$-23.29$-44.95$40.50$-3.04$6.39$15.27$80.99$70.28$-20.23$16.55$42.56$5.25$22.26$29.79$37.28$13.36$25.41$23.07$23.89$4.09$21.64$18.72$27.45$5.86$5.53$23.00$18.66$11.07$7.90$12.77$22.69$9.68$7.98$4.71$11.04$7.90$8.96$-8.88$22.73$10.64$0.68$15.07$15.58$11.53$11.14$7.55$7.43$8.39$10.10$8.60$4.10$-3.79$-3.47
$-0.21$-2.41$0.31$-2.27$-2.86$-2.93$-2.95$-3.09$-4.71$-1.60$-1.12$-1.15$2.09$-0.10$0.26$0.44$3.33$2.10$-0.64$0.71$1.26$0.26$0.81$0.91$1.16$0.38$0.73$0.16$0.80$0.29$0.60$0.47$0.72$0.18$0.14$0.66$0.43$0.24$0.16$0.32$0.49$0.29$0.18$0.11$0.27$0.29$0.30$-0.21$0.55$0.27$0.02$0.39$0.52$0.30$0.29$0.26$0.28$0.21$0.25$0.20$0.10$-0.10$-0.07
$-0.21$-2.41$0.30$-2.27$-2.86$-2.93$-2.95$-3.09$-4.71$-1.60$-1.12$-1.14$2.06$-0.10$0.26$0.44$3.27$2.07$-0.64$0.70$1.24$0.25$0.78$0.87$1.12$0.37$0.71$0.16$0.76$0.27$0.58$0.48$0.70$0.17$0.13$0.65$0.42$0.24$0.16$0.31$0.48$0.28$0.18$0.11$0.26$0.28$0.29$-0.21$0.54$0.26$0.02$0.38$0.50$0.29$0.27$0.25$0.27$0.20$0.24$0.20$0.10$-0.10$-0.07