iRobot Corporation (IRBT)       41.12  -1.85 (-4.31%)

41.12  -1.85 (-4.31%)

US4627261005 - Common Stock

TTM
(2022-4-2)
2021
(2022-1-1)
2020
(2021-1-2)
2019
(2019-12-28)
2018
(2018-12-29)
Revenue
1.55B1.56B1.43B1.21B1.09B
Non Recurring Items
N/A-2.06MN/AN/AN/A
Cost Of Goods
1.02B1.01B760.20M670.10M537.20M
Gross Profit
534.87M550.30M670.20M543.90M555.40M
Operating Expenses
565.65M549.34M523.90M457.30M449.60M
Operating Income
-30.78M960.00K146.30M86.60M105.80M
Interest Expense
13.18M30.06MN/A100.00K1.60M
Income Before Taxes
-17.98M28.28M187.90M98.80M108.60M
Income Tax
-10.52M-2.11M40.80M13.50M18.50M
Net Income
-7.46M30.39M147.10M85.30M88.00M
EBITDA
6.27M34.27M181.10M123.80M142.40M
 
Per Share Data
EPS Diluted Total Ops
-0.331.085.142.973.08
Non GAAP EPS
0.231.304.162.973.08
 
Statistics
Gross Profit Margin
34.43%35.16%46.85%44.80%50.83%
Operating Profit Margin
-1.98%0.06%10.23%7.13%9.68%

All data in USD

Charts