iRobot Corporation (NASDAQ: IRBT) has made a lot of headlines in the past year and for good reason. The company trounced estimates four quarters in a row with the last quarter being most impressive as iRobot earnings beat analysts' expectations by a whopping $0.55 per share. With that kind of performance and with both net income and free cash flow sitting near historic highs, some might be wondering if it is time for the company to initiate a dividend. Let's take a look and see whether initiating a dividend would be in the best interest of iRobot shareholders.
IRBT Net Income (TTM) data by YCharts
Source: Fool.com