iRobot Corporation (IRBT)
NASDAQ: IRBT · IEX Real-Time Price · USD
9.02
-0.11 (-1.20%)
At close: May 7, 2024, 4:00 PM
9.15
+0.13 (1.44%)
After-hours: May 7, 2024, 7:59 PM EDT

iRobot Income Statement

Millions USD. Fiscal year is Jan - Dec.
Quarter Ended 2023-12-302023-09-302023-07-012023-04-012022-12-312022-10-012022-07-022022-04-022022-01-012021-10-022021-07-032021-04-032021-01-022020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-10-012016-07-022016-04-022016-01-022015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-29 +38 Quarters
Revenue
307.54186.18236.57160.29357.87278.19255.35291.97455.45440.68365.6303.26544.83413.15279.88192.54426.78289.4260.17237.66384.67264.53226.32217.07326.9205.4183.15168.47212.49168.61148.7130.8206.42143.61148.79117.96159.34143.5139.8114.2
Upgrade
Revenue Growth (YoY)
-14.06%-33.08%-7.36%-45.10%-21.42%-36.87%-30.15%-3.72%-16.41%6.67%30.62%57.51%27.66%42.76%7.58%-18.99%10.95%9.40%14.96%9.49%17.67%28.79%23.57%28.85%53.84%21.82%23.17%28.79%2.94%17.41%-0.06%10.89%29.55%0.08%6.43%3.29%26.12%15.26%7.24%7.54%
Upgrade
Cost of Revenue
249.41138.16183.07123.74272.65201.78174.41184.45329.82277.93226.62180.32329.41214.3101.87114.58257.41152.56142118.12198.15129.33108.39101.28173.36103.0293.2681.12105.8587.5579.0468.84111.0973.7578.7664.2583.0175.6177.6862.49
Upgrade
Gross Profit
58.1348.0153.536.5585.2376.4180.95107.52125.63162.75138.98122.94215.42198.84178.0177.96169.37136.84118.17119.55186.51135.21117.93115.79153.54102.3889.8987.34106.6481.0669.6561.9695.3369.8670.0353.7176.3467.8962.1251.71
Upgrade
Selling, General & Admin
78.5870.0986.4275.74129.4891.78102.487.76129.7381.74103.1474.43155.1878.9870.9261.17115.2860.637761.74119.0162.3669.3857.1697.5749.4859.6440.266.0633.9445.2536.751.2233.0840.2326.7845.6827.8535.226.8
Upgrade
Research & Development
26.9537.2437.9641.9340.6241.4341.9442.5340.4740.2638.6841.9244.7438.6136.5636.7637.2933.435.6535.2737.4535.3134.9232.9532.6328.8426.1725.5121.8619.6718.5419.7320.1918.1218.7319.0317.8917.3417.2516.93
Upgrade
Other Operating Expenses
4.840.170.180.18-0.0511.570.530.510.370.250.210.210.230.260.250.250.260.260.270.270.260.260.270.270.270.170000000.930000000
Upgrade
Operating Expenses
110.36107.51124.56117.85170.04144.77144.86130.8170.57122.26142.02116.56200.15117.85107.7398.18152.8294.29112.9297.28156.7297.93104.5790.38130.4778.4985.865.7187.9253.6163.7956.4372.3351.258.9745.8163.5745.252.4543.73
Upgrade
Operating Income
-52.23-59.49-71.06-81.3-84.81-68.37-63.91-23.29-44.9540.5-3.046.3915.2780.9970.28-20.2316.5542.565.2522.2629.7937.2813.3625.4123.0723.894.0921.6418.7227.455.865.532318.6611.077.912.7722.699.687.98
Upgrade
Other Expense / Income
4.7619.114.031.081.390.982.1816.75-3.25-26.590.290.160.24-42.240.380.02-8.5-0.9-1.53-1.28-0.44-0.34-1.51-0.520.61-2.6-1.69-0-1.66-0.52-1.42-0.2-3.30.090.060.790.240.37-0.090.19
Upgrade
Pretax Income
-56.99-78.61-75.08-82.37-86.21-69.35-66.1-40.03-41.767.08-3.336.2315.03123.2369.9-20.2425.0543.466.7823.5430.2237.6114.8625.9222.4626.495.7721.6420.3827.977.285.7326.318.5611.017.1112.5322.329.777.79
Upgrade
Income Tax
6.60.65.72-1.26-2.1159.02-22.68-9.63-10.199.87-0.57-1.211.6929.9811.28-2.115.017.92-0.421.025.035.684.395.5217.844.41-2.135.286.78.462.461.86.975.773.752.353.147.711.242.51
Upgrade
Net Income
-63.59-79.21-80.8-81.11-84.1-128.37-43.42-30.41-31.5157.22-2.767.4413.3493.2558.62-18.1420.0435.537.2122.5225.1931.9310.4720.44.6222.087.916.3613.6819.514.813.9319.3312.797.254.759.3914.618.535.28
Upgrade
Net Income Growth
----------38.64%---33.46%162.45%713.32%--20.44%11.28%-31.17%10.39%445.14%44.59%32.49%24.71%-66.22%13.17%64.17%316.05%-29.23%52.52%-33.62%-17.29%105.96%-12.42%-14.98%-9.96%194.42%87.17%2.85%-36.80%
Upgrade
Shares Outstanding (Basic)
28282827272727272727282828282828282828282827282828282827272727292930303030303029
Upgrade
Shares Outstanding (Diluted)
28282827272727272728282929292828292929292929282929292928282828293030303030303030
Upgrade
Shares Change
1.83%1.74%1.69%1.54%0.57%-1.94%-3.34%-7.00%-6.02%-2.58%-0.64%2.79%1.06%-0.39%-1.68%-1.62%-0.03%0.51%1.50%-0.55%-0.63%-1.42%-1.53%2.22%3.43%4.10%3.38%-4.00%-5.97%-7.77%-8.03%-2.50%-2.19%-0.22%0.46%0.66%1.81%2.03%3.09%5.16%
Upgrade
EPS (Basic)
-2.28-2.86-2.93-2.95-3.08-4.71-1.60-1.12-1.122.09-0.100.260.473.332.10-0.640.711.260.260.810.911.160.380.730.170.800.290.600.500.720.180.140.650.430.240.160.310.490.290.18
Upgrade
EPS (Diluted)
-2.28-2.86-2.93-2.95-3.08-4.71-1.60-1.12-1.092.06-0.100.260.453.272.07-0.640.701.240.250.780.881.120.370.710.160.760.270.580.490.700.170.130.650.420.240.160.310.480.280.18
Upgrade
EPS Growth
----------37.00%---35.71%163.71%728.00%--20.45%10.71%-32.43%9.86%450.00%47.37%37.04%22.41%-67.35%8.57%58.82%346.15%-24.62%66.67%-29.17%-18.75%109.68%-12.50%-14.29%-11.11%210.00%84.62%0%-37.93%
Upgrade
Free Cash Flow
-0.89-56.1435.34-95.96119.14-30.08-85.98-105.4354.18-95.95-37.5517.42128.7362.53-24.2433.42153.37-65.26-40.146.724.252.97-9.0421.0718.4814.95-4.2323.7546.9327.94-15.4946.234.926.22.943.2836.134.03-3.38-9.94
Upgrade
Free Cash Flow Per Share
-0.03-2.021.28-3.494.35-1.10-3.17-3.902.01-3.50-1.340.624.572.23-0.871.185.42-2.32-1.431.680.880.11-0.330.750.660.54-0.150.871.731.03-0.571.590.170.210.100.111.220.14-0.12-0.34
Upgrade
Gross Margin
18.90%25.79%22.62%22.80%23.81%27.47%31.70%36.82%27.58%36.93%38.01%40.54%39.54%48.13%63.60%40.49%39.69%47.28%45.42%50.30%48.49%51.11%52.11%53.34%46.97%49.85%49.08%51.85%50.19%48.08%46.84%47.37%46.18%48.64%47.07%45.53%47.91%47.31%44.43%45.28%
Upgrade
Operating Margin
-16.98%-31.96%-30.04%-50.72%-23.70%-24.58%-25.03%-7.98%-9.87%9.19%-0.83%2.11%2.80%19.60%25.11%-10.50%3.88%14.70%2.02%9.37%7.74%14.09%5.90%11.70%7.06%11.63%2.23%12.84%8.81%16.28%3.94%4.23%11.14%12.99%7.44%6.70%8.01%15.81%6.92%6.99%
Upgrade
Profit Margin
-20.68%-42.54%-34.16%-50.60%-23.50%-46.14%-17.00%-10.41%-6.92%12.98%-0.75%2.45%2.45%22.57%20.94%-9.42%4.70%12.28%2.77%9.48%6.55%12.07%4.63%9.40%1.41%10.75%4.32%9.71%6.44%11.57%3.24%3.01%9.36%8.91%4.87%4.03%5.89%10.18%6.10%4.62%
Upgrade
Free Cash Flow Margin
-0.29%-30.16%14.94%-59.87%33.29%-10.81%-33.67%-36.11%11.90%-21.77%-10.27%5.74%23.63%15.13%-8.66%17.36%35.94%-22.55%-15.41%19.65%6.31%1.12%-3.99%9.71%5.65%7.28%-2.31%14.10%22.08%16.57%-10.42%35.35%2.38%4.32%1.98%2.78%22.67%2.81%-2.42%-8.70%
Upgrade
Effective Tax Rate
---------14.71%--19.49%11.25%24.33%16.14%-20.00%18.23%-6.25%4.35%16.65%15.11%29.55%21.30%79.42%16.65%-36.87%24.41%32.87%30.25%33.85%31.37%26.49%31.08%34.11%33.09%25.09%34.56%12.67%32.25%
Upgrade
EBITDA
-45.57-72.08-67.78-74.83-77.42-49.98-57.62-28.79-32.3775.434.8113.7324.08131.1680.22-12.7934.4753.2915.9632.2739.847.0123.7534.6433.4332.211.125.1323.8231.4210.639.131.0322.1214.4610.671625.5812.9510.94
Upgrade
EBITDA Margin
-14.82%-38.72%-28.65%-46.68%-21.63%-17.97%-22.57%-9.86%-7.11%17.12%1.31%4.53%4.42%31.75%28.66%-6.64%8.08%18.42%6.14%13.58%10.35%17.77%10.50%15.96%10.23%15.68%6.06%14.92%11.21%18.63%7.15%6.96%15.03%15.40%9.72%9.04%10.04%17.82%9.26%9.57%
Upgrade
Depreciation & Amortization
11.426.527.37.548.7919.368.4711.249.338.348.137.59.067.9210.337.469.429.849.188.729.579.398.898.7210.985.715.333.493.443.443.353.384.743.563.453.563.473.263.183.14
Upgrade
EBIT
-56.99-78.61-75.08-82.37-86.21-69.35-66.1-40.03-41.767.08-3.336.2315.03123.2369.9-20.2425.0543.466.7823.5430.2237.6114.8625.9222.4626.495.7721.6420.3827.977.285.7326.318.5611.017.1112.5322.329.777.79
Upgrade
EBIT Margin
-18.53%-42.22%-31.74%-51.39%-24.09%-24.93%-25.88%-13.71%-9.16%15.22%-0.91%2.05%2.76%29.83%24.97%-10.51%5.87%15.02%2.61%9.91%7.86%14.22%6.57%11.94%6.87%12.90%3.15%12.85%9.59%16.59%4.89%4.38%12.74%12.93%7.40%6.02%7.86%15.55%6.99%6.82%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).