COM:IROBOT
iRobot Corp
- Stock
Last Close
6.51
21/11 15:00
Market Cap
246.74M
Beta: -
Volume Today
293.43K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Jan '16 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Jan '21 | Jan '22 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 487.40M - | 556.85M 14.25% | 616.78M 10.76% | 660.60M 7.11% | 883.91M 33.80% | 1.09B 23.61% | 1.21B 11.11% | 1.43B 17.82% | 1.56B 9.41% | 1.18B 24.38% | 866.21M 26.80% | |
cost of revenue | 266.25M - | 298.79M 12.22% | 327.85M 9.73% | 341.29M 4.10% | 450.75M 32.07% | 537.16M 19.17% | 670.08M 24.75% | 760.16M 13.44% | 1.01B 33.48% | 833.29M 17.88% | 681.04M 18.27% | |
gross profit | 221.15M - | 258.06M 16.69% | 288.93M 11.96% | 319.31M 10.52% | 433.16M 35.65% | 555.43M 28.23% | 543.93M 2.07% | 670.23M 23.22% | 550.30M 17.89% | 350.09M 36.38% | 185.16M 47.11% | |
selling and marketing expenses | 71.53M - | 86.09M 20.36% | 97.77M 13.57% | 115.13M 17.75% | 162.11M 40.81% | 210.41M 29.80% | 231.55M 10.05% | 265.48M 14.65% | 289.85M 9.18% | 293.31M 1.19% | 201.68M 31.24% | |
general and administrative expenses | 53.36M - | 49.44M 7.34% | 54.47M 10.17% | 66.83M 22.70% | 84.77M 26.85% | 97.50M 15.02% | 83.10M 14.77% | 100.77M 21.26% | 99.19M 1.57% | 118.11M 19.08% | 109.15M 7.59% | |
selling general and administrative expenses | 124.89M - | 135.53M 8.52% | 152.24M 12.33% | 181.95M 19.52% | 246.88M 35.68% | 307.91M 24.72% | 314.65M 2.19% | 366.25M 16.40% | 389.04M 6.22% | 411.42M 5.75% | 288.11M 29.97% | |
research and development expenses | 63.65M - | 69.41M 9.05% | 76.07M 9.60% | 79.81M 4.91% | 113.15M 41.78% | 140.63M 24.29% | 141.61M 0.70% | 156.67M 10.64% | 161.33M 2.98% | 166.51M 3.21% | 144.09M 13.47% | |
other expenses | -203K - | -708K 248.77% | 2.35M 432.34% | 3.80M 61.67% | 3.68M 3.36% | 2.80M 23.83% | 1.05M 62.46% | 992K 5.61% | 1.03M 3.83% | 12.55M 1,118.35% | -18.71M 249.06% | |
cost and expenses | 454.78M - | 503.73M 10.76% | 556.16M 10.41% | 603.05M 8.43% | 811.22M 34.52% | 986.76M 21.64% | 1.13B 14.25% | 1.28B 13.90% | 1.57B 21.96% | 1.42B 9.09% | 1.13B 20.50% | |
operating expenses | 188.54M - | 204.94M 8.70% | 228.31M 11.40% | 261.76M 14.65% | 360.47M 37.71% | 449.61M 24.73% | 457.31M 1.71% | 523.91M 14.56% | 551.40M 5.25% | 590.48M 7.09% | 450.90M 23.64% | |
interest expense | 203K - | 708K 248.77% | -2.35M 432.34% | -3.80M 61.67% | -3.68M 3.36% | -2.80M 23.83% | 21.30M - | 24.69M 15.93% | ||||
ebitda | 44.79M - | 66.17M 47.73% | 75.71M 14.42% | 71.16M 6.00% | 98.19M 37.98% | 142.40M 45.02% | 123.78M 13.08% | 181.08M 46.30% | 32.21M 82.21% | -192.51M 697.70% | -232.94M 21.00% | |
operating income | 32.62M - | 53.12M 62.85% | 60.62M 14.12% | 57.56M 5.05% | 72.69M 26.29% | 105.82M 45.58% | 86.62M 18.15% | 146.32M 68.93% | -1.10M 100.75% | -240.38M 21,753% | -265.74M 10.55% | |
depreciation and amortization | 12.17M - | 13.05M 7.23% | 15.09M 15.64% | 13.61M 9.83% | 25.50M 87.41% | 36.57M 43.43% | 37.16M 1.60% | 34.76M 6.45% | 33.31M 4.18% | 47.87M 43.71% | 32.79M 31.50% | |
total other income expenses net | -203K - | -708K 248.77% | 2.35M 432.34% | 3.80M 61.67% | 3.68M 3.36% | 2.80M 23.83% | 12.21M 336.25% | 41.59M 240.51% | 29.38M 29.35% | -21.30M 172.49% | -27.32M 28.26% | |
income before tax | 32.41M - | 52.41M 61.68% | 62.97M 20.15% | 61.36M 2.56% | 76.37M 24.45% | 108.62M 42.24% | 98.83M 9.01% | 187.91M 90.13% | 28.28M 84.95% | -261.68M 1,025.20% | -293.06M 11.99% | |
income tax expense | 4.77M - | 14.61M 205.95% | 18.84M 28.99% | 19.42M 3.08% | 25.40M 30.79% | 20.63M 18.79% | 13.53M 34.40% | 40.85M 201.83% | -2.11M 105.16% | 24.61M 1,268.66% | 11.65M 52.65% | |
net income | 27.64M - | 37.80M 36.76% | 44.13M 16.74% | 41.94M 4.96% | 50.96M 21.52% | 87.99M 72.66% | 85.30M 3.06% | 147.07M 72.41% | 30.39M 79.34% | -286.30M 1,042.07% | -304.71M 6.43% | |
weighted average shs out | 28.50M - | 29.48M 3.47% | 29.55M 0.22% | 27.70M 6.27% | 27.61M 0.31% | 27.69M 0.29% | 28.10M 1.46% | 28.10M 0.01% | 27.69M 1.47% | 27.21M 1.71% | 27.68M 1.70% | |
weighted average shs out dil | 29.35M - | 30.21M 2.92% | 30.11M 0.34% | 28.29M 6.03% | 28.75M 1.63% | 28.64M 0.39% | 28.73M 0.33% | 28.62M 0.41% | 28.16M 1.59% | 27.21M 3.37% | 27.68M 1.70% | |
eps | 0.97 - | 1.28 31.96% | 1.49 16.41% | 1.51 1.34% | 1.85 22.52% | 3.18 71.89% | 3.04 4.40% | 5.23 72.04% | 1.10 78.97% | -10.52 1,056.36% | -11.01 4.66% | |
epsdiluted | 0.94 - | 1.25 32.98% | 1.47 17.60% | 1.48 0.68% | 1.77 19.59% | 3.07 73.45% | 2.97 3.26% | 5.14 73.06% | 1.08 78.99% | -10.52 1,074.07% | -11.01 4.66% |
All numbers in (except ratios and percentages)