russ2000_1434|IMMR|Short Name|total_current_assets|cash_on_hand|inventories_net|net_ppe|goodwill_and_intangible|liabilities|total_current_liabilities|total_long_term_liab|total_deposits|book_value_of_equity|retained_earnings|treasury_stock|ev_revenues|ev_earnings|ev_free_cash_flow|ev_assets|ps_ratio|pe_ratio|price_to_book_value|peg_ratio|debt_equity_ratio|dividend_yield|shareholder_yield_ttm|percent_of_shares_outstanding|average_shares_outs_diluted|eps|dividend_per_share|revenues|gross_profit|sga_expense|pre_tax_income|net_income|interest_income|price|total_return_price|enterprise_value|price_next_month| russ2000_1434|IMMR|Long Name|Immersion Corp Total Current Assets (Quarterly) (USD)|Immersion Corp Cash and Short Term Investments (Quarterly) (USD)|Immersion Corp Inventories (Quarterly) (USD)|Immersion Corp Net PP&E (Quarterly) (USD)|Immersion Corp Goodwill and Intangibles (Quarterly) (USD)|Immersion Corp Total Liabilities (Quarterly) (USD)|Immersion Corp Total Current Liabilities (Quarterly) (USD)|Immersion Corp Total Long Term Liabilities (Quarterly) (USD)|Immersion Corp Total Deposits (Quarterly) (USD)|Immersion Corp Book Value (Quarterly) (USD)|Immersion Corp Retained Earnings (Quarterly) (USD)|Immersion Corp Treasury Stock (Quarterly) (USD)|Immersion Corp EV to Revenues|Immersion Corp EV to Earnings|Immersion Corp EV to Free Cash Flow|Immersion Corp EV to Assets (Quarterly)|Immersion Corp PS Ratio|Immersion Corp PE Ratio|Immersion Corp Price to Book Value|Immersion Corp PEG Ratio|Immersion Corp Debt to Equity Ratio|Immersion Corp Dividend Yield|Immersion Corp Shareholder Yield (TTM)|Immersion Corp Percent of Shares Outstanding Short|Immersion Corp Average Diluted Shares Outstanding (Quarterly)|Immersion Corp EPS Diluted (Quarterly) (USD)|Immersion Corp Dividend Per Share (Quarterly) (USD)|Immersion Corp Revenue (Quarterly) (USD)|Immersion Corp Gross Profit (Quarterly) (USD)|Immersion Corp SG&A Expense (Quarterly) (USD)|Immersion Corp Pre-Tax Income (Quarterly) (USD)|Immersion Corp Net Income (Quarterly) (USD)|Immersion Corp Net Interest Income (Quarterly) (USD)|Immersion Corp Price (USD)|Immersion Corp Total Return Price (USD)|Immersion Corp Enterprise Value (USD)|| russ2000_1434|IMMR|Unit|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|percent_USD_metric|percent_USD_metric|percent_USD_metric|mil_figure_USD_metric|figure_money_USD_per_share_metric|figure_money_USD_per_share_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_money_USD_price|figure_money_USD_price|mil_figure_money_USD_metric|| russ2000_1434|IMMR|199903|||||||||||||||||||||||||5|-0.24||1.9||||-1.2|||||| russ2000_1434|IMMR|199906|||||||||||||||||||||||||5|-0.24||1.9||||-1.2|||||| russ2000_1434|IMMR||||||||||||||||||||||||||5.2083|-0.24||1.9||||-1.2|||||18.375|1999-11-12/dividend_yield|0|1999-11-15/dividend_yield|0|1999-11-16/dividend_yield|0|1999-11-17/dividend_yield|0|1999-11-18/dividend_yield|0|1999-11-19/dividend_yield|0|1999-11-22/dividend_yield|0|1999-11-23/dividend_yield|0|1999-11-24/dividend_yield|0|1999-11-26/dividend_yield|0|1999-11-29/dividend_yield|0|1999-11-30/dividend_yield|0|1999-11-12/price|18.375|1999-11-26/price|23.25|1999-11-12/total_return_price|18.375|1999-11-26/total_return_price|23.25 russ2000_1434|IMMR|199912|54.9|51.4|0.9|1.3|4.8|8|4.2|3.8||53|-18||50.6529|-59.2747||9.1341|27.0137||11.4148||0.0679|0||0.3|15.765|-0.5||5.3||||-5.8||33|33|557.1819|34|2000-01-14/ev_revenues|42.3225|2000-01-28/ev_revenues|46.5325|2000-02-11/ev_revenues|53.5193|2000-02-25/ev_revenues|41.5164|2000-01-14/ps_ratio|22.922|2000-01-28/ps_ratio|24.9898|2000-02-11/ps_ratio|28.4216|2000-02-25/ps_ratio|22.5261|2000-01-14/price_to_book_value|9.6858|2000-01-28/price_to_book_value|10.5596|2000-02-11/price_to_book_value|12.0097|2000-02-25/price_to_book_value|9.5185|2000-01-03/dividend_yield|0|2000-01-04/dividend_yield|0|2000-01-05/dividend_yield|0|2000-01-06/dividend_yield|0|2000-01-07/dividend_yield|0|2000-01-10/dividend_yield|0|2000-01-11/dividend_yield|0|2000-01-12/dividend_yield|0|2000-01-13/dividend_yield|0|2000-01-14/dividend_yield|0|2000-01-18/dividend_yield|0|2000-01-19/dividend_yield|0|2000-01-20/dividend_yield|0|2000-01-21/dividend_yield|0|2000-01-24/dividend_yield|0|2000-01-25/dividend_yield|0|2000-01-26/dividend_yield|0|2000-01-27/dividend_yield|0|2000-01-28/dividend_yield|0|2000-01-31/dividend_yield|0|2000-02-01/dividend_yield|0|2000-02-02/dividend_yield|0|2000-02-03/dividend_yield|0|2000-02-04/dividend_yield|0|2000-02-07/dividend_yield|0|2000-02-08/dividend_yield|0|2000-02-09/dividend_yield|0|2000-02-10/dividend_yield|0|2000-02-11/dividend_yield|0|2000-02-14/dividend_yield|0|2000-02-15/dividend_yield|0|2000-02-16/dividend_yield|0|2000-02-17/dividend_yield|0|2000-02-18/dividend_yield|0|2000-02-22/dividend_yield|0|2000-02-23/dividend_yield|0|2000-02-24/dividend_yield|0|2000-02-25/dividend_yield|0|2000-02-28/dividend_yield|0|2000-02-29/dividend_yield|0|2000-01-11/percent_of_shares_outstanding|0.3962|2000-02-10/percent_of_shares_outstanding|0.2332|2000-01-10/price|34|2000-01-24/price|36.1875|2000-02-07/price|40|2000-02-22/price|31.875|2000-01-10/total_return_price|34|2000-01-24/total_return_price|36.1875|2000-02-07/total_return_price|40|2000-02-22/total_return_price|31.875|2000-01-14/enterprise_value|465.5478|2000-01-28/enterprise_value|511.8575|2000-02-11/enterprise_value|588.7119|2000-02-25/enterprise_value|456.68 russ2000_1434|IMMR|200003|52.327|48.926|0.683|0.899||3.322|3.322|||59.854|-11.136||100.7993|-77.4351||14.429|52.0754||18.6133||0|0|0.0187|0.1621|17.034|-0.21||3.288|2.526|3.604||-3.572||72.25|72.25|1108.7924|48.125|2000-04-11/ev_revenues|58.2393|2000-04-25/ev_revenues|36.7559|2000-05-09/ev_revenues|30.4201|2000-05-23/ev_revenues|14.127|2000-04-14/ps_ratio|26.0377|2000-04-28/ps_ratio|30.7028|2000-05-12/ps_ratio|19.8537|2000-05-26/ps_ratio|14.5377|2000-04-07/price_to_book_value|14.5763|2000-04-24/price_to_book_value|8.4917|2000-05-08/price_to_book_value|7.8517|2000-05-22/price_to_book_value|4.5634|2000-04-03/dividend_yield|0|2000-04-04/dividend_yield|0|2000-04-05/dividend_yield|0|2000-04-06/dividend_yield|0|2000-04-07/dividend_yield|0|2000-04-10/dividend_yield|0|2000-04-11/dividend_yield|0|2000-04-12/dividend_yield|0|2000-04-13/dividend_yield|0|2000-04-14/dividend_yield|0|2000-04-17/dividend_yield|0|2000-04-18/dividend_yield|0|2000-04-19/dividend_yield|0|2000-04-20/dividend_yield|0|2000-04-24/dividend_yield|0|2000-04-25/dividend_yield|0|2000-04-26/dividend_yield|0|2000-04-27/dividend_yield|0|2000-04-28/dividend_yield|0|2000-05-01/dividend_yield|0|2000-05-02/dividend_yield|0|2000-05-03/dividend_yield|0|2000-05-04/dividend_yield|0|2000-05-05/dividend_yield|0|2000-05-08/dividend_yield|0|2000-05-09/dividend_yield|0|2000-05-10/dividend_yield|0|2000-05-11/dividend_yield|0|2000-05-12/dividend_yield|0|2000-05-15/dividend_yield|0|2000-05-16/dividend_yield|0|2000-05-17/dividend_yield|0|2000-05-18/dividend_yield|0|2000-05-19/dividend_yield|0|2000-05-22/dividend_yield|0|2000-05-23/dividend_yield|0|2000-05-24/dividend_yield|0|2000-05-25/dividend_yield|0|2000-05-26/dividend_yield|0|2000-05-30/dividend_yield|0|2000-05-31/dividend_yield|0|2000-04-11/percent_of_shares_outstanding|0.9139|2000-05-10/percent_of_shares_outstanding|3.3973|2000-04-11/price|48.125|2000-04-25/price|31.5|2000-05-09/price|26.5|2000-05-23/price|13.9375|2000-04-11/total_return_price|48.125|2000-04-25/total_return_price|31.5|2000-05-09/total_return_price|26.5|2000-05-23/total_return_price|13.9375|2000-04-11/enterprise_value|721.4686|2000-04-25/enterprise_value|455.3323|2000-05-09/enterprise_value|376.8442|2000-05-23/enterprise_value|175.005 russ2000_1434|IMMR|200006|42.697|37.725|0.855|2.435|9.596|3.608|3.608|||57.62|-14.198||27.1777|-33.5545||7.4723|21.2641||6.845||0|0|0|2.733|16.247|-0.19||2.554|2.108|3.749||-3.063||24|24|336.6772|28.375|2000-07-05/ev_revenues|33.0233|2000-07-19/ev_revenues|32.074|2000-08-02/ev_revenues|14.3534|2000-08-16/ev_revenues|18.8296|2000-08-30/ev_revenues|17.8405|2000-07-07/ps_ratio|30.1598|2000-07-21/ps_ratio|27.8198|2000-08-04/ps_ratio|17.8099|2000-08-18/ps_ratio|16.7049|2000-07-03/price_to_book_value|8.4517|2000-07-17/price_to_book_value|8.2189|2000-07-31/price_to_book_value|5.8374|2000-08-14/price_to_book_value|5.069|2000-08-28/price_to_book_value|4.8719|2000-07-03/dividend_yield|0|2000-07-05/dividend_yield|0|2000-07-06/dividend_yield|0|2000-07-07/dividend_yield|0|2000-07-10/dividend_yield|0|2000-07-11/dividend_yield|0|2000-07-12/dividend_yield|0|2000-07-13/dividend_yield|0|2000-07-14/dividend_yield|0|2000-07-17/dividend_yield|0|2000-07-18/dividend_yield|0|2000-07-19/dividend_yield|0|2000-07-20/dividend_yield|0|2000-07-21/dividend_yield|0|2000-07-24/dividend_yield|0|2000-07-25/dividend_yield|0|2000-07-26/dividend_yield|0|2000-07-27/dividend_yield|0|2000-07-28/dividend_yield|0|2000-07-31/dividend_yield|0|2000-08-01/dividend_yield|0|2000-08-02/dividend_yield|0|2000-08-03/dividend_yield|0|2000-08-04/dividend_yield|0|2000-08-07/dividend_yield|0|2000-08-08/dividend_yield|0|2000-08-09/dividend_yield|0|2000-08-10/dividend_yield|0|2000-08-11/dividend_yield|0|2000-08-14/dividend_yield|0|2000-08-15/dividend_yield|0|2000-08-16/dividend_yield|0|2000-08-17/dividend_yield|0|2000-08-18/dividend_yield|0|2000-08-21/dividend_yield|0|2000-08-22/dividend_yield|0|2000-08-23/dividend_yield|0|2000-08-24/dividend_yield|0|2000-08-25/dividend_yield|0|2000-08-28/dividend_yield|0|2000-08-29/dividend_yield|0|2000-08-30/dividend_yield|0|2000-08-31/dividend_yield|0|2000-07-11/percent_of_shares_outstanding|3.1722|2000-08-10/percent_of_shares_outstanding|2.1913|2000-07-05/price|28.375|2000-07-19/price|27.625|2000-08-02/price|13.625|2000-08-16/price|17.1563|2000-08-30/price|16.375|2000-07-05/total_return_price|28.375|2000-07-19/total_return_price|27.625|2000-08-02/total_return_price|13.625|2000-08-16/total_return_price|17.1563|2000-08-30/total_return_price|16.375|2000-07-05/enterprise_value|430.6895|2000-07-19/enterprise_value|418.3085|2000-08-02/enterprise_value|187.1965|2000-08-16/enterprise_value|245.5762|2000-08-30/enterprise_value|232.6754 russ2000_1434|IMMR|200009|38.153|32.901|1.475|3.627|15.328|10.384|6.456|3.928||53.224|-32.262||12.1428|-12.2806||4.0127|16.1199||3.0181||0.076|0|-0.2846|2.2829|17.955|-0.46||3.804|3.024|5.322||-8.349||11.875|11.875|158.3669|11.875|2000-10-11/ev_revenues|12.632|2000-10-25/ev_revenues|7.9949|2000-11-08/ev_revenues|12.5026|2000-11-22/ev_revenues|10.2762|2000-10-13/ps_ratio|13.1684|2000-10-27/ps_ratio|8.4054|2000-11-10/ps_ratio|11.6274|2000-11-24/ps_ratio|11.6975|2000-10-09/price_to_book_value|4.5199|2000-10-23/price_to_book_value|3.1854|2000-11-06/price_to_book_value|3.9388|2000-11-20/price_to_book_value|3.9453|2000-10-02/dividend_yield|0|2000-10-03/dividend_yield|0|2000-10-04/dividend_yield|0|2000-10-05/dividend_yield|0|2000-10-06/dividend_yield|0|2000-10-09/dividend_yield|0|2000-10-10/dividend_yield|0|2000-10-11/dividend_yield|0|2000-10-12/dividend_yield|0|2000-10-13/dividend_yield|0|2000-10-16/dividend_yield|0|2000-10-17/dividend_yield|0|2000-10-18/dividend_yield|0|2000-10-19/dividend_yield|0|2000-10-20/dividend_yield|0|2000-10-23/dividend_yield|0|2000-10-24/dividend_yield|0|2000-10-25/dividend_yield|0|2000-10-26/dividend_yield|0|2000-10-27/dividend_yield|0|2000-10-30/dividend_yield|0|2000-10-31/dividend_yield|0|2000-11-01/dividend_yield|0|2000-11-02/dividend_yield|0|2000-11-03/dividend_yield|0|2000-11-06/dividend_yield|0|2000-11-07/dividend_yield|0|2000-11-08/dividend_yield|0|2000-11-09/dividend_yield|0|2000-11-10/dividend_yield|0|2000-11-13/dividend_yield|0|2000-11-14/dividend_yield|0|2000-11-15/dividend_yield|0|2000-11-16/dividend_yield|0|2000-11-17/dividend_yield|0|2000-11-20/dividend_yield|0|2000-11-21/dividend_yield|0|2000-11-22/dividend_yield|0|2000-11-24/dividend_yield|0|2000-11-27/dividend_yield|0|2000-11-28/dividend_yield|0|2000-11-29/dividend_yield|0|2000-11-30/dividend_yield|0|2000-10-10/percent_of_shares_outstanding|2.5375|2000-11-10/percent_of_shares_outstanding|2.267|2000-10-11/price|11.875|2000-10-25/price|8.0938|2000-11-08/price|11.75|2000-11-22/price|9.9375|2000-10-11/total_return_price|11.875|2000-10-25/total_return_price|8.0938|2000-11-08/total_return_price|11.75|2000-11-22/total_return_price|9.9375|2000-10-11/enterprise_value|188.7977|2000-10-25/enterprise_value|119.4915|2000-11-08/enterprise_value|186.8638|2000-11-22/enterprise_value|153.5875 russ2000_1434|IMMR|200012|32.524|25.834|1.709|3.606|14.864|9.151|4.959|4.192||48.343|-37.749||7.0517|-5.7464|-5.8268|2.0358|8.9657||2.9751||0.0832|0|-1.1404|1.7629|18.4761|-0.2915||5.211|3.031|5.28||-5.385||7.3125|7.3125|105.3944|8.5625|2001-01-03/ev_revenues|9.1802|2001-01-17/ev_revenues|11.4342|2001-01-31/ev_revenues|12.9887|2001-02-14/ev_revenues|10.1906|2001-02-28/ev_revenues|7.2371|2001-01-16/ev_free_cash_flow|-8.4567|2001-01-30/ev_free_cash_flow|-9.9513|2001-02-13/ev_free_cash_flow|-7.9681|2001-02-27/ev_free_cash_flow|-5.41|2001-01-05/ps_ratio|10.6674|2001-01-19/ps_ratio|13.6367|2001-02-02/ps_ratio|12.3903|2001-02-16/ps_ratio|9.4577|2001-01-02/price_to_book_value|2.8664|2001-01-16/price_to_book_value|3.9652|2001-01-30/price_to_book_value|4.5863|2001-02-13/price_to_book_value|3.7622|2001-02-27/price_to_book_value|2.6992|2001-01-02/dividend_yield|0|2001-01-03/dividend_yield|0|2001-01-04/dividend_yield|0|2001-01-05/dividend_yield|0|2001-01-08/dividend_yield|0|2001-01-09/dividend_yield|0|2001-01-10/dividend_yield|0|2001-01-11/dividend_yield|0|2001-01-12/dividend_yield|0|2001-01-16/dividend_yield|0|2001-01-17/dividend_yield|0|2001-01-18/dividend_yield|0|2001-01-19/dividend_yield|0|2001-01-22/dividend_yield|0|2001-01-23/dividend_yield|0|2001-01-24/dividend_yield|0|2001-01-25/dividend_yield|0|2001-01-26/dividend_yield|0|2001-01-29/dividend_yield|0|2001-01-30/dividend_yield|0|2001-01-31/dividend_yield|0|2001-02-01/dividend_yield|0|2001-02-02/dividend_yield|0|2001-02-05/dividend_yield|0|2001-02-06/dividend_yield|0|2001-02-07/dividend_yield|0|2001-02-08/dividend_yield|0|2001-02-09/dividend_yield|0|2001-02-12/dividend_yield|0|2001-02-13/dividend_yield|0|2001-02-14/dividend_yield|0|2001-02-15/dividend_yield|0|2001-02-16/dividend_yield|0|2001-02-20/dividend_yield|0|2001-02-21/dividend_yield|0|2001-02-22/dividend_yield|0|2001-02-23/dividend_yield|0|2001-02-26/dividend_yield|0|2001-02-27/dividend_yield|0|2001-02-28/dividend_yield|0|2001-01-09/percent_of_shares_outstanding|1.6166|2001-02-12/percent_of_shares_outstanding|1.4913|2001-01-03/price|8.5625|2001-01-17/price|10.375|2001-01-31/price|11.625|2001-02-14/price|9.375|2001-02-28/price|7|2001-01-03/total_return_price|8.5625|2001-01-17/total_return_price|10.375|2001-01-31/total_return_price|11.625|2001-02-14/total_return_price|9.375|2001-02-28/total_return_price|7|2001-01-03/enterprise_value|136.3906|2001-01-17/enterprise_value|169.8785|2001-01-31/enterprise_value|192.9737|2001-02-14/enterprise_value|151.4024|2001-02-28/enterprise_value|107.5217 russ2000_1434|IMMR|200103|28.303|21.041|1.766|3.553|14.066|8.165|3.827|4.338||44.257|-42.409||4.9282|-4.1272|-3.7603|1.6893|6.6717||2.0137||0.0932|0|-1.0649|1.3262|18.448|-0.25||5.361|3.885|5.118||-4.66||5.125|5.125|73.2183|5.34|2001-04-11/ev_revenues|4.8502|2001-04-25/ev_revenues|4.8392|2001-05-09/ev_revenues|4.5286|2001-05-23/ev_revenues|4.5726|2001-04-10/ev_free_cash_flow|-3.4613|2001-04-24/ev_free_cash_flow|-3.4057|2001-05-08/ev_free_cash_flow|-3.5712|2001-05-22/ev_free_cash_flow|-3.172|2001-04-16/ps_ratio|5.7241|2001-04-30/ps_ratio|6.3543|2001-05-14/ps_ratio|5.1044|2001-05-29/ps_ratio|4.8314|2001-04-10/price_to_book_value|2.2082|2001-04-24/price_to_book_value|2.1789|2001-05-08/price_to_book_value|2.2662|2001-05-22/price_to_book_value|2.0556|2001-04-02/peg_ratio|-37.2486|2001-04-09/peg_ratio|-34.9366|2001-04-16/peg_ratio|-37.3342|2001-04-23/peg_ratio|-37.4027|2001-04-30/peg_ratio|-41.4444|2001-05-07/peg_ratio|-37.3342|2001-05-14/peg_ratio|-33.2925|2001-05-21/peg_ratio|-33.0185|2001-05-29/peg_ratio|-31.5115|2001-04-02/dividend_yield|0|2001-04-03/dividend_yield|0|2001-04-04/dividend_yield|0|2001-04-05/dividend_yield|0|2001-04-06/dividend_yield|0|2001-04-09/dividend_yield|0|2001-04-10/dividend_yield|0|2001-04-11/dividend_yield|0|2001-04-12/dividend_yield|0|2001-04-16/dividend_yield|0|2001-04-17/dividend_yield|0|2001-04-18/dividend_yield|0|2001-04-19/dividend_yield|0|2001-04-20/dividend_yield|0|2001-04-23/dividend_yield|0|2001-04-24/dividend_yield|0|2001-04-25/dividend_yield|0|2001-04-26/dividend_yield|0|2001-04-27/dividend_yield|0|2001-04-30/dividend_yield|0|2001-05-01/dividend_yield|0|2001-05-02/dividend_yield|0|2001-05-03/dividend_yield|0|2001-05-04/dividend_yield|0|2001-05-07/dividend_yield|0|2001-05-08/dividend_yield|0|2001-05-09/dividend_yield|0|2001-05-10/dividend_yield|0|2001-05-11/dividend_yield|0|2001-05-14/dividend_yield|0|2001-05-15/dividend_yield|0|2001-05-16/dividend_yield|0|2001-05-17/dividend_yield|0|2001-05-18/dividend_yield|0|2001-05-21/dividend_yield|0|2001-05-22/dividend_yield|0|2001-05-23/dividend_yield|0|2001-05-24/dividend_yield|0|2001-05-25/dividend_yield|0|2001-05-29/dividend_yield|0|2001-05-30/dividend_yield|0|2001-05-31/dividend_yield|0|2001-04-09/percent_of_shares_outstanding|1.2649|2001-05-10/percent_of_shares_outstanding|1.442|2001-04-11/price|5.34|2001-04-25/price|5.33|2001-05-09/price|5.02|2001-05-23/price|5.06|2001-04-11/total_return_price|5.34|2001-04-25/total_return_price|5.33|2001-05-09/total_return_price|5.02|2001-05-23/total_return_price|5.06|2001-04-11/enterprise_value|82.1132|2001-04-25/enterprise_value|81.9277|2001-05-09/enterprise_value|76.6688|2001-05-23/enterprise_value|77.4145 russ2000_1434|IMMR|200106|24.869|17.772|1.891|3.465|13.208|8.397|4.029|4.368||39.645|-47.489||5.6848|-4.9879|-4.2099|2.4372|6.1442||2.6032|-48.6373|0.1081|0|-1.224|2.789|18.611|-0.27||4.236|2.64|4.309||-5.08||6.07|6.07|96.2432|7.95|2001-07-05/ev_revenues|7.243|2001-07-19/ev_revenues|6.0905|2001-08-02/ev_revenues|4.6272|2001-08-16/ev_revenues|4.0028|2001-08-30/ev_revenues|3.7011|2001-07-03/ev_free_cash_flow|-5.7851|2001-07-17/ev_free_cash_flow|-5.3676|2001-07-31/ev_free_cash_flow|-4.0814|2001-08-14/ev_free_cash_flow|-3.3356|2001-08-28/ev_free_cash_flow|-3.1344|2001-07-10/ps_ratio|6.8606|2001-07-24/ps_ratio|6.1893|2001-08-07/ps_ratio|5.2318|2001-08-21/ps_ratio|4.3631|2001-07-03/price_to_book_value|3.5994|2001-07-17/price_to_book_value|3.3641|2001-07-31/price_to_book_value|2.6395|2001-08-14/price_to_book_value|2.2194|2001-08-28/price_to_book_value|2.106|2001-07-05/peg_ratio|-0.5422|2001-07-12/peg_ratio|-0.4774|2001-07-19/peg_ratio|-0.4638|2001-07-26/peg_ratio|-0.4058|2001-08-02/peg_ratio|-0.3642|2001-08-09/peg_ratio|-0.3547|2001-08-16/peg_ratio|-0.3206|2001-08-23/peg_ratio|-0.3001|2001-08-30/peg_ratio|-0.3001|2001-07-02/dividend_yield|0|2001-07-03/dividend_yield|0|2001-07-05/dividend_yield|0|2001-07-06/dividend_yield|0|2001-07-09/dividend_yield|0|2001-07-10/dividend_yield|0|2001-07-11/dividend_yield|0|2001-07-12/dividend_yield|0|2001-07-13/dividend_yield|0|2001-07-16/dividend_yield|0|2001-07-17/dividend_yield|0|2001-07-18/dividend_yield|0|2001-07-19/dividend_yield|0|2001-07-20/dividend_yield|0|2001-07-23/dividend_yield|0|2001-07-24/dividend_yield|0|2001-07-25/dividend_yield|0|2001-07-26/dividend_yield|0|2001-07-27/dividend_yield|0|2001-07-30/dividend_yield|0|2001-07-31/dividend_yield|0|2001-08-01/dividend_yield|0|2001-08-02/dividend_yield|0|2001-08-03/dividend_yield|0|2001-08-06/dividend_yield|0|2001-08-07/dividend_yield|0|2001-08-08/dividend_yield|0|2001-08-09/dividend_yield|0|2001-08-10/dividend_yield|0|2001-08-13/dividend_yield|0|2001-08-14/dividend_yield|0|2001-08-15/dividend_yield|0|2001-08-16/dividend_yield|0|2001-08-17/dividend_yield|0|2001-08-20/dividend_yield|0|2001-08-21/dividend_yield|0|2001-08-22/dividend_yield|0|2001-08-23/dividend_yield|0|2001-08-24/dividend_yield|0|2001-08-27/dividend_yield|0|2001-08-28/dividend_yield|0|2001-08-29/dividend_yield|0|2001-08-30/dividend_yield|0|2001-08-31/dividend_yield|0|2001-07-10/percent_of_shares_outstanding|2.5458|2001-08-10/percent_of_shares_outstanding|2.5962|2001-07-05/price|7.95|2001-07-19/price|6.8|2001-08-02/price|5.34|2001-08-16/price|4.7|2001-08-30/price|4.4|2001-07-05/total_return_price|7.95|2001-07-19/total_return_price|6.8|2001-08-02/total_return_price|5.34|2001-08-16/total_return_price|4.7|2001-08-30/total_return_price|4.4|2001-07-05/enterprise_value|134.8069|2001-07-19/enterprise_value|113.3558|2001-08-02/enterprise_value|86.1221|2001-08-16/enterprise_value|74.5004|2001-08-30/enterprise_value|68.8842 russ2000_1434|IMMR|200109|21.341|13.424|2.02|3.178|12.842|8.364|7.747|0.617||31.197|-56.527||3.1981|-2.0539|-2.6651|1.2545|3.8498||1.8416|-0.2046|0.1428|0|-2.4847|2.5158|18.785|-0.48||4.471|3.05|4.419||-9.038||3.9|3.9|59.524|3.38|2001-10-01/ev_revenues|2.8488|2001-10-15/ev_revenues|3.4567|2001-10-29/ev_revenues|4.7117|2001-11-12/ev_revenues|4.3846|2001-11-26/ev_revenues|4.4043|2001-10-01/ev_free_cash_flow|-2.4875|2001-10-15/ev_free_cash_flow|-3.0183|2001-10-29/ev_free_cash_flow|-4.1142|2001-11-12/ev_free_cash_flow|-3.8286|2001-11-26/ev_free_cash_flow|-3.8458|2001-10-02/ps_ratio|3.7682|2001-10-16/ps_ratio|3.9513|2001-10-30/ps_ratio|4.732|2001-11-13/ps_ratio|4.7705|2001-11-27/ps_ratio|4.6742|2001-10-01/price_to_book_value|2.048|2001-10-15/price_to_book_value|2.4237|2001-10-29/price_to_book_value|3.1992|2001-11-12/price_to_book_value|2.9971|2001-11-26/price_to_book_value|3.0093|2001-10-01/peg_ratio||2001-10-08/peg_ratio||2001-10-15/peg_ratio||2001-10-22/peg_ratio||2001-10-29/peg_ratio||2001-11-05/peg_ratio||2001-11-12/peg_ratio||2001-11-19/peg_ratio||2001-11-26/peg_ratio||2001-10-01/dividend_yield|0|2001-10-02/dividend_yield|0|2001-10-03/dividend_yield|0|2001-10-04/dividend_yield|0|2001-10-05/dividend_yield|0|2001-10-08/dividend_yield|0|2001-10-09/dividend_yield|0|2001-10-10/dividend_yield|0|2001-10-11/dividend_yield|0|2001-10-12/dividend_yield|0|2001-10-15/dividend_yield|0|2001-10-16/dividend_yield|0|2001-10-17/dividend_yield|0|2001-10-18/dividend_yield|0|2001-10-19/dividend_yield|0|2001-10-22/dividend_yield|0|2001-10-23/dividend_yield|0|2001-10-24/dividend_yield|0|2001-10-25/dividend_yield|0|2001-10-26/dividend_yield|0|2001-10-29/dividend_yield|0|2001-10-30/dividend_yield|0|2001-10-31/dividend_yield|0|2001-11-01/dividend_yield|0|2001-11-02/dividend_yield|0|2001-11-05/dividend_yield|0|2001-11-06/dividend_yield|0|2001-11-07/dividend_yield|0|2001-11-08/dividend_yield|0|2001-11-09/dividend_yield|0|2001-11-12/dividend_yield|0|2001-11-13/dividend_yield|0|2001-11-14/dividend_yield|0|2001-11-15/dividend_yield|0|2001-11-16/dividend_yield|0|2001-11-19/dividend_yield|0|2001-11-20/dividend_yield|0|2001-11-21/dividend_yield|0|2001-11-23/dividend_yield|0|2001-11-26/dividend_yield|0|2001-11-27/dividend_yield|0|2001-11-28/dividend_yield|0|2001-11-29/dividend_yield|0|2001-11-30/dividend_yield|0|2001-10-10/percent_of_shares_outstanding|2.2927|2001-11-12/percent_of_shares_outstanding|2.3066|2001-10-01/price|3.38|2001-10-15/price|4|2001-10-29/price|5.28|2001-11-12/price|4.93|2001-11-26/price|4.95|2001-10-01/total_return_price|3.38|2001-10-15/total_return_price|4|2001-10-29/total_return_price|5.28|2001-11-12/total_return_price|4.93|2001-11-26/total_return_price|4.95|2001-10-01/enterprise_value|54.9221|2001-10-15/enterprise_value|66.6418|2001-10-29/enterprise_value|90.8373|2001-11-12/enterprise_value|84.5314|2001-11-26/enterprise_value|84.9107 russ2000_1434|IMMR|200112|19.849|12.926|1.965|2.918|12.058|8.211|7.961|0.25||28.814|-59.495||5.27|-5.4976|-4.6017|3.2289|5.7246||3.5442|-13.4894|0.1605|0|-0.6877|2.2728|18.9731|-0.1564||5.164|3.891|3.716||-2.968||5.83|5.83|101.6004|6.4562|2002-01-07/ev_revenues|5.9376|2002-01-22/ev_revenues|4.7476|2002-02-05/ev_revenues|3.5638|2002-02-19/ev_revenues|1.8374|2002-01-07/ev_free_cash_flow|-8.4343|2002-01-22/ev_free_cash_flow|-6.744|2002-02-05/ev_free_cash_flow|-5.0623|2002-02-19/ev_free_cash_flow|-2.61|2002-01-09/ps_ratio|6.4189|2002-01-23/ps_ratio|4.503|2002-02-06/ps_ratio|3.8416|2002-02-20/ps_ratio|2.5384|2002-01-07/price_to_book_value|4.2512|2002-01-22/price_to_book_value|3.457|2002-02-05/price_to_book_value|2.6668|2002-02-19/price_to_book_value|1.5145|2002-01-07/peg_ratio|-12.9241|2002-01-14/peg_ratio|-11.0099|2002-01-22/peg_ratio|-10.5095|2002-01-29/peg_ratio|-10.009|2002-02-05/peg_ratio|-8.1073|2002-02-12/peg_ratio|-7.1665|2002-02-19/peg_ratio|-4.6042|2002-02-26/peg_ratio|-4.6242|2002-01-02/dividend_yield|0|2002-01-03/dividend_yield|0|2002-01-04/dividend_yield|0|2002-01-07/dividend_yield|0|2002-01-08/dividend_yield|0|2002-01-09/dividend_yield|0|2002-01-10/dividend_yield|0|2002-01-11/dividend_yield|0|2002-01-14/dividend_yield|0|2002-01-15/dividend_yield|0|2002-01-16/dividend_yield|0|2002-01-17/dividend_yield|0|2002-01-18/dividend_yield|0|2002-01-22/dividend_yield|0|2002-01-23/dividend_yield|0|2002-01-24/dividend_yield|0|2002-01-25/dividend_yield|0|2002-01-28/dividend_yield|0|2002-01-29/dividend_yield|0|2002-01-30/dividend_yield|0|2002-01-31/dividend_yield|0|2002-02-01/dividend_yield|0|2002-02-04/dividend_yield|0|2002-02-05/dividend_yield|0|2002-02-06/dividend_yield|0|2002-02-07/dividend_yield|0|2002-02-08/dividend_yield|0|2002-02-11/dividend_yield|0|2002-02-12/dividend_yield|0|2002-02-13/dividend_yield|0|2002-02-14/dividend_yield|0|2002-02-15/dividend_yield|0|2002-02-19/dividend_yield|0|2002-02-20/dividend_yield|0|2002-02-21/dividend_yield|0|2002-02-22/dividend_yield|0|2002-02-25/dividend_yield|0|2002-02-26/dividend_yield|0|2002-02-27/dividend_yield|0|2002-02-28/dividend_yield|0|2002-01-10/percent_of_shares_outstanding|2.1197|2002-02-12/percent_of_shares_outstanding|2.1886|2002-01-07/price|6.4562|2002-01-22/price|5.25|2002-02-05/price|4.05|2002-02-19/price|2.3|2002-01-07/total_return_price|6.4562|2002-01-22/total_return_price|5.25|2002-02-05/total_return_price|4.05|2002-02-19/total_return_price|2.3|2002-01-07/enterprise_value|114.1921|2002-01-22/enterprise_value|91.3068|2002-02-05/enterprise_value|68.5391|2002-02-19/enterprise_value|35.3361 russ2000_1434|IMMR|200203|23.296|11.916|1.903|2.72|11.133|13.583|13.449|0.134||25.766|-63.149||2.9452|-2.4339|-4.1836|1.2828|2.9177||2.2539|-6.0054|0.186|0|-1.5638|0.5637|19.351|-0.19||4.805|3.52|4.087||-3.654||3.28|3.28|56.6423|3.05|2002-04-02/ev_revenues|2.8624|2002-04-16/ev_revenues|2.9156|2002-04-30/ev_revenues|2.1285|2002-05-14/ev_revenues|2.1276|2002-05-28/ev_revenues|1.9775|2002-04-02/ev_free_cash_flow|-5.5414|2002-04-16/ev_free_cash_flow|-5.6444|2002-04-30/ev_free_cash_flow|-4.1207|2002-05-14/ev_free_cash_flow|-4.1189|2002-05-28/ev_free_cash_flow|-3.8283|2002-04-03/ps_ratio|3.0813|2002-04-17/ps_ratio|2.9901|2002-05-01/ps_ratio|2.0677|2002-05-15/ps_ratio|2.1159|2002-05-29/ps_ratio|2.2299|2002-04-02/price_to_book_value|2.3512|2002-04-16/price_to_book_value|2.3898|2002-04-30/price_to_book_value|1.8193|2002-05-14/price_to_book_value|1.8186|2002-05-28/price_to_book_value|1.7098|2002-04-02/peg_ratio||2002-04-09/peg_ratio||2002-04-16/peg_ratio||2002-04-23/peg_ratio||2002-04-30/peg_ratio||2002-05-07/peg_ratio||2002-05-14/peg_ratio||2002-05-21/peg_ratio||2002-05-28/peg_ratio||2002-04-01/dividend_yield|0|2002-04-02/dividend_yield|0|2002-04-03/dividend_yield|0|2002-04-04/dividend_yield|0|2002-04-05/dividend_yield|0|2002-04-08/dividend_yield|0|2002-04-09/dividend_yield|0|2002-04-10/dividend_yield|0|2002-04-11/dividend_yield|0|2002-04-12/dividend_yield|0|2002-04-15/dividend_yield|0|2002-04-16/dividend_yield|0|2002-04-17/dividend_yield|0|2002-04-18/dividend_yield|0|2002-04-19/dividend_yield|0|2002-04-22/dividend_yield|0|2002-04-23/dividend_yield|0|2002-04-24/dividend_yield|0|2002-04-25/dividend_yield|0|2002-04-26/dividend_yield|0|2002-04-29/dividend_yield|0|2002-04-30/dividend_yield|0|2002-05-01/dividend_yield|0|2002-05-02/dividend_yield|0|2002-05-03/dividend_yield|0|2002-05-06/dividend_yield|0|2002-05-07/dividend_yield|0|2002-05-08/dividend_yield|0|2002-05-09/dividend_yield|0|2002-05-10/dividend_yield|0|2002-05-13/dividend_yield|0|2002-05-14/dividend_yield|0|2002-05-15/dividend_yield|0|2002-05-16/dividend_yield|0|2002-05-17/dividend_yield|0|2002-05-20/dividend_yield|0|2002-05-21/dividend_yield|0|2002-05-22/dividend_yield|0|2002-05-23/dividend_yield|0|2002-05-24/dividend_yield|0|2002-05-28/dividend_yield|0|2002-05-29/dividend_yield|0|2002-05-30/dividend_yield|0|2002-05-31/dividend_yield|0|2002-04-10/percent_of_shares_outstanding|0.7724|2002-05-10/percent_of_shares_outstanding|0.2357|2002-04-02/price|3.05|2002-04-16/price|3.1|2002-04-30/price|2.36|2002-05-14/price|2.34|2002-05-28/price|2.2|2002-04-02/total_return_price|3.05|2002-04-16/total_return_price|3.1|2002-04-30/total_return_price|2.36|2002-05-14/total_return_price|2.34|2002-05-28/total_return_price|2.2|2002-04-02/enterprise_value|53.4582|2002-04-16/enterprise_value|54.4513|2002-04-30/enterprise_value|39.7527|2002-05-14/enterprise_value|39.735|2002-05-28/enterprise_value|36.9314 russ2000_1434|IMMR|200206|21.982|15.378|2.034|2.509|10.869|13.453|8.756|4.697||24.107|-65.22||0.7873|-0.5899|-1.5241|0.2785|1.2366||0.8083||0.206|0|-4.4462|0.178|20.002|-0.1||5.461|3.982|3.63||-2.071||1.09|1.09|14.7035|1.28|2002-07-09/ev_revenues|0.7676|2002-07-23/ev_revenues|0.7474|2002-08-06/ev_revenues|0.9895|2002-08-20/ev_revenues|1.1453|2002-07-09/ev_free_cash_flow|-5.0938|2002-07-23/ev_free_cash_flow|-4.96|2002-08-06/ev_free_cash_flow|-6.566|2002-08-20/ev_free_cash_flow|-7.6|2002-07-10/ps_ratio|1.453|2002-07-24/ps_ratio|1.1624|2002-08-07/ps_ratio|1.5402|2002-08-21/ps_ratio|1.8792|2002-07-12/price_to_book_value|1.9147|2002-07-26/price_to_book_value|1.1988|2002-08-09/price_to_book_value|1.2947|2002-08-23/price_to_book_value|1.2522|2002-07-02/peg_ratio||2002-07-09/peg_ratio||2002-07-16/peg_ratio||2002-07-23/peg_ratio||2002-07-30/peg_ratio||2002-08-06/peg_ratio||2002-08-13/peg_ratio||2002-08-20/peg_ratio||2002-08-27/peg_ratio||2002-07-01/dividend_yield|0|2002-07-02/dividend_yield|0|2002-07-03/dividend_yield|0|2002-07-05/dividend_yield|0|2002-07-08/dividend_yield|0|2002-07-09/dividend_yield|0|2002-07-10/dividend_yield|0|2002-07-11/dividend_yield|0|2002-07-12/dividend_yield|0|2002-07-15/dividend_yield|0|2002-07-16/dividend_yield|0|2002-07-17/dividend_yield|0|2002-07-18/dividend_yield|0|2002-07-19/dividend_yield|0|2002-07-22/dividend_yield|0|2002-07-23/dividend_yield|0|2002-07-24/dividend_yield|0|2002-07-25/dividend_yield|0|2002-07-26/dividend_yield|0|2002-07-29/dividend_yield|0|2002-07-30/dividend_yield|0|2002-07-31/dividend_yield|0|2002-08-01/dividend_yield|0|2002-08-02/dividend_yield|0|2002-08-05/dividend_yield|0|2002-08-06/dividend_yield|0|2002-08-07/dividend_yield|0|2002-08-08/dividend_yield|0|2002-08-09/dividend_yield|0|2002-08-12/dividend_yield|0|2002-08-13/dividend_yield|0|2002-08-14/dividend_yield|0|2002-08-15/dividend_yield|0|2002-08-16/dividend_yield|0|2002-08-19/dividend_yield|0|2002-08-20/dividend_yield|0|2002-08-21/dividend_yield|0|2002-08-22/dividend_yield|0|2002-08-23/dividend_yield|0|2002-08-26/dividend_yield|0|2002-08-27/dividend_yield|0|2002-08-28/dividend_yield|0|2002-08-29/dividend_yield|0|2002-08-30/dividend_yield|0|2002-07-10/percent_of_shares_outstanding|0.1709|2002-08-12/percent_of_shares_outstanding|0.1829|2002-07-09/price|1.28|2002-07-23/price|1.26|2002-08-06/price|1.5|2002-08-20/price|1.65|2002-07-09/total_return_price|1.28|2002-07-23/total_return_price|1.26|2002-08-06/total_return_price|1.5|2002-08-20/total_return_price|1.65|2002-07-09/enterprise_value|15.2763|2002-07-23/enterprise_value|14.8749|2002-08-06/enterprise_value|19.6915|2002-08-20/enterprise_value|22.7924 russ2000_1434|IMMR|200209|15.354|8.686|2.353|2.305|10.594|9.222|4.621|4.601||20.031|-69.652||1.5498|-3.8363|-10.2841|1.7212|2.0342||1.8782||0.0324|0|0.2405|0.1808|20.113|-0.22||4.477|2.854|3.669||-4.432||2.05|2.05|30.842|2.42|2002-10-01/ev_revenues|2.0439|2002-10-15/ev_revenues|1.9731|2002-10-29/ev_revenues|1.0729|2002-11-12/ev_revenues|0.7088|2002-11-26/ev_revenues|0.6886|2002-10-01/ev_free_cash_flow|-90.617|2002-10-15/ev_free_cash_flow|-87.4781|2002-10-29/ev_free_cash_flow|-47.569|2002-11-12/ev_free_cash_flow|-31.426|2002-11-26/ev_free_cash_flow|-30.5292|2002-10-02/ps_ratio|2.7286|2002-10-16/ps_ratio|2.0677|2002-10-30/ps_ratio|1.1673|2002-11-13/ps_ratio|1.0934|2002-11-27/ps_ratio|0.9949|2002-11-29/ps_ratio|0.9654|2002-10-04/price_to_book_value|2.5329|2002-10-18/price_to_book_value|1.7489|2002-11-01/price_to_book_value|1.1871|2002-11-15/price_to_book_value|1.1961|2002-11-29/price_to_book_value|0.985|2002-10-01/peg_ratio||2002-10-08/peg_ratio||2002-10-15/peg_ratio||2002-10-22/peg_ratio||2002-10-29/peg_ratio||2002-11-05/peg_ratio||2002-11-12/peg_ratio||2002-11-19/peg_ratio||2002-11-26/peg_ratio||2002-10-01/dividend_yield|0|2002-10-02/dividend_yield|0|2002-10-03/dividend_yield|0|2002-10-04/dividend_yield|0|2002-10-07/dividend_yield|0|2002-10-08/dividend_yield|0|2002-10-09/dividend_yield|0|2002-10-10/dividend_yield|0|2002-10-11/dividend_yield|0|2002-10-14/dividend_yield|0|2002-10-15/dividend_yield|0|2002-10-16/dividend_yield|0|2002-10-17/dividend_yield|0|2002-10-18/dividend_yield|0|2002-10-21/dividend_yield|0|2002-10-22/dividend_yield|0|2002-10-23/dividend_yield|0|2002-10-24/dividend_yield|0|2002-10-25/dividend_yield|0|2002-10-28/dividend_yield|0|2002-10-29/dividend_yield|0|2002-10-30/dividend_yield|0|2002-10-31/dividend_yield|0|2002-11-01/dividend_yield|0|2002-11-04/dividend_yield|0|2002-11-05/dividend_yield|0|2002-11-06/dividend_yield|0|2002-11-07/dividend_yield|0|2002-11-08/dividend_yield|0|2002-11-11/dividend_yield|0|2002-11-12/dividend_yield|0|2002-11-13/dividend_yield|0|2002-11-14/dividend_yield|0|2002-11-15/dividend_yield|0|2002-11-18/dividend_yield|0|2002-11-19/dividend_yield|0|2002-11-20/dividend_yield|0|2002-11-21/dividend_yield|0|2002-11-22/dividend_yield|0|2002-11-25/dividend_yield|0|2002-11-26/dividend_yield|0|2002-11-27/dividend_yield|0|2002-11-29/dividend_yield|0|2002-10-10/percent_of_shares_outstanding|0.1676|2002-11-12/percent_of_shares_outstanding|0.166|2002-10-01/price|2.42|2002-10-15/price|2.35|2002-10-29/price|1.46|2002-11-12/price|1.1|2002-11-26/price|1.08|2002-11-29/price|0.98|2002-10-01/total_return_price|2.42|2002-10-15/total_return_price|2.35|2002-10-29/total_return_price|1.46|2002-11-12/total_return_price|1.1|2002-11-26/total_return_price|1.08|2002-11-29/total_return_price|0.98|2002-10-01/enterprise_value|40.687|2002-10-15/enterprise_value|39.2777|2002-10-29/enterprise_value|21.3585|2002-11-12/enterprise_value|14.1103|2002-11-26/enterprise_value|13.7076 russ2000_1434|IMMR|200212|15.641|8.717|2.128|2.044|6.616|11.353|6.743|4.61||13.948|-76.025||0.9617|-0.9047|-42.6364|0.5911|1.2313||1.2564||0.008|0|2.3327|0.1684|20.149|-0.32||5.492|3.998|4.244||-6.373||1.25|1.25|19.1438|1.479|2003-01-07/ev_revenues|1.0675|2003-01-21/ev_revenues|1.0675|2003-02-04/ev_revenues|0.8585|2003-02-18/ev_revenues|0.7192|2003-01-07/ev_free_cash_flow|48.4316|2003-01-21/ev_free_cash_flow|48.4316|2003-02-04/ev_free_cash_flow|38.9501|2003-02-18/ev_free_cash_flow|32.629|2003-01-10/ps_ratio|1.4548|2003-01-24/ps_ratio|1.3377|2003-02-07/ps_ratio|1.2197|2003-02-21/ps_ratio|1.1312|2003-01-10/price_to_book_value|2.1353|2003-01-24/price_to_book_value|1.9635|2003-02-07/price_to_book_value|1.7902|2003-02-21/price_to_book_value|1.6603|2003-01-07/peg_ratio||2003-01-14/peg_ratio||2003-01-21/peg_ratio||2003-01-28/peg_ratio||2003-02-04/peg_ratio||2003-02-11/peg_ratio||2003-02-18/peg_ratio||2003-02-25/peg_ratio||2003-01-02/dividend_yield|0|2003-01-03/dividend_yield|0|2003-01-06/dividend_yield|0|2003-01-07/dividend_yield|0|2003-01-08/dividend_yield|0|2003-01-09/dividend_yield|0|2003-01-10/dividend_yield|0|2003-01-13/dividend_yield|0|2003-01-14/dividend_yield|0|2003-01-15/dividend_yield|0|2003-01-16/dividend_yield|0|2003-01-17/dividend_yield|0|2003-01-21/dividend_yield|0|2003-01-22/dividend_yield|0|2003-01-23/dividend_yield|0|2003-01-24/dividend_yield|0|2003-01-27/dividend_yield|0|2003-01-28/dividend_yield|0|2003-01-29/dividend_yield|0|2003-01-30/dividend_yield|0|2003-01-31/dividend_yield|0|2003-02-03/dividend_yield|0|2003-02-04/dividend_yield|0|2003-02-05/dividend_yield|0|2003-02-06/dividend_yield|0|2003-02-07/dividend_yield|0|2003-02-10/dividend_yield|0|2003-02-11/dividend_yield|0|2003-02-12/dividend_yield|0|2003-02-13/dividend_yield|0|2003-02-14/dividend_yield|0|2003-02-18/dividend_yield|0|2003-02-19/dividend_yield|0|2003-02-20/dividend_yield|0|2003-02-21/dividend_yield|0|2003-02-24/dividend_yield|0|2003-02-25/dividend_yield|0|2003-02-26/dividend_yield|0|2003-02-27/dividend_yield|0|2003-02-28/dividend_yield|0|2003-01-10/percent_of_shares_outstanding|0.171|2003-02-11/percent_of_shares_outstanding|0.171|2003-01-10/price|1.479|2003-01-24/price|1.36|2003-02-07/price|1.24|2003-02-21/price|1.15|2003-01-10/total_return_price|1.479|2003-01-24/total_return_price|1.36|2003-02-07/total_return_price|1.24|2003-02-21/total_return_price|1.15|2003-01-07/enterprise_value|21.6005|2003-01-21/enterprise_value|21.6005|2003-02-04/enterprise_value|17.3717|2003-02-18/enterprise_value|14.5526 russ2000_1434|IMMR|200303|12.245|5.767|2.382|1.84|6.601|11.136|5.61|5.526||10.55|-79.682||0.7496|-1.0452|34.0105|0.7969|1.1312||1.6611||0.0076|0|3.6347|0.178|20.144|-0.18||3.736|2.63|3.947||-3.657||1.15|1.15|15.1687|1.19|2003-04-01/ev_revenues|0.9016|2003-04-15/ev_revenues|0.9437|2003-04-29/ev_revenues|0.9227|2003-05-13/ev_revenues|1.3458|2003-05-27/ev_revenues|1.4511|2003-04-01/ev_free_cash_flow|-14.6076|2003-04-15/ev_free_cash_flow|-15.2888|2003-04-29/ev_free_cash_flow|-14.9482|2003-05-13/ev_free_cash_flow|-21.8039|2003-05-27/ev_free_cash_flow|-23.5097|2003-04-04/ps_ratio|1.2481|2003-04-21/ps_ratio|1.311|2003-05-05/ps_ratio|1.5628|2003-05-19/ps_ratio|1.8355|2003-04-04/price_to_book_value|2.2725|2003-04-21/price_to_book_value|2.3871|2003-05-05/price_to_book_value|2.8501|2003-05-19/price_to_book_value|3.3474|2003-04-01/peg_ratio||2003-04-08/peg_ratio||2003-04-15/peg_ratio||2003-04-22/peg_ratio||2003-04-29/peg_ratio||2003-05-06/peg_ratio||2003-05-13/peg_ratio||2003-05-20/peg_ratio||2003-05-27/peg_ratio||2003-04-01/dividend_yield|0|2003-04-02/dividend_yield|0|2003-04-03/dividend_yield|0|2003-04-04/dividend_yield|0|2003-04-07/dividend_yield|0|2003-04-08/dividend_yield|0|2003-04-09/dividend_yield|0|2003-04-10/dividend_yield|0|2003-04-11/dividend_yield|0|2003-04-14/dividend_yield|0|2003-04-15/dividend_yield|0|2003-04-16/dividend_yield|0|2003-04-17/dividend_yield|0|2003-04-21/dividend_yield|0|2003-04-22/dividend_yield|0|2003-04-23/dividend_yield|0|2003-04-24/dividend_yield|0|2003-04-25/dividend_yield|0|2003-04-28/dividend_yield|0|2003-04-29/dividend_yield|0|2003-04-30/dividend_yield|0|2003-05-01/dividend_yield|0|2003-05-02/dividend_yield|0|2003-05-05/dividend_yield|0|2003-05-06/dividend_yield|0|2003-05-07/dividend_yield|0|2003-05-08/dividend_yield|0|2003-05-09/dividend_yield|0|2003-05-12/dividend_yield|0|2003-05-13/dividend_yield|0|2003-05-14/dividend_yield|0|2003-05-15/dividend_yield|0|2003-05-16/dividend_yield|0|2003-05-19/dividend_yield|0|2003-05-20/dividend_yield|0|2003-05-21/dividend_yield|0|2003-05-22/dividend_yield|0|2003-05-23/dividend_yield|0|2003-05-27/dividend_yield|0|2003-05-28/dividend_yield|0|2003-05-29/dividend_yield|0|2003-05-30/dividend_yield|0|2003-04-10/percent_of_shares_outstanding|0.1584|2003-05-12/percent_of_shares_outstanding|0.169|2003-04-04/price|1.19|2003-04-21/price|1.25|2003-05-05/price|1.49|2003-05-19/price|1.75|2003-04-04/total_return_price|1.19|2003-04-21/total_return_price|1.25|2003-05-05/total_return_price|1.49|2003-05-19/total_return_price|1.75|2003-04-01/enterprise_value|17.2808|2003-04-15/enterprise_value|18.0867|2003-04-29/enterprise_value|17.6838|2003-05-13/enterprise_value|25.794|2003-05-27/enterprise_value|27.812 russ2000_1434|IMMR|200306|8.903|3.048|2.315|1.639|6.528|11.714|7.275|4.439||6.356|-84.125||1.5459|-1.8712|-25.0449|1.9577|2.1448||6.0378||0.0076|0|2.4281|0.1585|20.179|-0.22||4.142|2.68|4.745||-4.444||1.9|1.9|29.6282|1.86|2003-07-08/ev_revenues|1.9256|2003-07-22/ev_revenues|1.7785|2003-08-05/ev_revenues|3.9401|2003-08-19/ev_revenues|4.4063|2003-07-08/ev_free_cash_flow|-4.7645|2003-07-22/ev_free_cash_flow|-4.4005|2003-08-05/ev_free_cash_flow|-9.7489|2003-08-19/ev_free_cash_flow|-10.9023|2003-07-14/ps_ratio|2.0996|2003-07-28/ps_ratio|2.0883|2003-08-11/ps_ratio|3.8606|2003-08-25/ps_ratio|4.7862|2003-07-14/price_to_book_value|5.9107|2003-07-28/price_to_book_value|5.8789|2003-08-11/price_to_book_value|10.9819|2003-08-25/price_to_book_value|13.615|2003-07-01/peg_ratio|-1.3729|2003-07-08/peg_ratio|-1.3438|2003-07-15/peg_ratio|-1.2857|2003-07-22/peg_ratio|-1.2494|2003-07-29/peg_ratio|-3.0726|2003-08-05/peg_ratio|-2.6368|2003-08-12/peg_ratio|-2.5859|2003-08-19/peg_ratio|-2.9056|2003-08-26/peg_ratio|-3.3051|2003-07-01/dividend_yield|0|2003-07-02/dividend_yield|0|2003-07-03/dividend_yield|0|2003-07-07/dividend_yield|0|2003-07-08/dividend_yield|0|2003-07-09/dividend_yield|0|2003-07-10/dividend_yield|0|2003-07-11/dividend_yield|0|2003-07-14/dividend_yield|0|2003-07-15/dividend_yield|0|2003-07-16/dividend_yield|0|2003-07-17/dividend_yield|0|2003-07-18/dividend_yield|0|2003-07-21/dividend_yield|0|2003-07-22/dividend_yield|0|2003-07-23/dividend_yield|0|2003-07-24/dividend_yield|0|2003-07-25/dividend_yield|0|2003-07-28/dividend_yield|0|2003-07-29/dividend_yield|0|2003-07-30/dividend_yield|0|2003-07-31/dividend_yield|0|2003-08-01/dividend_yield|0|2003-08-04/dividend_yield|0|2003-08-05/dividend_yield|0|2003-08-06/dividend_yield|0|2003-08-07/dividend_yield|0|2003-08-08/dividend_yield|0|2003-08-11/dividend_yield|0|2003-08-12/dividend_yield|0|2003-08-13/dividend_yield|0|2003-08-14/dividend_yield|0|2003-08-15/dividend_yield|0|2003-08-18/dividend_yield|0|2003-08-19/dividend_yield|0|2003-08-20/dividend_yield|0|2003-08-21/dividend_yield|0|2003-08-22/dividend_yield|0|2003-08-25/dividend_yield|0|2003-08-26/dividend_yield|0|2003-08-27/dividend_yield|0|2003-08-28/dividend_yield|0|2003-08-29/dividend_yield|0|2003-07-10/percent_of_shares_outstanding|0.1626|2003-08-12/percent_of_shares_outstanding|0.1907|2003-07-14/price|1.86|2003-07-28/price|1.85|2003-08-11/price|3.42|2003-08-25/price|4.24|2003-07-14/total_return_price|1.86|2003-07-28/total_return_price|1.85|2003-08-11/total_return_price|3.42|2003-08-25/total_return_price|4.24|2003-07-08/enterprise_value|34.3663|2003-07-22/enterprise_value|31.7406|2003-08-05/enterprise_value|70.3187|2003-08-19/enterprise_value|78.6384 russ2000_1434|IMMR|200309|32.524|26.896|2.125|1.443|6.613|39.58|8.82|30.76||2|-89.343||5.7644|-5.1028|-13.0475|2.4165|6.7617||19.2343|-0.1345|0.0275|0|0.2798|0.2479|20.384|-0.26||4.061|2.9|5.34||-5.217||5.99|5.99|100.4785|5.8|2003-10-14/ev_revenues|5.8704|2003-10-28/ev_revenues|5.623|2003-11-11/ev_revenues|5.3413|2003-11-25/ev_revenues|4.6792|2003-10-14/ev_free_cash_flow|-13.2875|2003-10-28/ev_free_cash_flow|-12.7275|2003-11-11/ev_free_cash_flow|-12.0899|2003-11-25/ev_free_cash_flow|-10.5913|2003-10-06/ps_ratio|6.726|2003-10-20/ps_ratio|6.9811|2003-11-03/ps_ratio|6.0998|2003-11-17/ps_ratio|6.2738|2003-10-06/price_to_book_value|59.5527|2003-10-20/price_to_book_value|61.8116|2003-11-03/price_to_book_value|54.0081|2003-11-17/price_to_book_value|55.7479|2003-10-07/peg_ratio|-0.1355|2003-10-14/peg_ratio|-0.1364|2003-10-21/peg_ratio|-0.1297|2003-10-28/peg_ratio|-0.1319|2003-11-04/peg_ratio|-0.1334|2003-11-11/peg_ratio|-0.1262|2003-11-18/peg_ratio|-0.1243|2003-11-25/peg_ratio|-0.1141|2003-10-01/dividend_yield|0|2003-10-02/dividend_yield|0|2003-10-03/dividend_yield|0|2003-10-06/dividend_yield|0|2003-10-07/dividend_yield|0|2003-10-08/dividend_yield|0|2003-10-09/dividend_yield|0|2003-10-10/dividend_yield|0|2003-10-13/dividend_yield|0|2003-10-14/dividend_yield|0|2003-10-15/dividend_yield|0|2003-10-16/dividend_yield|0|2003-10-17/dividend_yield|0|2003-10-20/dividend_yield|0|2003-10-21/dividend_yield|0|2003-10-22/dividend_yield|0|2003-10-23/dividend_yield|0|2003-10-24/dividend_yield|0|2003-10-27/dividend_yield|0|2003-10-28/dividend_yield|0|2003-10-29/dividend_yield|0|2003-10-30/dividend_yield|0|2003-10-31/dividend_yield|0|2003-11-03/dividend_yield|0|2003-11-04/dividend_yield|0|2003-11-05/dividend_yield|0|2003-11-06/dividend_yield|0|2003-11-07/dividend_yield|0|2003-11-10/dividend_yield|0|2003-11-11/dividend_yield|0|2003-11-12/dividend_yield|0|2003-11-13/dividend_yield|0|2003-11-14/dividend_yield|0|2003-11-17/dividend_yield|0|2003-11-18/dividend_yield|0|2003-11-19/dividend_yield|0|2003-11-20/dividend_yield|0|2003-11-21/dividend_yield|0|2003-11-24/dividend_yield|0|2003-11-25/dividend_yield|0|2003-11-26/dividend_yield|0|2003-11-28/dividend_yield|0|2003-10-10/percent_of_shares_outstanding|0.8916|2003-11-11/percent_of_shares_outstanding|0.9305|2003-10-06/price|5.8|2003-10-20/price|6.02|2003-11-03/price|5.26|2003-11-17/price|5.41|2003-10-06/total_return_price|5.8|2003-10-20/total_return_price|6.02|2003-11-03/total_return_price|5.26|2003-11-17/total_return_price|5.41|2003-10-14/enterprise_value|102.3267|2003-10-28/enterprise_value|98.0142|2003-11-11/enterprise_value|93.1045|2003-11-25/enterprise_value|81.5634 russ2000_1434|IMMR|200312|29.863|21.738|2.099|1.454|6.596|39.132|7.831|31.301||-1.219|-92.999||4.9393|-5.968|-11.18|2.6719|6.3781||56.6753|-0.1277|-0.0402|0|-0.6285|0.559|20.6705|-0.1769||8.284|6.737|6.24||-3.656||5.5|5.5|86.0974|7.6|2004-01-06/ev_revenues|5.1216|2004-01-20/ev_revenues|7.5032|2004-02-03/ev_revenues|6.4708|2004-02-17/ev_revenues|6.4913|2004-01-06/ev_free_cash_flow|-7.9544|2004-01-20/ev_free_cash_flow|-11.6532|2004-02-03/ev_free_cash_flow|-10.0499|2004-02-17/ev_free_cash_flow|-10.0816|2004-01-12/ps_ratio|7.6456|2004-01-26/ps_ratio|8.0983|2004-02-09/ps_ratio|7.545|2004-02-23/ps_ratio|8.7723|2004-01-12/price_to_book_value||2004-01-26/price_to_book_value||2004-02-09/price_to_book_value||2004-02-23/price_to_book_value||2004-01-06/peg_ratio|-8.7485|2004-01-13/peg_ratio|-11.2316|2004-01-20/peg_ratio|-12.1123|2004-01-27/peg_ratio|-11.044|2004-02-03/peg_ratio|-10.6542|2004-02-10/peg_ratio|-11.0873|2004-02-17/peg_ratio|-10.683|2004-02-24/peg_ratio|-12.8774|2004-01-02/dividend_yield|0|2004-01-05/dividend_yield|0|2004-01-06/dividend_yield|0|2004-01-07/dividend_yield|0|2004-01-08/dividend_yield|0|2004-01-09/dividend_yield|0|2004-01-12/dividend_yield|0|2004-01-13/dividend_yield|0|2004-01-14/dividend_yield|0|2004-01-15/dividend_yield|0|2004-01-16/dividend_yield|0|2004-01-20/dividend_yield|0|2004-01-21/dividend_yield|0|2004-01-22/dividend_yield|0|2004-01-23/dividend_yield|0|2004-01-26/dividend_yield|0|2004-01-27/dividend_yield|0|2004-01-28/dividend_yield|0|2004-01-29/dividend_yield|0|2004-01-30/dividend_yield|0|2004-02-02/dividend_yield|0|2004-02-03/dividend_yield|0|2004-02-04/dividend_yield|0|2004-02-05/dividend_yield|0|2004-02-06/dividend_yield|0|2004-02-09/dividend_yield|0|2004-02-10/dividend_yield|0|2004-02-11/dividend_yield|0|2004-02-12/dividend_yield|0|2004-02-13/dividend_yield|0|2004-02-17/dividend_yield|0|2004-02-18/dividend_yield|0|2004-02-19/dividend_yield|0|2004-02-20/dividend_yield|0|2004-02-23/dividend_yield|0|2004-02-24/dividend_yield|0|2004-02-25/dividend_yield|0|2004-02-26/dividend_yield|0|2004-02-27/dividend_yield|0|2004-01-12/percent_of_shares_outstanding|0.5888|2004-02-10/percent_of_shares_outstanding|0.9705|2004-01-12/price|7.6|2004-01-26/price|8.05|2004-02-09/price|7.5|2004-02-23/price|8.72|2004-01-12/total_return_price|7.6|2004-01-26/total_return_price|8.05|2004-02-09/total_return_price|7.5|2004-02-23/total_return_price|8.72|2004-01-06/enterprise_value|103.5742|2004-01-20/enterprise_value|151.7365|2004-02-03/enterprise_value|130.8593|2004-02-17/enterprise_value|131.2727 russ2000_1434|IMMR|200403|25.125|18.788|2.393|1.368|6.685|39.34|7.733|31.607||-6.162|-99.167||6.9162|-7.2373|-10.7415|4.2503|7.042|||-11.1595|-0.0067|0|-1.2367|1.5671|20.791|-0.3||5.355|4.134|7.34|-6.168|-6.168||7|7|139.8657|8.34|2004-04-13/ev_revenues|6.6391|2004-04-27/ev_revenues|4.4833|2004-05-11/ev_revenues|3.8839|2004-05-25/ev_revenues|3.5543|2004-04-13/ev_free_cash_flow|-10.7297|2004-04-27/ev_free_cash_flow|-7.2455|2004-05-11/ev_free_cash_flow|-6.2769|2004-05-25/ev_free_cash_flow|-5.7442|2004-04-05/ps_ratio|7.8299|2004-04-19/ps_ratio|6.6282|2004-05-03/ps_ratio|4.2051|2004-05-17/ps_ratio|4.084|2004-04-05/price_to_book_value||2004-04-19/price_to_book_value||2004-05-03/price_to_book_value||2004-05-17/price_to_book_value||2004-04-06/peg_ratio|-0.5128|2004-04-13/peg_ratio|-0.4877|2004-04-20/peg_ratio|-0.3869|2004-04-27/peg_ratio|-0.3475|2004-05-04/peg_ratio|-0.2655|2004-05-11/peg_ratio|-0.2792|2004-05-18/peg_ratio|-0.268|2004-05-25/peg_ratio|-0.2598|2004-04-01/dividend_yield|0|2004-04-02/dividend_yield|0|2004-04-05/dividend_yield|0|2004-04-06/dividend_yield|0|2004-04-07/dividend_yield|0|2004-04-08/dividend_yield|0|2004-04-12/dividend_yield|0|2004-04-13/dividend_yield|0|2004-04-14/dividend_yield|0|2004-04-15/dividend_yield|0|2004-04-16/dividend_yield|0|2004-04-19/dividend_yield|0|2004-04-20/dividend_yield|0|2004-04-21/dividend_yield|0|2004-04-22/dividend_yield|0|2004-04-23/dividend_yield|0|2004-04-26/dividend_yield|0|2004-04-27/dividend_yield|0|2004-04-28/dividend_yield|0|2004-04-29/dividend_yield|0|2004-04-30/dividend_yield|0|2004-05-03/dividend_yield|0|2004-05-04/dividend_yield|0|2004-05-05/dividend_yield|0|2004-05-06/dividend_yield|0|2004-05-07/dividend_yield|0|2004-05-10/dividend_yield|0|2004-05-11/dividend_yield|0|2004-05-12/dividend_yield|0|2004-05-13/dividend_yield|0|2004-05-14/dividend_yield|0|2004-05-17/dividend_yield|0|2004-05-18/dividend_yield|0|2004-05-19/dividend_yield|0|2004-05-20/dividend_yield|0|2004-05-21/dividend_yield|0|2004-05-24/dividend_yield|0|2004-05-25/dividend_yield|0|2004-05-26/dividend_yield|0|2004-05-27/dividend_yield|0|2004-05-28/dividend_yield|0|2004-04-12/percent_of_shares_outstanding|1.7331|2004-05-11/percent_of_shares_outstanding|1.3138|2004-04-05/price|8.34|2004-04-19/price|7.06|2004-05-03/price|4.479|2004-05-17/price|4.35|2004-04-05/total_return_price|8.34|2004-04-19/total_return_price|7.06|2004-05-03/total_return_price|4.479|2004-05-17/total_return_price|4.35|2004-04-13/enterprise_value|145.012|2004-04-27/enterprise_value|97.9234|2004-05-11/enterprise_value|84.8329|2004-05-25/enterprise_value|77.6334 russ2000_1434|IMMR|200406|23.894|18.214|2.242|1.294|6.847|30.522|8.091|22.431||1.513|-104.013||4.1817|-4.7535|-6.7581|2.9509|4.4783|||-0.2987|0.0212|0|-1.8865|1.3445|23.198|-0.21||5.514|3.974|6.415||-4.846||4.77|4.77|91.3357|5.03|2004-07-06/ev_revenues|5.0052|2004-07-20/ev_revenues|4.0722|2004-08-03/ev_revenues|3.5806|2004-08-17/ev_revenues|3.7614|2004-08-31/ev_revenues|5.2696|2004-07-06/ev_free_cash_flow|-10.6401|2004-07-20/ev_free_cash_flow|-8.6568|2004-08-03/ev_free_cash_flow|-7.6118|2004-08-17/ev_free_cash_flow|-7.9962|2004-08-31/ev_free_cash_flow|-11.2023|2004-07-13/ps_ratio|4.6068|2004-07-27/ps_ratio|4.2862|2004-08-10/ps_ratio|4.1306|2004-08-24/ps_ratio|5.7974|2004-07-13/price_to_book_value|77.4214|2004-07-27/price_to_book_value|72.0343|2004-08-10/price_to_book_value|69.5747|2004-08-23/price_to_book_value|99.0399|2004-07-06/peg_ratio|-8.3379|2004-07-13/peg_ratio|-7.2686|2004-07-20/peg_ratio|-6.994|2004-07-27/peg_ratio|-6.7628|2004-08-03/peg_ratio|-6.2859|2004-08-10/peg_ratio|-6.5171|2004-08-17/peg_ratio|-6.5316|2004-08-24/peg_ratio|-9.1471|2004-08-31/peg_ratio|-8.6992|2004-07-01/dividend_yield|0|2004-07-02/dividend_yield|0|2004-07-06/dividend_yield|0|2004-07-07/dividend_yield|0|2004-07-08/dividend_yield|0|2004-07-09/dividend_yield|0|2004-07-12/dividend_yield|0|2004-07-13/dividend_yield|0|2004-07-14/dividend_yield|0|2004-07-15/dividend_yield|0|2004-07-16/dividend_yield|0|2004-07-19/dividend_yield|0|2004-07-20/dividend_yield|0|2004-07-21/dividend_yield|0|2004-07-22/dividend_yield|0|2004-07-23/dividend_yield|0|2004-07-26/dividend_yield|0|2004-07-27/dividend_yield|0|2004-07-28/dividend_yield|0|2004-07-29/dividend_yield|0|2004-07-30/dividend_yield|0|2004-08-02/dividend_yield|0|2004-08-03/dividend_yield|0|2004-08-04/dividend_yield|0|2004-08-05/dividend_yield|0|2004-08-06/dividend_yield|0|2004-08-09/dividend_yield|0|2004-08-10/dividend_yield|0|2004-08-11/dividend_yield|0|2004-08-12/dividend_yield|0|2004-08-13/dividend_yield|0|2004-08-16/dividend_yield|0|2004-08-17/dividend_yield|0|2004-08-18/dividend_yield|0|2004-08-19/dividend_yield|0|2004-08-20/dividend_yield|0|2004-08-23/dividend_yield|0|2004-08-24/dividend_yield|0|2004-08-25/dividend_yield|0|2004-08-26/dividend_yield|0|2004-08-27/dividend_yield|0|2004-08-30/dividend_yield|0|2004-08-31/dividend_yield|0|2004-07-12/percent_of_shares_outstanding|1.8395|2004-08-10/percent_of_shares_outstanding|3.1518|2004-07-13/price|5.03|2004-07-27/price|4.68|2004-08-10/price|4.51|2004-08-24/price|6.33|2004-07-13/total_return_price|5.03|2004-07-27/total_return_price|4.68|2004-08-10/total_return_price|4.51|2004-08-24/total_return_price|6.33|2004-07-06/enterprise_value|116.1898|2004-07-20/enterprise_value|94.5319|2004-08-03/enterprise_value|83.1208|2004-08-17/enterprise_value|87.318|2004-08-31/enterprise_value|122.329 russ2000_1434|IMMR|200409|18.037|11.943|1.889|1.221|6.958|31.362|9.45|21.912||-5.146|-110.876||4.4552|-5.2275|-9.471|4.2937|5.3303||89.7838|-7.5287|-0.0043|0|-1.3349|5.7864|23.329|-0.29||5.451|3.629|8.285|-6.863|-6.863||5.82|5.82|103.423|5.5|2004-10-12/ev_revenues|4.0719|2004-10-26/ev_revenues|3.8346|2004-11-09/ev_revenues|4.4203|2004-11-23/ev_revenues|4.2682|2004-10-12/ev_free_cash_flow|-6.182|2004-10-26/ev_free_cash_flow|-5.8217|2004-11-09/ev_free_cash_flow|-6.7109|2004-11-23/ev_free_cash_flow|-6.48|2004-10-05/ps_ratio|4.9173|2004-10-19/ps_ratio|4.0053|2004-11-02/ps_ratio|4.1931|2004-11-16/ps_ratio|4.5596|2004-11-30/ps_ratio|4.801|2004-10-05/price_to_book_value||2004-10-19/price_to_book_value||2004-11-02/price_to_book_value||2004-11-16/price_to_book_value||2004-11-30/price_to_book_value||2004-10-05/peg_ratio||2004-10-12/peg_ratio||2004-10-19/peg_ratio||2004-10-26/peg_ratio||2004-11-02/peg_ratio||2004-11-09/peg_ratio||2004-11-16/peg_ratio||2004-11-23/peg_ratio||2004-11-30/peg_ratio||2004-10-01/dividend_yield|0|2004-10-04/dividend_yield|0|2004-10-05/dividend_yield|0|2004-10-06/dividend_yield|0|2004-10-07/dividend_yield|0|2004-10-08/dividend_yield|0|2004-10-11/dividend_yield|0|2004-10-12/dividend_yield|0|2004-10-13/dividend_yield|0|2004-10-14/dividend_yield|0|2004-10-15/dividend_yield|0|2004-10-18/dividend_yield|0|2004-10-19/dividend_yield|0|2004-10-20/dividend_yield|0|2004-10-21/dividend_yield|0|2004-10-22/dividend_yield|0|2004-10-25/dividend_yield|0|2004-10-26/dividend_yield|0|2004-10-27/dividend_yield|0|2004-10-28/dividend_yield|0|2004-10-29/dividend_yield|0|2004-11-01/dividend_yield|0|2004-11-02/dividend_yield|0|2004-11-03/dividend_yield|0|2004-11-04/dividend_yield|0|2004-11-05/dividend_yield|0|2004-11-08/dividend_yield|0|2004-11-09/dividend_yield|0|2004-11-10/dividend_yield|0|2004-11-11/dividend_yield|0|2004-11-12/dividend_yield|0|2004-11-15/dividend_yield|0|2004-11-16/dividend_yield|0|2004-11-17/dividend_yield|0|2004-11-18/dividend_yield|0|2004-11-19/dividend_yield|0|2004-11-22/dividend_yield|0|2004-11-23/dividend_yield|0|2004-11-24/dividend_yield|0|2004-11-26/dividend_yield|0|2004-11-29/dividend_yield|0|2004-11-30/dividend_yield|0|2004-10-12/percent_of_shares_outstanding|7.3933|2004-11-10/percent_of_shares_outstanding|7.1322|2004-10-05/price|5.5|2004-10-19/price|4.48|2004-11-02/price|4.69|2004-11-16/price|5.1|2004-11-30/price|5.37|2004-10-05/total_return_price|5.5|2004-10-19/total_return_price|4.48|2004-11-02/total_return_price|4.69|2004-11-16/total_return_price|5.1|2004-11-30/total_return_price|5.37|2004-10-12/enterprise_value|100.1859|2004-10-26/enterprise_value|94.347|2004-11-09/enterprise_value|108.7575|2004-11-23/enterprise_value|105.0155 russ2000_1434|IMMR|200412|34.058|25.538|1.805|1.174|7.018|48.217|10.97|37.247||-5.967|-113.737||5.3233|-7.8549|-8.0819|3.8555|6.5265||||-2.8369|0|-2.9921|7.4933|23.5261|-0.1216||7.443|5.771|6.403|-3.012|-2.861||7.3|7.3|130.9754|6.93|2005-01-04/ev_revenues|6.4689|2005-01-18/ev_revenues|6.8649|2005-02-01/ev_revenues|6.6174|2005-02-15/ev_revenues|6.5283|2005-01-04/ev_free_cash_flow|-9.5047|2005-01-18/ev_free_cash_flow|-10.0866|2005-02-01/ev_free_cash_flow|-9.7229|2005-02-15/ev_free_cash_flow|-9.592|2005-01-11/ps_ratio|6.6232|2005-01-25/ps_ratio|6.6997|2005-02-08/ps_ratio|6.7475|2005-02-22/ps_ratio|6.7092|2005-01-11/price_to_book_value||2005-01-25/price_to_book_value||2005-02-08/price_to_book_value||2005-02-22/price_to_book_value||2005-01-04/peg_ratio|-0.7394|2005-01-11/peg_ratio|-0.7426|2005-01-18/peg_ratio|-0.7822|2005-01-25/peg_ratio|-0.7512|2005-02-01/peg_ratio|-0.7555|2005-02-08/peg_ratio|-0.7565|2005-02-15/peg_ratio|-0.7458|2005-02-22/peg_ratio|-0.7522|2005-01-03/dividend_yield|0|2005-01-04/dividend_yield|0|2005-01-05/dividend_yield|0|2005-01-06/dividend_yield|0|2005-01-07/dividend_yield|0|2005-01-10/dividend_yield|0|2005-01-11/dividend_yield|0|2005-01-12/dividend_yield|0|2005-01-13/dividend_yield|0|2005-01-14/dividend_yield|0|2005-01-18/dividend_yield|0|2005-01-19/dividend_yield|0|2005-01-20/dividend_yield|0|2005-01-21/dividend_yield|0|2005-01-24/dividend_yield|0|2005-01-25/dividend_yield|0|2005-01-26/dividend_yield|0|2005-01-27/dividend_yield|0|2005-01-28/dividend_yield|0|2005-01-31/dividend_yield|0|2005-02-01/dividend_yield|0|2005-02-02/dividend_yield|0|2005-02-03/dividend_yield|0|2005-02-04/dividend_yield|0|2005-02-07/dividend_yield|0|2005-02-08/dividend_yield|0|2005-02-09/dividend_yield|0|2005-02-10/dividend_yield|0|2005-02-11/dividend_yield|0|2005-02-14/dividend_yield|0|2005-02-15/dividend_yield|0|2005-02-16/dividend_yield|0|2005-02-17/dividend_yield|0|2005-02-18/dividend_yield|0|2005-02-22/dividend_yield|0|2005-02-23/dividend_yield|0|2005-02-24/dividend_yield|0|2005-02-25/dividend_yield|0|2005-02-28/dividend_yield|0|2005-01-11/percent_of_shares_outstanding|7.5763|2005-02-10/percent_of_shares_outstanding|2.9037|2005-01-11/price|6.93|2005-01-25/price|7.01|2005-02-08/price|7.06|2005-02-22/price|7.02|2005-01-11/total_return_price|6.93|2005-01-25/total_return_price|7.01|2005-02-08/total_return_price|7.06|2005-02-22/total_return_price|7.02|2005-01-04/enterprise_value|153.7201|2005-01-18/enterprise_value|163.1305|2005-02-01/enterprise_value|157.249|2005-02-15/enterprise_value|155.1317 russ2000_1434|IMMR|200503|35.941|26.913|1.935|1.062|6.896|51.784|8.805|42.979||-7.885|-116.87||5.706|-7.5501|-8.3839|3.0447|5.5528|||-0.6515|-2.1549|0|-3.6574|2.9247|23.663|-0.13||5.772|4.383|5.105|-3.068|-3.133||5.81|5.81|135.5924|6.03|2005-04-12/ev_revenues|5.5178|2005-04-26/ev_revenues|5.4683|2005-05-10/ev_revenues|5.4552|2005-05-24/ev_revenues|5.4751|2005-04-12/ev_free_cash_flow|-10.7954|2005-04-26/ev_free_cash_flow|-10.6986|2005-05-10/ev_free_cash_flow|-10.6729|2005-05-24/ev_free_cash_flow|-10.7118|2005-04-05/ps_ratio|5.8427|2005-04-19/ps_ratio|5.5714|2005-05-03/ps_ratio|5.3098|2005-05-17/ps_ratio|5.6877|2005-05-31/ps_ratio|5.678|2005-04-05/price_to_book_value||2005-04-19/price_to_book_value||2005-05-03/price_to_book_value||2005-05-17/price_to_book_value||2005-05-31/price_to_book_value||2005-04-05/peg_ratio||2005-04-12/peg_ratio||2005-04-19/peg_ratio||2005-04-26/peg_ratio||2005-05-03/peg_ratio||2005-05-10/peg_ratio||2005-05-17/peg_ratio||2005-05-24/peg_ratio||2005-05-31/peg_ratio||2005-04-01/dividend_yield|0|2005-04-04/dividend_yield|0|2005-04-05/dividend_yield|0|2005-04-06/dividend_yield|0|2005-04-07/dividend_yield|0|2005-04-08/dividend_yield|0|2005-04-11/dividend_yield|0|2005-04-12/dividend_yield|0|2005-04-13/dividend_yield|0|2005-04-14/dividend_yield|0|2005-04-15/dividend_yield|0|2005-04-18/dividend_yield|0|2005-04-19/dividend_yield|0|2005-04-20/dividend_yield|0|2005-04-21/dividend_yield|0|2005-04-22/dividend_yield|0|2005-04-25/dividend_yield|0|2005-04-26/dividend_yield|0|2005-04-27/dividend_yield|0|2005-04-28/dividend_yield|0|2005-04-29/dividend_yield|0|2005-05-02/dividend_yield|0|2005-05-03/dividend_yield|0|2005-05-04/dividend_yield|0|2005-05-05/dividend_yield|0|2005-05-06/dividend_yield|0|2005-05-09/dividend_yield|0|2005-05-10/dividend_yield|0|2005-05-11/dividend_yield|0|2005-05-12/dividend_yield|0|2005-05-13/dividend_yield|0|2005-05-16/dividend_yield|0|2005-05-17/dividend_yield|0|2005-05-18/dividend_yield|0|2005-05-19/dividend_yield|0|2005-05-20/dividend_yield|0|2005-05-23/dividend_yield|0|2005-05-24/dividend_yield|0|2005-05-25/dividend_yield|0|2005-05-26/dividend_yield|0|2005-05-27/dividend_yield|0|2005-05-31/dividend_yield|0|2005-04-12/percent_of_shares_outstanding|3.8001|2005-05-10/percent_of_shares_outstanding|3.3945|2005-04-05/price|6.03|2005-04-19/price|5.75|2005-05-03/price|5.48|2005-05-17/price|5.87|2005-05-31/price|5.86|2005-04-05/total_return_price|6.03|2005-04-19/total_return_price|5.75|2005-05-03/total_return_price|5.48|2005-05-17/total_return_price|5.87|2005-05-31/total_return_price|5.86|2005-04-12/enterprise_value|133.4205|2005-04-26/enterprise_value|132.224|2005-05-10/enterprise_value|131.9069|2005-05-24/enterprise_value|132.3877 russ2000_1434|IMMR|200506|38.633|29.422|2.608|1.088|6.743|57.03|8.98|48.05||-10.566|-119.699||4.8587|-7.4103|-9.5059|2.5017|5.1838||||-1.6251|0|-4.1101|3.8183|24.05|-0.12||6.246|4.583|5.276|-2.796|-2.829||5.35|5.35|117.4836|5.8|2005-07-05/ev_revenues|4.7337|2005-07-19/ev_revenues|4.995|2005-08-02/ev_revenues|5.0917|2005-08-16/ev_revenues|5.0598|2005-08-30/ev_revenues|4.8854|2005-07-05/ev_free_cash_flow|-12.2279|2005-07-19/ev_free_cash_flow|-12.9028|2005-08-02/ev_free_cash_flow|-13.1528|2005-08-16/ev_free_cash_flow|-13.0703|2005-08-30/ev_free_cash_flow|-12.6198|2005-07-12/ps_ratio|5.5043|2005-07-26/ps_ratio|5.7226|2005-08-09/ps_ratio|5.5423|2005-08-23/ps_ratio|5.0583|2005-07-12/price_to_book_value||2005-07-26/price_to_book_value||2005-08-09/price_to_book_value||2005-08-23/price_to_book_value||2005-07-05/peg_ratio||2005-07-12/peg_ratio||2005-07-19/peg_ratio||2005-07-26/peg_ratio||2005-08-02/peg_ratio||2005-08-09/peg_ratio||2005-08-16/peg_ratio||2005-08-23/peg_ratio||2005-08-30/peg_ratio||2005-07-01/dividend_yield|0|2005-07-05/dividend_yield|0|2005-07-06/dividend_yield|0|2005-07-07/dividend_yield|0|2005-07-08/dividend_yield|0|2005-07-11/dividend_yield|0|2005-07-12/dividend_yield|0|2005-07-13/dividend_yield|0|2005-07-14/dividend_yield|0|2005-07-15/dividend_yield|0|2005-07-18/dividend_yield|0|2005-07-19/dividend_yield|0|2005-07-20/dividend_yield|0|2005-07-21/dividend_yield|0|2005-07-22/dividend_yield|0|2005-07-25/dividend_yield|0|2005-07-26/dividend_yield|0|2005-07-27/dividend_yield|0|2005-07-28/dividend_yield|0|2005-07-29/dividend_yield|0|2005-08-01/dividend_yield|0|2005-08-02/dividend_yield|0|2005-08-03/dividend_yield|0|2005-08-04/dividend_yield|0|2005-08-05/dividend_yield|0|2005-08-08/dividend_yield|0|2005-08-09/dividend_yield|0|2005-08-10/dividend_yield|0|2005-08-11/dividend_yield|0|2005-08-12/dividend_yield|0|2005-08-15/dividend_yield|0|2005-08-16/dividend_yield|0|2005-08-17/dividend_yield|0|2005-08-18/dividend_yield|0|2005-08-19/dividend_yield|0|2005-08-22/dividend_yield|0|2005-08-23/dividend_yield|0|2005-08-24/dividend_yield|0|2005-08-25/dividend_yield|0|2005-08-26/dividend_yield|0|2005-08-29/dividend_yield|0|2005-08-30/dividend_yield|0|2005-08-31/dividend_yield|0|2005-07-12/percent_of_shares_outstanding|3.2968|2005-08-10/percent_of_shares_outstanding|2.5066|2005-07-12/price|5.8|2005-07-26/price|6.03|2005-08-09/price|5.84|2005-08-23/price|5.33|2005-07-12/total_return_price|5.8|2005-07-26/total_return_price|6.03|2005-08-09/total_return_price|5.84|2005-08-23/total_return_price|5.33|2005-07-05/enterprise_value|117.9257|2005-07-19/enterprise_value|124.4346|2005-08-02/enterprise_value|126.8452|2005-08-16/enterprise_value|126.05|2005-08-30/enterprise_value|121.7055 russ2000_1434|IMMR|200509|38.1|28.683|3.019|1.142|6.735|60.526|9.012|51.514||-14.549|-123.857||6.2418|-12.1706|-16.1236|3.4362|5.5043||||-1.1918|0|-3.1274|2.209|24.132|-0.17||5.387|3.631|5.752|-4.146|-4.158||5.8|5.8|155.4963|6.9|2005-10-11/ev_revenues|5.8818|2005-10-25/ev_revenues|6.7275|2005-11-08/ev_revenues|6.1067|2005-11-22/ev_revenues|6.0484|2005-10-11/ev_free_cash_flow|-50.7468|2005-10-25/ev_free_cash_flow|-58.0438|2005-11-08/ev_free_cash_flow|-52.6872|2005-11-22/ev_free_cash_flow|-52.1838|2005-10-04/ps_ratio|6.6209|2005-10-18/ps_ratio|7.0239|2005-11-01/ps_ratio|6.8703|2005-11-15/ps_ratio|5.9876|2005-11-29/ps_ratio|6.5633|2005-10-04/price_to_book_value||2005-10-18/price_to_book_value||2005-11-01/price_to_book_value||2005-11-15/price_to_book_value||2005-11-29/price_to_book_value||2005-10-04/peg_ratio||2005-10-11/peg_ratio||2005-10-18/peg_ratio||2005-10-25/peg_ratio||2005-11-01/peg_ratio||2005-11-08/peg_ratio||2005-11-15/peg_ratio||2005-11-22/peg_ratio||2005-11-29/peg_ratio||2005-10-03/dividend_yield|0|2005-10-04/dividend_yield|0|2005-10-05/dividend_yield|0|2005-10-06/dividend_yield|0|2005-10-07/dividend_yield|0|2005-10-10/dividend_yield|0|2005-10-11/dividend_yield|0|2005-10-12/dividend_yield|0|2005-10-13/dividend_yield|0|2005-10-14/dividend_yield|0|2005-10-17/dividend_yield|0|2005-10-18/dividend_yield|0|2005-10-19/dividend_yield|0|2005-10-20/dividend_yield|0|2005-10-21/dividend_yield|0|2005-10-24/dividend_yield|0|2005-10-25/dividend_yield|0|2005-10-26/dividend_yield|0|2005-10-27/dividend_yield|0|2005-10-28/dividend_yield|0|2005-10-31/dividend_yield|0|2005-11-01/dividend_yield|0|2005-11-02/dividend_yield|0|2005-11-03/dividend_yield|0|2005-11-04/dividend_yield|0|2005-11-07/dividend_yield|0|2005-11-08/dividend_yield|0|2005-11-09/dividend_yield|0|2005-11-10/dividend_yield|0|2005-11-11/dividend_yield|0|2005-11-14/dividend_yield|0|2005-11-15/dividend_yield|0|2005-11-16/dividend_yield|0|2005-11-17/dividend_yield|0|2005-11-18/dividend_yield|0|2005-11-21/dividend_yield|0|2005-11-22/dividend_yield|0|2005-11-23/dividend_yield|0|2005-11-25/dividend_yield|0|2005-11-28/dividend_yield|0|2005-11-29/dividend_yield|0|2005-11-30/dividend_yield|0|2005-10-11/percent_of_shares_outstanding|2.0863|2005-11-10/percent_of_shares_outstanding|2.0734|2005-10-04/price|6.9|2005-10-18/price|7.32|2005-11-01/price|7.16|2005-11-15/price|6.24|2005-11-29/price|6.84|2005-10-04/total_return_price|6.9|2005-10-18/total_return_price|7.32|2005-11-01/total_return_price|7.16|2005-11-15/total_return_price|6.24|2005-11-29/total_return_price|6.84|2005-10-11/enterprise_value|146.1509|2005-10-25/enterprise_value|167.1661|2005-11-08/enterprise_value|151.739|2005-11-22/enterprise_value|150.2894 russ2000_1434|IMMR|200512|36.607|28.171|2.655|1.366|6.787|61.555|7.722|53.833||-16.795|-126.822||6.2234|-11.4714|-53.6938|3.3535|6.285||||-1.0417|0|-3.573|2.5213|24.3604|-0.1217||6.872|5.234|6.154|-2.917|-2.965||6.55|6.55|154.6383|6.6|2006-01-03/ev_revenues|6.0224|2006-01-17/ev_revenues|6.2431|2006-01-31/ev_revenues|6.193|2006-02-14/ev_revenues|5.9923|2006-02-28/ev_revenues|6.7779|2006-01-03/ev_free_cash_flow|117.6227|2006-01-17/ev_free_cash_flow|121.9342|2006-01-31/ev_free_cash_flow|120.9543|2006-02-14/ev_free_cash_flow|117.0347|2006-02-28/ev_free_cash_flow|132.3788|2006-01-10/ps_ratio|6.5387|2006-01-24/ps_ratio|6.4891|2006-02-07/ps_ratio|6.3702|2006-02-21/ps_ratio|6.6972|2006-01-10/price_to_book_value||2006-01-24/price_to_book_value||2006-02-07/price_to_book_value||2006-02-21/price_to_book_value||2006-01-03/peg_ratio||2006-01-10/peg_ratio||2006-01-17/peg_ratio||2006-01-24/peg_ratio||2006-01-31/peg_ratio||2006-02-07/peg_ratio||2006-02-14/peg_ratio||2006-02-21/peg_ratio||2006-02-28/peg_ratio||2006-01-03/dividend_yield|0|2006-01-04/dividend_yield|0|2006-01-05/dividend_yield|0|2006-01-06/dividend_yield|0|2006-01-09/dividend_yield|0|2006-01-10/dividend_yield|0|2006-01-11/dividend_yield|0|2006-01-12/dividend_yield|0|2006-01-13/dividend_yield|0|2006-01-17/dividend_yield|0|2006-01-18/dividend_yield|0|2006-01-19/dividend_yield|0|2006-01-20/dividend_yield|0|2006-01-23/dividend_yield|0|2006-01-24/dividend_yield|0|2006-01-25/dividend_yield|0|2006-01-26/dividend_yield|0|2006-01-27/dividend_yield|0|2006-01-30/dividend_yield|0|2006-01-31/dividend_yield|0|2006-02-01/dividend_yield|0|2006-02-02/dividend_yield|0|2006-02-03/dividend_yield|0|2006-02-06/dividend_yield|0|2006-02-07/dividend_yield|0|2006-02-08/dividend_yield|0|2006-02-09/dividend_yield|0|2006-02-10/dividend_yield|0|2006-02-13/dividend_yield|0|2006-02-14/dividend_yield|0|2006-02-15/dividend_yield|0|2006-02-16/dividend_yield|0|2006-02-17/dividend_yield|0|2006-02-21/dividend_yield|0|2006-02-22/dividend_yield|0|2006-02-23/dividend_yield|0|2006-02-24/dividend_yield|0|2006-02-27/dividend_yield|0|2006-02-28/dividend_yield|0|2006-01-10/percent_of_shares_outstanding|2.5058|2006-02-10/percent_of_shares_outstanding|2.3529|2006-01-10/price|6.6|2006-01-24/price|6.55|2006-02-07/price|6.43|2006-02-21/price|6.76|2006-01-10/total_return_price|6.6|2006-01-24/total_return_price|6.55|2006-02-07/total_return_price|6.43|2006-02-21/total_return_price|6.76|2006-01-03/enterprise_value|146.205|2006-01-17/enterprise_value|151.5643|2006-01-31/enterprise_value|150.3462|2006-02-14/enterprise_value|145.4742|2006-02-28/enterprise_value|164.5469 russ2000_1434|IMMR|200603|38.461|30.945|2.661|1.393|6.856|65.196|5.953|59.243||-18.486|-129.728||7.6927|-15.5284|150.2452|4.2745|7.7473||||-0.9548|0|-0.7779|2.4496|24.419|-0.12||6.032|4.677|5.888|-2.804|-2.906||7.82|7.82|186.7548|8.65|2006-04-11/ev_revenues|7.8773|2006-04-25/ev_revenues|8.1572|2006-05-09/ev_revenues|6.3585|2006-05-23/ev_revenues|5.3485|2006-04-11/ev_free_cash_flow|64.1929|2006-04-25/ev_free_cash_flow|66.4744|2006-05-09/ev_free_cash_flow|51.8163|2006-05-23/ev_free_cash_flow|43.5853|2006-04-04/ps_ratio|8.5454|2006-04-18/ps_ratio|8.5751|2006-05-02/ps_ratio|8.7134|2006-05-16/ps_ratio|6.3523|2006-05-30/ps_ratio|5.5718|2006-04-04/price_to_book_value||2006-04-18/price_to_book_value||2006-05-02/price_to_book_value||2006-05-16/price_to_book_value||2006-05-30/price_to_book_value||2006-04-04/peg_ratio||2006-04-11/peg_ratio||2006-04-18/peg_ratio||2006-04-25/peg_ratio||2006-05-02/peg_ratio||2006-05-09/peg_ratio||2006-05-16/peg_ratio||2006-05-23/peg_ratio||2006-05-30/peg_ratio||2006-04-03/dividend_yield|0|2006-04-04/dividend_yield|0|2006-04-05/dividend_yield|0|2006-04-06/dividend_yield|0|2006-04-07/dividend_yield|0|2006-04-10/dividend_yield|0|2006-04-11/dividend_yield|0|2006-04-12/dividend_yield|0|2006-04-13/dividend_yield|0|2006-04-17/dividend_yield|0|2006-04-18/dividend_yield|0|2006-04-19/dividend_yield|0|2006-04-20/dividend_yield|0|2006-04-21/dividend_yield|0|2006-04-24/dividend_yield|0|2006-04-25/dividend_yield|0|2006-04-26/dividend_yield|0|2006-04-27/dividend_yield|0|2006-04-28/dividend_yield|0|2006-05-01/dividend_yield|0|2006-05-02/dividend_yield|0|2006-05-03/dividend_yield|0|2006-05-04/dividend_yield|0|2006-05-05/dividend_yield|0|2006-05-08/dividend_yield|0|2006-05-09/dividend_yield|0|2006-05-10/dividend_yield|0|2006-05-11/dividend_yield|0|2006-05-12/dividend_yield|0|2006-05-15/dividend_yield|0|2006-05-16/dividend_yield|0|2006-05-17/dividend_yield|0|2006-05-18/dividend_yield|0|2006-05-19/dividend_yield|0|2006-05-22/dividend_yield|0|2006-05-23/dividend_yield|0|2006-05-24/dividend_yield|0|2006-05-25/dividend_yield|0|2006-05-26/dividend_yield|0|2006-05-30/dividend_yield|0|2006-05-31/dividend_yield|0|2006-04-10/percent_of_shares_outstanding|3.6166|2006-05-10/percent_of_shares_outstanding|4.6744|2006-04-04/price|8.65|2006-04-18/price|8.68|2006-05-02/price|8.82|2006-05-16/price|6.43|2006-05-30/price|5.64|2006-04-04/total_return_price|8.65|2006-04-18/total_return_price|8.68|2006-05-02/total_return_price|8.82|2006-05-16/total_return_price|6.43|2006-05-30/total_return_price|5.64|2006-04-11/enterprise_value|193.2848|2006-04-25/enterprise_value|200.1544|2006-05-09/enterprise_value|156.0189|2006-05-23/enterprise_value|131.2354 russ2000_1434|IMMR|200606|38.646|30.86|2.417|1.733|7.001|67.446|6.742|60.704||-20.066|-132.107||5.1685|-10.5489|42.1184|2.7626|5.6015||||-0.8874|0|-1.115|5.3531|24.546|-0.1||6.653|4.851|5.305|-2.394|-2.379||5.67|5.67|126.8186|6.52|2006-07-05/ev_revenues|5.8186|2006-07-19/ev_revenues|5.0504|2006-08-02/ev_revenues|5.9227|2006-08-16/ev_revenues|5.1835|2006-08-30/ev_revenues|5.4496|2006-07-05/ev_free_cash_flow|967.5877|2006-07-19/ev_free_cash_flow|839.8549|2006-08-02/ev_free_cash_flow|984.9099|2006-08-16/ev_free_cash_flow|861.9814|2006-08-30/ev_free_cash_flow|906.2356|2006-07-11/ps_ratio|6.3685|2006-07-25/ps_ratio|5.8606|2006-08-08/ps_ratio|5.8899|2006-08-22/ps_ratio|5.6164|2006-07-11/price_to_book_value||2006-07-25/price_to_book_value||2006-08-08/price_to_book_value||2006-08-22/price_to_book_value||2006-07-05/peg_ratio||2006-07-12/peg_ratio||2006-07-19/peg_ratio||2006-07-26/peg_ratio||2006-08-02/peg_ratio||2006-08-09/peg_ratio||2006-08-16/peg_ratio||2006-08-23/peg_ratio||2006-08-30/peg_ratio||2006-07-03/dividend_yield|0|2006-07-05/dividend_yield|0|2006-07-06/dividend_yield|0|2006-07-07/dividend_yield|0|2006-07-10/dividend_yield|0|2006-07-11/dividend_yield|0|2006-07-12/dividend_yield|0|2006-07-13/dividend_yield|0|2006-07-14/dividend_yield|0|2006-07-17/dividend_yield|0|2006-07-18/dividend_yield|0|2006-07-19/dividend_yield|0|2006-07-20/dividend_yield|0|2006-07-21/dividend_yield|0|2006-07-24/dividend_yield|0|2006-07-25/dividend_yield|0|2006-07-26/dividend_yield|0|2006-07-27/dividend_yield|0|2006-07-28/dividend_yield|0|2006-07-31/dividend_yield|0|2006-08-01/dividend_yield|0|2006-08-02/dividend_yield|0|2006-08-03/dividend_yield|0|2006-08-04/dividend_yield|0|2006-08-07/dividend_yield|0|2006-08-08/dividend_yield|0|2006-08-09/dividend_yield|0|2006-08-10/dividend_yield|0|2006-08-11/dividend_yield|0|2006-08-14/dividend_yield|0|2006-08-15/dividend_yield|0|2006-08-16/dividend_yield|0|2006-08-17/dividend_yield|0|2006-08-18/dividend_yield|0|2006-08-21/dividend_yield|0|2006-08-22/dividend_yield|0|2006-08-23/dividend_yield|0|2006-08-24/dividend_yield|0|2006-08-25/dividend_yield|0|2006-08-28/dividend_yield|0|2006-08-29/dividend_yield|0|2006-08-30/dividend_yield|0|2006-08-31/dividend_yield|0|2006-07-11/percent_of_shares_outstanding|4.8131|2006-08-10/percent_of_shares_outstanding|4.6393|2006-07-11/price|6.52|2006-07-25/price|6|2006-08-08/price|6.03|2006-08-22/price|5.75|2006-07-11/total_return_price|6.52|2006-07-25/total_return_price|6|2006-08-08/total_return_price|6.03|2006-08-22/total_return_price|5.75|2006-07-05/enterprise_value|145.1382|2006-07-19/enterprise_value|125.9782|2006-08-02/enterprise_value|147.7365|2006-08-16/enterprise_value|129.2972|2006-08-30/enterprise_value|135.9353 russ2000_1434|IMMR|200609|37.771|29.037|2.419|1.724|7.243|69.026|6.673|62.353||-22.288|-135.264||5.7847|-14.4613|961.9632|3.5295|6.5248||||-0.806|0|-0.9394|4.4612|24.59|-0.13||6.559|4.579|5.531|-3.113|-3.157||6.68|6.68|144.2945|6.96|2006-10-11/ev_revenues|6.0713|2006-10-25/ev_revenues|6.4578|2006-11-08/ev_revenues|5.8557|2006-11-22/ev_revenues|6.1857|2006-10-11/ev_free_cash_flow|-130.8241|2006-10-25/ev_free_cash_flow|-139.1526|2006-11-08/ev_free_cash_flow|-126.1773|2006-11-22/ev_free_cash_flow|-133.2883|2006-10-03/ps_ratio|6.5237|2006-10-17/ps_ratio|6.5706|2006-10-31/ps_ratio|6.43|2006-11-14/ps_ratio|6.2144|2006-11-28/ps_ratio|6.3269|2006-10-03/price_to_book_value||2006-10-17/price_to_book_value||2006-10-31/price_to_book_value||2006-11-14/price_to_book_value||2006-11-28/price_to_book_value||2006-10-04/peg_ratio||2006-10-11/peg_ratio||2006-10-18/peg_ratio||2006-10-25/peg_ratio||2006-11-01/peg_ratio||2006-11-08/peg_ratio||2006-11-15/peg_ratio||2006-11-22/peg_ratio||2006-11-29/peg_ratio||2006-10-02/dividend_yield|0|2006-10-03/dividend_yield|0|2006-10-04/dividend_yield|0|2006-10-05/dividend_yield|0|2006-10-06/dividend_yield|0|2006-10-09/dividend_yield|0|2006-10-10/dividend_yield|0|2006-10-11/dividend_yield|0|2006-10-12/dividend_yield|0|2006-10-13/dividend_yield|0|2006-10-16/dividend_yield|0|2006-10-17/dividend_yield|0|2006-10-18/dividend_yield|0|2006-10-19/dividend_yield|0|2006-10-20/dividend_yield|0|2006-10-23/dividend_yield|0|2006-10-24/dividend_yield|0|2006-10-25/dividend_yield|0|2006-10-26/dividend_yield|0|2006-10-27/dividend_yield|0|2006-10-30/dividend_yield|0|2006-10-31/dividend_yield|0|2006-11-01/dividend_yield|0|2006-11-02/dividend_yield|0|2006-11-03/dividend_yield|0|2006-11-06/dividend_yield|0|2006-11-07/dividend_yield|0|2006-11-08/dividend_yield|0|2006-11-09/dividend_yield|0|2006-11-10/dividend_yield|0|2006-11-13/dividend_yield|0|2006-11-14/dividend_yield|0|2006-11-15/dividend_yield|0|2006-11-16/dividend_yield|0|2006-11-17/dividend_yield|0|2006-11-20/dividend_yield|0|2006-11-21/dividend_yield|0|2006-11-22/dividend_yield|0|2006-11-24/dividend_yield|0|2006-11-27/dividend_yield|0|2006-11-28/dividend_yield|0|2006-11-29/dividend_yield|0|2006-11-30/dividend_yield|0|2006-10-10/percent_of_shares_outstanding|4.4064|2006-11-10/percent_of_shares_outstanding|4.5768|2006-10-03/price|6.96|2006-10-17/price|7.01|2006-10-31/price|6.86|2006-11-14/price|6.63|2006-11-28/price|6.75|2006-10-03/total_return_price|6.96|2006-10-17/total_return_price|7.01|2006-10-31/total_return_price|6.86|2006-11-14/total_return_price|6.63|2006-11-28/total_return_price|6.75|2006-10-11/enterprise_value|158.5588|2006-10-25/enterprise_value|168.653|2006-11-08/enterprise_value|152.9268|2006-11-22/enterprise_value|161.5454 russ2000_1434|IMMR|200612|40.983|32.012|2.639|1.647|7.28|73.007|7.326|65.681||-22.992|-137.246||6.0254|-15.9145|-129.8344|3.3169|6.28||||-0.7882|0|-0.7828|4.5336|24.7976|-0.08||8.609|6.553|5.961|-1.969|-1.982||6.7|6.7|157.3593|6.93|2007-01-03/ev_revenues|5.6177|2007-01-17/ev_revenues|5.6533|2007-01-31/ev_revenues|5.6355|2007-02-14/ev_revenues|5.6533|2007-02-28/ev_revenues|6.1158|2007-01-03/ev_free_cash_flow|60.343|2007-01-17/ev_free_cash_flow|60.7256|2007-01-31/ev_free_cash_flow|60.5343|2007-02-14/ev_free_cash_flow|60.7256|2007-02-28/ev_free_cash_flow|65.6934|2007-01-09/ps_ratio|6.1177|2007-01-23/ps_ratio|6.0824|2007-02-06/ps_ratio|6.2148|2007-02-20/ps_ratio|6.5591|2007-01-09/price_to_book_value||2007-01-23/price_to_book_value||2007-02-06/price_to_book_value||2007-02-20/price_to_book_value||2007-01-03/peg_ratio||2007-01-10/peg_ratio||2007-01-17/peg_ratio||2007-01-24/peg_ratio||2007-01-31/peg_ratio||2007-02-07/peg_ratio||2007-02-14/peg_ratio||2007-02-21/peg_ratio||2007-02-28/peg_ratio||2007-01-03/dividend_yield|0|2007-01-04/dividend_yield|0|2007-01-05/dividend_yield|0|2007-01-08/dividend_yield|0|2007-01-09/dividend_yield|0|2007-01-10/dividend_yield|0|2007-01-11/dividend_yield|0|2007-01-12/dividend_yield|0|2007-01-16/dividend_yield|0|2007-01-17/dividend_yield|0|2007-01-18/dividend_yield|0|2007-01-19/dividend_yield|0|2007-01-22/dividend_yield|0|2007-01-23/dividend_yield|0|2007-01-24/dividend_yield|0|2007-01-25/dividend_yield|0|2007-01-26/dividend_yield|0|2007-01-29/dividend_yield|0|2007-01-30/dividend_yield|0|2007-01-31/dividend_yield|0|2007-02-01/dividend_yield|0|2007-02-02/dividend_yield|0|2007-02-05/dividend_yield|0|2007-02-06/dividend_yield|0|2007-02-07/dividend_yield|0|2007-02-08/dividend_yield|0|2007-02-09/dividend_yield|0|2007-02-12/dividend_yield|0|2007-02-13/dividend_yield|0|2007-02-14/dividend_yield|0|2007-02-15/dividend_yield|0|2007-02-16/dividend_yield|0|2007-02-20/dividend_yield|0|2007-02-21/dividend_yield|0|2007-02-22/dividend_yield|0|2007-02-23/dividend_yield|0|2007-02-26/dividend_yield|0|2007-02-27/dividend_yield|0|2007-02-28/dividend_yield|0|2007-01-09/percent_of_shares_outstanding|4.7191|2007-02-12/percent_of_shares_outstanding|5.4057|2007-01-09/price|6.93|2007-01-23/price|6.89|2007-02-06/price|7.04|2007-02-20/price|7.43|2007-01-09/total_return_price|6.93|2007-01-23/total_return_price|6.89|2007-02-06/total_return_price|7.04|2007-02-20/total_return_price|7.43|2007-01-03/enterprise_value|156.4695|2007-01-17/enterprise_value|157.4614|2007-01-31/enterprise_value|156.9655|2007-02-14/enterprise_value|157.4614|2007-02-28/enterprise_value|170.343 russ2000_1434|IMMR|200703|149.472|137.586|3.287|1.597|8.758|52.276|21.013|31.263||107.551|-14.813||7.5293|1.0635|80.8767|0.7207|7.8038|2.5056|||0.17|0|-2.3318|6.351|29.677|3.91||6.414|4.871|5.962|130.967|115.838||8.84|8.84|209.7134|9.11|2007-04-11/ev_revenues|4.2547|2007-04-25/ev_revenues|5.3781|2007-05-09/ev_revenues|4.7704|2007-05-23/ev_revenues|6.0871|2007-04-11/ev_free_cash_flow|1.3211|2007-04-25/ev_free_cash_flow|1.6699|2007-05-09/ev_free_cash_flow|1.4812|2007-05-23/ev_free_cash_flow|1.8901|2007-04-03/ps_ratio|8.3575|2007-04-17/ps_ratio|9.3941|2007-05-01/ps_ratio|9.5317|2007-05-15/ps_ratio|9.3207|2007-05-29/ps_ratio|10.917|2007-04-09/pe_ratio|2.5528|2007-04-16/pe_ratio|2.8944|2007-04-23/pe_ratio|2.8133|2007-04-30/pe_ratio|2.8944|2007-05-07/pe_ratio|2.7778|2007-05-14/pe_ratio|2.8417|2007-05-21/pe_ratio|3|2007-05-29/pe_ratio|3.3056|2007-04-03/price_to_book_value|2.2021|2007-04-17/price_to_book_value|2.4753|2007-05-01/price_to_book_value|2.5115|2007-05-15/price_to_book_value|2.4559|2007-05-29/price_to_book_value|2.8765|2007-04-04/peg_ratio||2007-04-11/peg_ratio||2007-04-18/peg_ratio||2007-04-25/peg_ratio||2007-05-02/peg_ratio||2007-05-09/peg_ratio||2007-05-16/peg_ratio||2007-05-23/peg_ratio||2007-05-30/peg_ratio||2007-04-02/dividend_yield|0|2007-04-03/dividend_yield|0|2007-04-04/dividend_yield|0|2007-04-05/dividend_yield|0|2007-04-09/dividend_yield|0|2007-04-10/dividend_yield|0|2007-04-11/dividend_yield|0|2007-04-12/dividend_yield|0|2007-04-13/dividend_yield|0|2007-04-16/dividend_yield|0|2007-04-17/dividend_yield|0|2007-04-18/dividend_yield|0|2007-04-19/dividend_yield|0|2007-04-20/dividend_yield|0|2007-04-23/dividend_yield|0|2007-04-24/dividend_yield|0|2007-04-25/dividend_yield|0|2007-04-26/dividend_yield|0|2007-04-27/dividend_yield|0|2007-04-30/dividend_yield|0|2007-05-01/dividend_yield|0|2007-05-02/dividend_yield|0|2007-05-03/dividend_yield|0|2007-05-04/dividend_yield|0|2007-05-07/dividend_yield|0|2007-05-08/dividend_yield|0|2007-05-09/dividend_yield|0|2007-05-10/dividend_yield|0|2007-05-11/dividend_yield|0|2007-05-14/dividend_yield|0|2007-05-15/dividend_yield|0|2007-05-16/dividend_yield|0|2007-05-17/dividend_yield|0|2007-05-18/dividend_yield|0|2007-05-21/dividend_yield|0|2007-05-22/dividend_yield|0|2007-05-23/dividend_yield|0|2007-05-24/dividend_yield|0|2007-05-25/dividend_yield|0|2007-05-29/dividend_yield|0|2007-05-30/dividend_yield|0|2007-05-31/dividend_yield|0|2007-04-10/percent_of_shares_outstanding|7.3175|2007-05-10/percent_of_shares_outstanding|8.3294|2007-04-03/price|9.11|2007-04-17/price|10.24|2007-05-01/price|10.39|2007-05-15/price|10.16|2007-05-29/price|11.9|2007-04-03/total_return_price|9.11|2007-04-17/total_return_price|10.24|2007-05-01/total_return_price|10.39|2007-05-15/total_return_price|10.16|2007-05-29/total_return_price|11.9|2007-04-11/enterprise_value|120.1328|2007-04-25/enterprise_value|151.85|2007-05-09/enterprise_value|134.6915|2007-05-23/enterprise_value|171.8682 russ2000_1434|IMMR|200706|150.48|135.52|3.09|1.859|7.617|47.661|15.57|32.091||113.542|-14.637||7.7905|2.727|2.419|1.8756|12.3481|3.7389|3.2536||0.1624|0|-2.2219|9.2589|28.619|0.01||8.595|6.168|6.152|-1.326|0.176||13.46|13.46|219.964|18.29|2007-07-05/ev_revenues|12.4319|2007-07-19/ev_revenues|12.0515|2007-08-02/ev_revenues|11.068|2007-08-16/ev_revenues|8.47|2007-08-30/ev_revenues|9.6669|2007-07-05/ev_free_cash_flow|4.3866|2007-07-19/ev_free_cash_flow|4.2524|2007-08-02/ev_free_cash_flow|3.9054|2007-08-16/ev_free_cash_flow|2.9886|2007-08-30/ev_free_cash_flow|3.411|2007-07-10/ps_ratio|16.3165|2007-07-24/ps_ratio|15.2728|2007-08-07/ps_ratio|14.4699|2007-08-21/ps_ratio|12.1772|2007-07-03/pe_ratio|4.5795|2007-07-10/pe_ratio|4.9299|2007-07-17/pe_ratio|4.504|2007-07-24/pe_ratio|4.6146|2007-07-31/pe_ratio|4.2022|2007-08-07/pe_ratio|4.372|2007-08-14/pe_ratio|4.0755|2007-08-21/pe_ratio|3.6792|2007-08-28/pe_ratio|3.8302|2007-07-10/price_to_book_value|4.5104|2007-07-24/price_to_book_value|4.2219|2007-08-07/price_to_book_value|3.9999|2007-08-21/price_to_book_value|3.3662|2007-07-05/peg_ratio||2007-07-12/peg_ratio||2007-07-19/peg_ratio||2007-07-26/peg_ratio||2007-08-02/peg_ratio||2007-08-09/peg_ratio||2007-08-16/peg_ratio||2007-08-23/peg_ratio||2007-08-30/peg_ratio||2007-07-02/dividend_yield|0|2007-07-03/dividend_yield|0|2007-07-05/dividend_yield|0|2007-07-06/dividend_yield|0|2007-07-09/dividend_yield|0|2007-07-10/dividend_yield|0|2007-07-11/dividend_yield|0|2007-07-12/dividend_yield|0|2007-07-13/dividend_yield|0|2007-07-16/dividend_yield|0|2007-07-17/dividend_yield|0|2007-07-18/dividend_yield|0|2007-07-19/dividend_yield|0|2007-07-20/dividend_yield|0|2007-07-23/dividend_yield|0|2007-07-24/dividend_yield|0|2007-07-25/dividend_yield|0|2007-07-26/dividend_yield|0|2007-07-27/dividend_yield|0|2007-07-30/dividend_yield|0|2007-07-31/dividend_yield|0|2007-08-01/dividend_yield|0|2007-08-02/dividend_yield|0|2007-08-03/dividend_yield|0|2007-08-06/dividend_yield|0|2007-08-07/dividend_yield|0|2007-08-08/dividend_yield|0|2007-08-09/dividend_yield|0|2007-08-10/dividend_yield|0|2007-08-13/dividend_yield|0|2007-08-14/dividend_yield|0|2007-08-15/dividend_yield|0|2007-08-16/dividend_yield|0|2007-08-17/dividend_yield|0|2007-08-20/dividend_yield|0|2007-08-21/dividend_yield|0|2007-08-22/dividend_yield|0|2007-08-23/dividend_yield|0|2007-08-24/dividend_yield|0|2007-08-27/dividend_yield|0|2007-08-28/dividend_yield|0|2007-08-29/dividend_yield|0|2007-08-30/dividend_yield|0|2007-08-31/dividend_yield|0|2007-07-10/percent_of_shares_outstanding|17.5447|2007-08-10/percent_of_shares_outstanding|13.9146|2007-07-10/price|18.29|2007-07-24/price|17.1201|2007-08-07/price|16.22|2007-08-21/price|13.65|2007-07-10/total_return_price|18.29|2007-07-24/total_return_price|17.1201|2007-08-07/total_return_price|16.22|2007-08-21/total_return_price|13.65|2007-07-05/enterprise_value|375.158|2007-07-19/enterprise_value|363.678|2007-08-02/enterprise_value|333.998|2007-08-16/enterprise_value|255.598|2007-08-30/enterprise_value|291.718 russ2000_1434|IMMR|200709|150.66|137.241|3.077|2.122|7.984|25.848|11.484|14.364||136.106|-14.144||11.4948|3.1125|4.056|2.201|12.3556|3.876|3.4155||0|0|-1.6313|12.9973|31.399|0.02||9.803|7.24|5.606|0.554|0.493||13.85|13.85|346.878|17.5625|2007-10-11/ev_revenues|11.1889|2007-10-25/ev_revenues|10.1698|2007-11-08/ev_revenues|10.6388|2007-11-23/ev_revenues|7.7168|2007-10-11/ev_free_cash_flow|4.3329|2007-10-25/ev_free_cash_flow|3.9382|2007-11-08/ev_free_cash_flow|4.1198|2007-11-23/ev_free_cash_flow|2.9883|2007-10-02/ps_ratio|15.0413|2007-10-16/ps_ratio|14.5081|2007-10-30/ps_ratio|13.5061|2007-11-13/ps_ratio|12.4612|2007-11-27/ps_ratio|10.6284|2007-10-02/pe_ratio|4.5499|2007-10-09/pe_ratio|4.6373|2007-10-16/pe_ratio|4.3886|2007-10-23/pe_ratio|4.2176|2007-10-30/pe_ratio|4.0855|2007-11-06/pe_ratio|4.4793|2007-11-13/pe_ratio|3.7694|2007-11-20/pe_ratio|3.2902|2007-11-27/pe_ratio|3.215|2007-10-02/price_to_book_value|3.8892|2007-10-16/price_to_book_value|3.7514|2007-10-30/price_to_book_value|3.4923|2007-11-13/price_to_book_value|3.2221|2007-11-27/price_to_book_value|2.7482|2007-10-04/peg_ratio||2007-10-11/peg_ratio||2007-10-18/peg_ratio||2007-10-25/peg_ratio||2007-11-01/peg_ratio||2007-11-08/peg_ratio||2007-11-15/peg_ratio||2007-11-23/peg_ratio||2007-11-30/peg_ratio||2007-10-01/dividend_yield|0|2007-10-02/dividend_yield|0|2007-10-03/dividend_yield|0|2007-10-04/dividend_yield|0|2007-10-05/dividend_yield|0|2007-10-08/dividend_yield|0|2007-10-09/dividend_yield|0|2007-10-10/dividend_yield|0|2007-10-11/dividend_yield|0|2007-10-12/dividend_yield|0|2007-10-15/dividend_yield|0|2007-10-16/dividend_yield|0|2007-10-17/dividend_yield|0|2007-10-18/dividend_yield|0|2007-10-19/dividend_yield|0|2007-10-22/dividend_yield|0|2007-10-23/dividend_yield|0|2007-10-24/dividend_yield|0|2007-10-25/dividend_yield|0|2007-10-26/dividend_yield|0|2007-10-29/dividend_yield|0|2007-10-30/dividend_yield|0|2007-10-31/dividend_yield|0|2007-11-01/dividend_yield|0|2007-11-02/dividend_yield|0|2007-11-05/dividend_yield|0|2007-11-06/dividend_yield|0|2007-11-07/dividend_yield|0|2007-11-08/dividend_yield|0|2007-11-09/dividend_yield|0|2007-11-12/dividend_yield|0|2007-11-13/dividend_yield|0|2007-11-14/dividend_yield|0|2007-11-15/dividend_yield|0|2007-11-16/dividend_yield|0|2007-11-19/dividend_yield|0|2007-11-20/dividend_yield|0|2007-11-21/dividend_yield|0|2007-11-23/dividend_yield|0|2007-11-26/dividend_yield|0|2007-11-27/dividend_yield|0|2007-11-28/dividend_yield|0|2007-11-29/dividend_yield|0|2007-11-30/dividend_yield|0|2007-10-10/percent_of_shares_outstanding|12.3973|2007-10-26/percent_of_shares_outstanding|12.1086|2007-11-09/percent_of_shares_outstanding|12.6953|2007-11-27/percent_of_shares_outstanding|12.6478|2007-10-02/price|17.5625|2007-10-16/price|16.94|2007-10-30/price|15.77|2007-11-13/price|14.55|2007-11-27/price|12.41|2007-10-02/total_return_price|17.5625|2007-10-16/total_return_price|16.94|2007-10-30/total_return_price|15.77|2007-11-13/total_return_price|14.55|2007-11-27/total_return_price|12.41|2007-10-11/enterprise_value|373.9436|2007-10-25/enterprise_value|339.8847|2007-11-08/enterprise_value|355.5578|2007-11-23/enterprise_value|257.9023 russ2000_1434|IMMR|200712|153.667|138.112|3.674|2.112|8.558|26.581|10.592|15.989||141.787|-20.228||8.339|2.1829|3.2293|1.5171|11.8788|3.5933|3.0715||0|0|-2.4043|12.6587|32.723|-0.12||9.89|7.615|6.34|0.311|0.511||13.87|13.87|278.6993|9.79|2008-01-04/ev_revenues|6.1874|2008-01-18/ev_revenues|3.5601|2008-02-01/ev_revenues|4.5848|2008-02-15/ev_revenues|3.8579|2008-02-29/ev_revenues|3.4319|2008-01-04/ev_free_cash_flow|2.652|2008-01-18/ev_free_cash_flow|1.5259|2008-02-01/ev_free_cash_flow|1.9651|2008-02-15/ev_free_cash_flow|1.6535|2008-02-29/ev_free_cash_flow|1.471|2008-01-09/ps_ratio|8.634|2008-01-23/ps_ratio|7.8668|2008-02-06/ps_ratio|7.5228|2008-02-20/ps_ratio|7.9726|2008-01-02/pe_ratio|3.4136|2008-01-09/pe_ratio|2.5628|2008-01-16/pe_ratio|2.3979|2008-01-23/pe_ratio|2.3351|2008-01-30/pe_ratio|2.2408|2008-02-06/pe_ratio|2.233|2008-02-13/pe_ratio|2.3874|2008-02-20/pe_ratio|2.3665|2008-02-27/pe_ratio|2.6859|2008-01-09/price_to_book_value|2.0983|2008-01-23/price_to_book_value|1.9119|2008-02-06/price_to_book_value|1.8283|2008-02-20/price_to_book_value|1.9376|2008-01-04/peg_ratio||2008-01-11/peg_ratio||2008-01-18/peg_ratio||2008-01-25/peg_ratio||2008-02-01/peg_ratio||2008-02-08/peg_ratio||2008-02-15/peg_ratio||2008-02-22/peg_ratio||2008-02-29/peg_ratio||2008-01-02/dividend_yield|0|2008-01-03/dividend_yield|0|2008-01-04/dividend_yield|0|2008-01-07/dividend_yield|0|2008-01-08/dividend_yield|0|2008-01-09/dividend_yield|0|2008-01-10/dividend_yield|0|2008-01-11/dividend_yield|0|2008-01-14/dividend_yield|0|2008-01-15/dividend_yield|0|2008-01-16/dividend_yield|0|2008-01-17/dividend_yield|0|2008-01-18/dividend_yield|0|2008-01-22/dividend_yield|0|2008-01-23/dividend_yield|0|2008-01-24/dividend_yield|0|2008-01-25/dividend_yield|0|2008-01-28/dividend_yield|0|2008-01-29/dividend_yield|0|2008-01-30/dividend_yield|0|2008-01-31/dividend_yield|0|2008-02-01/dividend_yield|0|2008-02-04/dividend_yield|0|2008-02-05/dividend_yield|0|2008-02-06/dividend_yield|0|2008-02-07/dividend_yield|0|2008-02-08/dividend_yield|0|2008-02-11/dividend_yield|0|2008-02-12/dividend_yield|0|2008-02-13/dividend_yield|0|2008-02-14/dividend_yield|0|2008-02-15/dividend_yield|0|2008-02-19/dividend_yield|0|2008-02-20/dividend_yield|0|2008-02-21/dividend_yield|0|2008-02-22/dividend_yield|0|2008-02-25/dividend_yield|0|2008-02-26/dividend_yield|0|2008-02-27/dividend_yield|0|2008-02-28/dividend_yield|0|2008-02-29/dividend_yield|0|2008-01-15/percent_of_shares_outstanding|13.9102|2008-01-31/percent_of_shares_outstanding|11.5117|2008-02-15/percent_of_shares_outstanding|11.3735|2008-02-29/percent_of_shares_outstanding|11.4321|2008-01-09/price|9.79|2008-01-23/price|8.92|2008-02-06/price|8.53|2008-02-20/price|9.04|2008-01-09/total_return_price|9.79|2008-01-23/total_return_price|8.92|2008-02-06/total_return_price|8.53|2008-02-20/total_return_price|9.04|2008-01-04/enterprise_value|214.7136|2008-01-18/enterprise_value|123.5442|2008-02-01/enterprise_value|159.1002|2008-02-15/enterprise_value|133.8767|2008-02-29/enterprise_value|119.0949 russ2000_1434|IMMR|200803|155.229|140.015|4.042|2.124|8.834|29.118|12.42|16.698||141.082|-22.813||2.0164|-54.7724|0.8642|0.4521|5.953|1.8979|1.4525||0|0|-2.637|10.8292|30.478|-0.08||8.155|6.069|7.705|3.593|-2.585||6.75|6.75|69.9723|6.72|2008-04-11/ev_revenues|2.455|2008-04-25/ev_revenues|4.5149|2008-05-09/ev_revenues|4.7648|2008-05-23/ev_revenues|3.4407|2008-04-11/ev_free_cash_flow|-10.2015|2008-04-25/ev_free_cash_flow|-18.7613|2008-05-09/ev_free_cash_flow|-19.7999|2008-05-23/ev_free_cash_flow|-14.2976|2008-04-02/ps_ratio|5.6803|2008-04-16/ps_ratio|6.4749|2008-04-30/ps_ratio|9.5433|2008-05-14/ps_ratio|8.2923|2008-05-28/ps_ratio|7.4723|2008-04-02/pe_ratio||2008-04-09/pe_ratio||2008-04-16/pe_ratio||2008-04-23/pe_ratio||2008-04-30/pe_ratio||2008-05-07/pe_ratio||2008-05-14/pe_ratio||2008-05-21/pe_ratio||2008-05-28/pe_ratio||2008-04-02/price_to_book_value|1.4535|2008-04-16/price_to_book_value|1.6569|2008-04-30/price_to_book_value|2.442|2008-05-14/price_to_book_value|2.1237|2008-05-28/price_to_book_value|1.9137|2008-04-07/peg_ratio||2008-04-14/peg_ratio||2008-04-21/peg_ratio||2008-04-28/peg_ratio||2008-05-05/peg_ratio||2008-05-12/peg_ratio||2008-05-19/peg_ratio||2008-05-27/peg_ratio||2008-04-01/dividend_yield|0|2008-04-02/dividend_yield|0|2008-04-03/dividend_yield|0|2008-04-04/dividend_yield|0|2008-04-07/dividend_yield|0|2008-04-08/dividend_yield|0|2008-04-09/dividend_yield|0|2008-04-10/dividend_yield|0|2008-04-11/dividend_yield|0|2008-04-14/dividend_yield|0|2008-04-15/dividend_yield|0|2008-04-16/dividend_yield|0|2008-04-17/dividend_yield|0|2008-04-18/dividend_yield|0|2008-04-21/dividend_yield|0|2008-04-22/dividend_yield|0|2008-04-23/dividend_yield|0|2008-04-24/dividend_yield|0|2008-04-25/dividend_yield|0|2008-04-28/dividend_yield|0|2008-04-29/dividend_yield|0|2008-04-30/dividend_yield|0|2008-05-01/dividend_yield|0|2008-05-02/dividend_yield|0|2008-05-05/dividend_yield|0|2008-05-06/dividend_yield|0|2008-05-07/dividend_yield|0|2008-05-08/dividend_yield|0|2008-05-09/dividend_yield|0|2008-05-12/dividend_yield|0|2008-05-13/dividend_yield|0|2008-05-14/dividend_yield|0|2008-05-15/dividend_yield|0|2008-05-16/dividend_yield|0|2008-05-19/dividend_yield|0|2008-05-20/dividend_yield|0|2008-05-21/dividend_yield|0|2008-05-22/dividend_yield|0|2008-05-23/dividend_yield|0|2008-05-27/dividend_yield|0|2008-05-28/dividend_yield|0|2008-05-29/dividend_yield|0|2008-05-30/dividend_yield|0|2008-04-15/percent_of_shares_outstanding|12.2774|2008-04-30/percent_of_shares_outstanding|12.6418|2008-05-15/percent_of_shares_outstanding|16.5446|2008-05-30/percent_of_shares_outstanding|14.5079|2008-04-02/price|6.72|2008-04-16/price|7.66|2008-04-30/price|11.29|2008-05-14/price|9.81|2008-05-28/price|8.84|2008-04-02/total_return_price|6.72|2008-04-16/total_return_price|7.66|2008-04-30/total_return_price|11.29|2008-05-14/total_return_price|9.81|2008-05-28/total_return_price|8.84|2008-04-11/enterprise_value|89.4668|2008-04-25/enterprise_value|164.5367|2008-05-09/enterprise_value|173.6452|2008-05-23/enterprise_value|125.3898 russ2000_1434|IMMR|200806|147.07|129.37|4.328|2.636|9.56|29.959|12.465|17.494||133.306|-25.904|6.155|2.0747|-14.747|-8.6211|0.454|5.7564||1.4742||0|0|2.4852|15.7107|30.356|-0.11||7.619|5.568|8.957|-5.558|-3.445|0.973|6.81|6.81|75.6073|6.49|2008-07-07/ev_revenues|1.6011|2008-07-21/ev_revenues|2.1909|2008-08-04/ev_revenues|1.2058|2008-08-18/ev_revenues|2.3673|2008-07-07/ev_free_cash_flow|-6.997|2008-07-21/ev_free_cash_flow|-9.5742|2008-08-04/ev_free_cash_flow|-5.2695|2008-08-18/ev_free_cash_flow|-10.3453|2008-07-09/ps_ratio|5.7163|2008-07-23/ps_ratio|6.3329|2008-08-06/ps_ratio|5.6018|2008-08-20/ps_ratio|5.9277|2008-07-02/pe_ratio||2008-07-09/pe_ratio||2008-07-16/pe_ratio||2008-07-23/pe_ratio||2008-07-30/pe_ratio||2008-08-06/pe_ratio||2008-08-13/pe_ratio||2008-08-20/pe_ratio||2008-08-27/pe_ratio||2008-07-09/price_to_book_value|1.4547|2008-07-23/price_to_book_value|1.6117|2008-08-06/price_to_book_value|1.4039|2008-08-20/price_to_book_value|1.4855|2008-07-01/peg_ratio||2008-07-08/peg_ratio||2008-07-15/peg_ratio||2008-07-22/peg_ratio||2008-07-29/peg_ratio||2008-08-05/peg_ratio||2008-08-12/peg_ratio||2008-08-19/peg_ratio||2008-08-26/peg_ratio||2008-07-01/dividend_yield|0|2008-07-02/dividend_yield|0|2008-07-03/dividend_yield|0|2008-07-07/dividend_yield|0|2008-07-08/dividend_yield|0|2008-07-09/dividend_yield|0|2008-07-10/dividend_yield|0|2008-07-11/dividend_yield|0|2008-07-14/dividend_yield|0|2008-07-15/dividend_yield|0|2008-07-16/dividend_yield|0|2008-07-17/dividend_yield|0|2008-07-18/dividend_yield|0|2008-07-21/dividend_yield|0|2008-07-22/dividend_yield|0|2008-07-23/dividend_yield|0|2008-07-24/dividend_yield|0|2008-07-25/dividend_yield|0|2008-07-28/dividend_yield|0|2008-07-29/dividend_yield|0|2008-07-30/dividend_yield|0|2008-07-31/dividend_yield|0|2008-08-01/dividend_yield|0|2008-08-04/dividend_yield|0|2008-08-05/dividend_yield|0|2008-08-06/dividend_yield|0|2008-08-07/dividend_yield|0|2008-08-08/dividend_yield|0|2008-08-11/dividend_yield|0|2008-08-12/dividend_yield|0|2008-08-13/dividend_yield|0|2008-08-14/dividend_yield|0|2008-08-15/dividend_yield|0|2008-08-18/dividend_yield|0|2008-08-19/dividend_yield|0|2008-08-20/dividend_yield|0|2008-08-21/dividend_yield|0|2008-08-22/dividend_yield|0|2008-08-25/dividend_yield|0|2008-08-26/dividend_yield|0|2008-08-27/dividend_yield|0|2008-08-28/dividend_yield|0|2008-08-29/dividend_yield|0|2008-07-15/percent_of_shares_outstanding|18.0279|2008-07-31/percent_of_shares_outstanding|16.1501|2008-08-15/percent_of_shares_outstanding|17.3029|2008-08-29/percent_of_shares_outstanding|16.6818|2008-07-09/price|6.49|2008-07-23/price|7.19|2008-08-06/price|6.36|2008-08-20/price|6.73|2008-07-09/total_return_price|6.49|2008-07-23/total_return_price|7.19|2008-08-06/total_return_price|6.36|2008-08-20/total_return_price|6.73|2008-07-07/enterprise_value|56.7874|2008-07-21/enterprise_value|77.7039|2008-08-04/enterprise_value|42.7674|2008-08-18/enterprise_value|83.9627 russ2000_1434|IMMR|200809|134.268|119.059|4.892|3.202|10.062|52.499|35.091|17.408||95.033|-58.202|13.351|1.4868|-1.2403|-4.5553|0.3297|5.7604||1.4436||0|0|8.3955|14.7425|29.448|-1.14||7.055|5.235|8.773|-26.744|-33.703|0.988|6.54|6.54|48.646|5.59|2008-10-14/ev_revenues|1.5749|2008-10-28/ev_revenues|0.4388|2008-11-11/ev_revenues|0.1125|2008-11-19/ev_revenues|-0.9703|2008-10-14/ev_free_cash_flow|-4.8251|2008-10-28/ev_free_cash_flow|-1.3443|2008-11-11/ev_free_cash_flow|-0.3446|2008-11-25/ev_free_cash_flow|1.8496|2008-10-01/ps_ratio|5.2538|2008-10-15/ps_ratio|5.047|2008-10-29/ps_ratio|4.3234|2008-11-12/ps_ratio|3.75|2008-11-26/ps_ratio|3.6279|2008-10-01/pe_ratio||2008-10-08/pe_ratio||2008-10-15/pe_ratio||2008-10-22/pe_ratio||2008-10-29/pe_ratio||2008-11-05/pe_ratio||2008-11-12/pe_ratio||2008-11-19/pe_ratio||2008-11-26/pe_ratio||2008-10-01/price_to_book_value|1.695|2008-10-15/price_to_book_value|1.6283|2008-10-29/price_to_book_value|1.3948|2008-11-12/price_to_book_value|1.1712|2008-11-26/price_to_book_value|1.133|2008-10-07/peg_ratio||2008-10-14/peg_ratio||2008-10-21/peg_ratio||2008-10-28/peg_ratio||2008-11-04/peg_ratio||2008-11-11/peg_ratio||2008-11-18/peg_ratio||2008-11-25/peg_ratio||2008-10-01/dividend_yield|0|2008-10-02/dividend_yield|0|2008-10-03/dividend_yield|0|2008-10-06/dividend_yield|0|2008-10-07/dividend_yield|0|2008-10-08/dividend_yield|0|2008-10-09/dividend_yield|0|2008-10-10/dividend_yield|0|2008-10-13/dividend_yield|0|2008-10-14/dividend_yield|0|2008-10-15/dividend_yield|0|2008-10-16/dividend_yield|0|2008-10-17/dividend_yield|0|2008-10-20/dividend_yield|0|2008-10-21/dividend_yield|0|2008-10-22/dividend_yield|0|2008-10-23/dividend_yield|0|2008-10-24/dividend_yield|0|2008-10-27/dividend_yield|0|2008-10-28/dividend_yield|0|2008-10-29/dividend_yield|0|2008-10-30/dividend_yield|0|2008-10-31/dividend_yield|0|2008-11-03/dividend_yield|0|2008-11-04/dividend_yield|0|2008-11-05/dividend_yield|0|2008-11-06/dividend_yield|0|2008-11-07/dividend_yield|0|2008-11-10/dividend_yield|0|2008-11-11/dividend_yield|0|2008-11-12/dividend_yield|0|2008-11-13/dividend_yield|0|2008-11-14/dividend_yield|0|2008-11-17/dividend_yield|0|2008-11-18/dividend_yield|0|2008-11-19/dividend_yield|0|2008-11-20/dividend_yield|0|2008-11-21/dividend_yield|0|2008-11-24/dividend_yield|0|2008-11-25/dividend_yield|0|2008-11-26/dividend_yield|0|2008-11-28/dividend_yield|0|2008-10-15/percent_of_shares_outstanding|13.7305|2008-10-31/percent_of_shares_outstanding|10.6765|2008-11-14/percent_of_shares_outstanding|10.1903|2008-11-28/percent_of_shares_outstanding|8.742|2008-10-01/price|5.59|2008-10-15/price|5.37|2008-10-29/price|4.6|2008-11-12/price|3.99|2008-11-26/price|3.86|2008-10-01/total_return_price|5.59|2008-10-15/total_return_price|5.37|2008-10-29/total_return_price|4.6|2008-11-12/total_return_price|3.99|2008-11-26/total_return_price|3.86|2008-10-14/enterprise_value|51.5276|2008-10-28/enterprise_value|14.3558|2008-11-11/enterprise_value|3.6803|2008-11-19/enterprise_value|-31.7467 russ2000_1434|IMMR|200812|100.269|85.743|3.757|3.827|9.491|33.809|17.297|16.512||79.778|-71.543|18.389|2.68|-1.557|-2.0948|0.6912|4.7369||1.4794||0|0|10.9943|7.4072|28.024|-0.38||6.467|4.506|29.982|-8.14|-10.694|0.328|5.04|5.04|78.5144|5.44|2009-01-14/ev_revenues|1.7376|2009-01-28/ev_revenues|1.909|2009-02-11/ev_revenues|1.3473|2009-02-25/ev_revenues|0.9461|2009-01-06/ev_free_cash_flow|-2.2058|2009-01-20/ev_free_cash_flow|-0.9533|2009-02-03/ev_free_cash_flow|-1.8401|2009-02-17/ev_free_cash_flow|-0.9144|2009-01-07/ps_ratio|5.4921|2009-01-21/ps_ratio|4.5532|2009-02-04/ps_ratio|5.1387|2009-02-18/ps_ratio|4.4219|2009-01-07/pe_ratio||2009-01-14/pe_ratio||2009-01-21/pe_ratio||2009-01-28/pe_ratio||2009-02-04/pe_ratio||2009-02-11/pe_ratio||2009-02-18/pe_ratio||2009-02-25/pe_ratio||2009-01-07/price_to_book_value|1.9016|2009-01-21/price_to_book_value|1.5765|2009-02-04/price_to_book_value|1.7793|2009-02-18/price_to_book_value|1.5311|2009-01-06/peg_ratio||2009-01-13/peg_ratio||2009-01-20/peg_ratio||2009-01-27/peg_ratio||2009-02-03/peg_ratio||2009-02-10/peg_ratio||2009-02-17/peg_ratio||2009-02-24/peg_ratio||2009-01-02/dividend_yield|0|2009-01-05/dividend_yield|0|2009-01-06/dividend_yield|0|2009-01-07/dividend_yield|0|2009-01-08/dividend_yield|0|2009-01-09/dividend_yield|0|2009-01-12/dividend_yield|0|2009-01-13/dividend_yield|0|2009-01-14/dividend_yield|0|2009-01-15/dividend_yield|0|2009-01-16/dividend_yield|0|2009-01-20/dividend_yield|0|2009-01-21/dividend_yield|0|2009-01-22/dividend_yield|0|2009-01-23/dividend_yield|0|2009-01-26/dividend_yield|0|2009-01-27/dividend_yield|0|2009-01-28/dividend_yield|0|2009-01-29/dividend_yield|0|2009-01-30/dividend_yield|0|2009-02-02/dividend_yield|0|2009-02-03/dividend_yield|0|2009-02-04/dividend_yield|0|2009-02-05/dividend_yield|0|2009-02-06/dividend_yield|0|2009-02-09/dividend_yield|0|2009-02-10/dividend_yield|0|2009-02-11/dividend_yield|0|2009-02-12/dividend_yield|0|2009-02-13/dividend_yield|0|2009-02-17/dividend_yield|0|2009-02-18/dividend_yield|0|2009-02-19/dividend_yield|0|2009-02-20/dividend_yield|0|2009-02-23/dividend_yield|0|2009-02-24/dividend_yield|0|2009-02-25/dividend_yield|0|2009-02-26/dividend_yield|0|2009-02-27/dividend_yield|0|2009-01-15/percent_of_shares_outstanding|7.3065|2009-01-30/percent_of_shares_outstanding|5.6843|2009-02-13/percent_of_shares_outstanding|5.5649|2009-02-27/percent_of_shares_outstanding|5.3766|2009-01-07/price|5.44|2009-01-21/price|4.51|2009-02-04/price|5.09|2009-02-18/price|4.38|2009-01-07/total_return_price|5.44|2009-01-21/total_return_price|4.51|2009-02-04/total_return_price|5.09|2009-02-18/total_return_price|4.38|2009-01-14/enterprise_value|50.9058|2009-01-28/enterprise_value|55.9255|2009-02-11/enterprise_value|39.4719|2009-02-25/enterprise_value|27.7157 russ2000_1434|IMMR|200903|92.561|80.93|4.136|4.379|10.358|31.966|13.838|18.128||75.332|-75.372|18.397|-0.2272|-0.0176|-0.0227|0.0089|3.0691||1.0649|-0.0016|0|0|22.9014|4.6942|27.924|-0.22||7.506|6.255|8.668|-6.421|-6.11|0.302|3.04|3.04|-6.6572|3.11|2009-04-08/ev_revenues|0.3259|2009-04-22/ev_revenues|1.1941|2009-05-06/ev_revenues|0.8659|2009-05-20/ev_revenues|1.3129|2009-04-14/ev_free_cash_flow|-0.4298|2009-04-28/ev_free_cash_flow|-0.5632|2009-05-12/ev_free_cash_flow|-0.5576|2009-05-26/ev_free_cash_flow|-0.9448|2009-04-01/ps_ratio|3.1416|2009-04-15/ps_ratio|3.5962|2009-04-29/ps_ratio|3.9396|2009-05-13/ps_ratio|3.6063|2009-05-27/ps_ratio|4.2427|2009-04-01/pe_ratio||2009-04-08/pe_ratio||2009-04-15/pe_ratio||2009-04-22/pe_ratio||2009-04-29/pe_ratio||2009-05-06/pe_ratio||2009-05-13/pe_ratio||2009-05-20/pe_ratio||2009-05-27/pe_ratio||2009-04-01/price_to_book_value|1.1537|2009-04-15/price_to_book_value|1.3207|2009-04-29/price_to_book_value|1.4468|2009-05-13/price_to_book_value|1.3249|2009-05-27/price_to_book_value|1.5587|2009-04-07/peg_ratio|-0.0016|2009-04-14/peg_ratio|-0.0019|2009-04-21/peg_ratio|-0.0022|2009-04-28/peg_ratio|-0.002|2009-05-05/peg_ratio|-0.0022|2009-05-12/peg_ratio|-0.002|2009-05-19/peg_ratio|-0.0023|2009-05-26/peg_ratio|-0.0024|2009-04-01/dividend_yield|0|2009-04-02/dividend_yield|0|2009-04-03/dividend_yield|0|2009-04-06/dividend_yield|0|2009-04-07/dividend_yield|0|2009-04-08/dividend_yield|0|2009-04-09/dividend_yield|0|2009-04-13/dividend_yield|0|2009-04-14/dividend_yield|0|2009-04-15/dividend_yield|0|2009-04-16/dividend_yield|0|2009-04-17/dividend_yield|0|2009-04-20/dividend_yield|0|2009-04-21/dividend_yield|0|2009-04-22/dividend_yield|0|2009-04-23/dividend_yield|0|2009-04-24/dividend_yield|0|2009-04-27/dividend_yield|0|2009-04-28/dividend_yield|0|2009-04-29/dividend_yield|0|2009-04-30/dividend_yield|0|2009-05-01/dividend_yield|0|2009-05-04/dividend_yield|0|2009-05-05/dividend_yield|0|2009-05-06/dividend_yield|0|2009-05-07/dividend_yield|0|2009-05-08/dividend_yield|0|2009-05-11/dividend_yield|0|2009-05-12/dividend_yield|0|2009-05-13/dividend_yield|0|2009-05-14/dividend_yield|0|2009-05-15/dividend_yield|0|2009-05-18/dividend_yield|0|2009-05-19/dividend_yield|0|2009-05-20/dividend_yield|0|2009-05-21/dividend_yield|0|2009-05-22/dividend_yield|0|2009-05-26/dividend_yield|0|2009-05-27/dividend_yield|0|2009-05-28/dividend_yield|0|2009-05-29/dividend_yield|0|2009-04-15/percent_of_shares_outstanding|4.1375|2009-04-30/percent_of_shares_outstanding|3.6288|2009-05-15/percent_of_shares_outstanding|3.8905|2009-05-29/percent_of_shares_outstanding|4.0098|2009-04-01/price|3.11|2009-04-15/price|3.56|2009-04-29/price|3.9|2009-05-13/price|3.57|2009-05-27/price|4.2|2009-04-01/total_return_price|3.11|2009-04-15/total_return_price|3.56|2009-04-29/total_return_price|3.9|2009-05-13/total_return_price|3.57|2009-05-27/total_return_price|4.2|2009-04-08/enterprise_value|9.3353|2009-04-22/enterprise_value|34.2071|2009-05-06/enterprise_value|24.8049|2009-05-20/enterprise_value|37.6094 russ2000_1434|IMMR|200906|86.189|74.009|3.672|3.868|10.329|33.178|14.519|18.659||67.208|-85.328|18.397|2.1131|-1.0824|-1.0649|0.6402|4.7376||1.7406|-0.0039|0|0|8.6383|3.9449|27.968|-0.32||6.682|4.37|8.857|-8.757|-8.871|0.207|4.69|4.69|60.5344|3.56|2009-07-01/ev_revenues|1.1678|2009-07-15/ev_revenues|1.087|2009-07-29/ev_revenues|1.7133|2009-08-12/ev_revenues|1.7234|2009-08-26/ev_revenues|1.6022|2009-07-07/ev_free_cash_flow|-0.6662|2009-07-21/ev_free_cash_flow|-0.8254|2009-08-04/ev_free_cash_flow|-1.1184|2009-08-18/ev_free_cash_flow|-1.0101|2009-07-08/ps_ratio|3.6411|2009-07-22/ps_ratio|4.0706|2009-08-05/ps_ratio|4.4184|2009-08-19/ps_ratio|4.4286|2009-07-01/pe_ratio||2009-07-08/pe_ratio||2009-07-15/pe_ratio||2009-07-22/pe_ratio||2009-07-29/pe_ratio||2009-08-05/pe_ratio||2009-08-12/pe_ratio||2009-08-19/pe_ratio||2009-08-26/pe_ratio||2009-07-08/price_to_book_value|1.4827|2009-07-22/price_to_book_value|1.6576|2009-08-05/price_to_book_value|1.7993|2009-08-19/price_to_book_value|1.8034|2009-07-07/peg_ratio|-0.0029|2009-07-14/peg_ratio|-0.0029|2009-07-21/peg_ratio|-0.0031|2009-07-28/peg_ratio|-0.0033|2009-08-04/peg_ratio|-0.0035|2009-08-11/peg_ratio|-0.0034|2009-08-18/peg_ratio|-0.0034|2009-08-25/peg_ratio|-0.0033|2009-07-01/dividend_yield|0|2009-07-02/dividend_yield|0|2009-07-06/dividend_yield|0|2009-07-07/dividend_yield|0|2009-07-08/dividend_yield|0|2009-07-09/dividend_yield|0|2009-07-10/dividend_yield|0|2009-07-13/dividend_yield|0|2009-07-14/dividend_yield|0|2009-07-15/dividend_yield|0|2009-07-16/dividend_yield|0|2009-07-17/dividend_yield|0|2009-07-20/dividend_yield|0|2009-07-21/dividend_yield|0|2009-07-22/dividend_yield|0|2009-07-23/dividend_yield|0|2009-07-24/dividend_yield|0|2009-07-27/dividend_yield|0|2009-07-28/dividend_yield|0|2009-07-29/dividend_yield|0|2009-07-30/dividend_yield|0|2009-07-31/dividend_yield|0|2009-08-03/dividend_yield|0|2009-08-04/dividend_yield|0|2009-08-05/dividend_yield|0|2009-08-06/dividend_yield|0|2009-08-07/dividend_yield|0|2009-08-10/dividend_yield|0|2009-08-11/dividend_yield|0|2009-08-12/dividend_yield|0|2009-08-13/dividend_yield|0|2009-08-14/dividend_yield|0|2009-08-17/dividend_yield|0|2009-08-18/dividend_yield|0|2009-08-19/dividend_yield|0|2009-08-20/dividend_yield|0|2009-08-21/dividend_yield|0|2009-08-24/dividend_yield|0|2009-08-25/dividend_yield|0|2009-08-26/dividend_yield|0|2009-08-27/dividend_yield|0|2009-08-28/dividend_yield|0|2009-08-31/dividend_yield|0|2009-07-15/percent_of_shares_outstanding|3.9223|2009-07-31/percent_of_shares_outstanding|3.0755|2009-08-14/percent_of_shares_outstanding|2.7392|2009-08-31/percent_of_shares_outstanding|2.5186|2009-07-08/price|3.56|2009-07-22/price|3.98|2009-08-05/price|4.32|2009-08-19/price|4.33|2009-07-08/total_return_price|3.56|2009-07-22/total_return_price|3.98|2009-08-05/total_return_price|4.32|2009-08-19/total_return_price|4.33|2009-07-01/enterprise_value|32.3598|2009-07-15/enterprise_value|30.1205|2009-07-29/enterprise_value|47.4754|2009-08-12/enterprise_value|47.7553|2009-08-26/enterprise_value|44.3963 russ2000_1434|IMMR|200909|78.123|69.74|2.291|3.871|10.573|33.269|13.766|19.503||59.298|-94.342|18.397|1.5719|-1.4441|-1.112|0.5412|4.3946||2.0209|-0.0035|0|0|4.6831|2.4042|27.994|-0.32||6.593|3.3|9.326|-8.831|-9.014|0.163|4.28|4.28|43.5566|4.81|2009-10-07/ev_revenues|2.1981|2009-10-21/ev_revenues|1.8282|2009-11-04/ev_revenues|1.1397|2009-11-18/ev_revenues|1.6021|2009-10-13/ev_free_cash_flow|-1.433|2009-10-27/ev_free_cash_flow|-0.9573|2009-11-10/ev_free_cash_flow|-0.8431|2009-11-24/ev_free_cash_flow|-1.008|2009-10-14/ps_ratio|4.9388|2009-10-28/ps_ratio|3.9839|2009-11-11/ps_ratio|3.9531|2009-11-25/ps_ratio|4.1071|2009-10-07/pe_ratio||2009-10-14/pe_ratio||2009-10-21/pe_ratio||2009-10-28/pe_ratio||2009-11-04/pe_ratio||2009-11-11/pe_ratio||2009-11-18/pe_ratio||2009-11-25/pe_ratio||2009-10-14/price_to_book_value|2.2711|2009-10-28/price_to_book_value|1.832|2009-11-11/price_to_book_value|1.8178|2009-11-25/price_to_book_value|1.8887|2009-10-06/peg_ratio||2009-10-13/peg_ratio||2009-10-20/peg_ratio||2009-10-27/peg_ratio||2009-11-03/peg_ratio||2009-11-10/peg_ratio||2009-11-17/peg_ratio||2009-11-24/peg_ratio||2009-10-01/dividend_yield|0|2009-10-02/dividend_yield|0|2009-10-05/dividend_yield|0|2009-10-06/dividend_yield|0|2009-10-07/dividend_yield|0|2009-10-08/dividend_yield|0|2009-10-09/dividend_yield|0|2009-10-12/dividend_yield|0|2009-10-13/dividend_yield|0|2009-10-14/dividend_yield|0|2009-10-15/dividend_yield|0|2009-10-16/dividend_yield|0|2009-10-19/dividend_yield|0|2009-10-20/dividend_yield|0|2009-10-21/dividend_yield|0|2009-10-22/dividend_yield|0|2009-10-23/dividend_yield|0|2009-10-26/dividend_yield|0|2009-10-27/dividend_yield|0|2009-10-28/dividend_yield|0|2009-10-29/dividend_yield|0|2009-10-30/dividend_yield|0|2009-11-02/dividend_yield|0|2009-11-03/dividend_yield|0|2009-11-04/dividend_yield|0|2009-11-05/dividend_yield|0|2009-11-06/dividend_yield|0|2009-11-09/dividend_yield|0|2009-11-10/dividend_yield|0|2009-11-11/dividend_yield|0|2009-11-12/dividend_yield|0|2009-11-13/dividend_yield|0|2009-11-16/dividend_yield|0|2009-11-17/dividend_yield|0|2009-11-18/dividend_yield|0|2009-11-19/dividend_yield|0|2009-11-20/dividend_yield|0|2009-11-23/dividend_yield|0|2009-11-24/dividend_yield|0|2009-11-25/dividend_yield|0|2009-11-27/dividend_yield|0|2009-11-30/dividend_yield|0|2009-10-15/percent_of_shares_outstanding|2.4645|2009-10-30/percent_of_shares_outstanding|2.6327|2009-11-13/percent_of_shares_outstanding|2.9031|2009-11-30/percent_of_shares_outstanding|2.8141|2009-10-14/price|4.81|2009-10-28/price|3.88|2009-11-11/price|3.85|2009-11-25/price|4|2009-10-14/total_return_price|4.81|2009-10-28/total_return_price|3.88|2009-11-11/total_return_price|3.85|2009-11-25/total_return_price|4|2009-10-07/enterprise_value|59.8935|2009-10-21/enterprise_value|49.814|2009-11-04/enterprise_value|31.055|2009-11-18/enterprise_value|43.6543 russ2000_1434|IMMR|200912|73.439|63.728|2.001|3.498|10.897|32.093|12.434|19.659||55.741|-98.626|18.389|2.1981|-2.2812|-1.2427|0.7345|4.5999||2.1153||0|0|-0.1045|2.6135|28.006|-0.15||6.944|5.511|8.191|-5.157|-4.284|0.1|4.48|4.48|59.8935|4.79|2010-01-13/ev_revenues|2.6096|2010-01-27/ev_revenues|2.448|2010-02-10/ev_revenues|1.8622|2010-02-24/ev_revenues|1.8319|2010-01-05/ev_free_cash_flow|-3.0072|2010-01-19/ev_free_cash_flow|-3.356|2010-02-02/ev_free_cash_flow|-2.7954|2010-02-16/ev_free_cash_flow|-2.347|2010-01-06/ps_ratio|4.8328|2010-01-20/ps_ratio|4.964|2010-02-03/ps_ratio|4.5604|2010-02-17/ps_ratio|4.1871|2010-01-06/pe_ratio||2010-01-13/pe_ratio||2010-01-20/pe_ratio||2010-01-27/pe_ratio||2010-02-03/pe_ratio||2010-02-10/pe_ratio||2010-02-17/pe_ratio||2010-02-24/pe_ratio||2010-01-06/price_to_book_value|2.4061|2010-01-20/price_to_book_value|2.4714|2010-02-03/price_to_book_value|2.2705|2010-02-17/price_to_book_value|2.0846|2010-01-05/peg_ratio||2010-01-12/peg_ratio||2010-01-19/peg_ratio||2010-01-26/peg_ratio||2010-02-02/peg_ratio||2010-02-09/peg_ratio||2010-02-16/peg_ratio||2010-02-23/peg_ratio||2010-01-04/dividend_yield|0|2010-01-05/dividend_yield|0|2010-01-06/dividend_yield|0|2010-01-07/dividend_yield|0|2010-01-08/dividend_yield|0|2010-01-11/dividend_yield|0|2010-01-12/dividend_yield|0|2010-01-13/dividend_yield|0|2010-01-14/dividend_yield|0|2010-01-15/dividend_yield|0|2010-01-19/dividend_yield|0|2010-01-20/dividend_yield|0|2010-01-21/dividend_yield|0|2010-01-22/dividend_yield|0|2010-01-25/dividend_yield|0|2010-01-26/dividend_yield|0|2010-01-27/dividend_yield|0|2010-01-28/dividend_yield|0|2010-01-29/dividend_yield|0|2010-02-01/dividend_yield|0|2010-02-02/dividend_yield|0|2010-02-03/dividend_yield|0|2010-02-04/dividend_yield|0|2010-02-05/dividend_yield|0|2010-02-08/dividend_yield|0|2010-02-09/dividend_yield|0|2010-02-10/dividend_yield|0|2010-02-11/dividend_yield|0|2010-02-12/dividend_yield|0|2010-02-16/dividend_yield|0|2010-02-17/dividend_yield|0|2010-02-18/dividend_yield|0|2010-02-19/dividend_yield|0|2010-02-22/dividend_yield|0|2010-02-23/dividend_yield|0|2010-02-24/dividend_yield|0|2010-02-25/dividend_yield|0|2010-02-26/dividend_yield|0|2010-01-15/percent_of_shares_outstanding|2.939|2010-01-29/percent_of_shares_outstanding|3.2674|2010-02-12/percent_of_shares_outstanding|3.9395|2010-02-26/percent_of_shares_outstanding|4.0081|2010-01-06/price|4.79|2010-01-20/price|4.92|2010-02-03/price|4.52|2010-02-17/price|4.15|2010-01-06/total_return_price|4.79|2010-01-20/total_return_price|4.92|2010-02-03/total_return_price|4.52|2010-02-17/total_return_price|4.15|2010-01-13/enterprise_value|72.3501|2010-01-27/enterprise_value|67.8701|2010-02-10/enterprise_value|51.6304|2010-02-24/enterprise_value|50.7904 russ2000_1434|IMMR|201003|71.998|64.631|0.644|2.734|11.086|32.322|12.314|20.008||53.719|-101.28|18.389|1.9834|-3.0544|-2.7581|0.8812|4.6775||2.6145||0|0|0|3.9202|28.022|-0.09||9.709|8.34|8.069|-2.346|-2.654|0.079|5|5|54.9903|5.82|2010-04-07/ev_revenues|2.9933|2010-04-21/ev_revenues|3.4351|2010-05-05/ev_revenues|2.8907|2010-05-19/ev_revenues|2.6279|2010-04-13/ev_free_cash_flow|-5.1879|2010-04-27/ev_free_cash_flow|-5.5473|2010-05-11/ev_free_cash_flow|-4.7837|2010-05-25/ev_free_cash_flow|-4.472|2010-04-14/ps_ratio|5.4446|2010-04-28/ps_ratio|5.5849|2010-05-12/ps_ratio|5.2107|2010-05-26/ps_ratio|4.8459|2010-04-07/pe_ratio||2010-04-14/pe_ratio||2010-04-21/pe_ratio||2010-04-28/pe_ratio||2010-05-05/pe_ratio||2010-05-12/pe_ratio||2010-05-19/pe_ratio||2010-05-26/pe_ratio||2010-04-14/price_to_book_value|3.0437|2010-04-28/price_to_book_value|3.1221|2010-05-12/price_to_book_value|2.913|2010-05-26/price_to_book_value|2.709|2010-04-06/peg_ratio||2010-04-13/peg_ratio||2010-04-20/peg_ratio||2010-04-27/peg_ratio||2010-05-04/peg_ratio||2010-05-11/peg_ratio||2010-05-18/peg_ratio||2010-05-25/peg_ratio||2010-04-01/dividend_yield|0|2010-04-05/dividend_yield|0|2010-04-06/dividend_yield|0|2010-04-07/dividend_yield|0|2010-04-08/dividend_yield|0|2010-04-09/dividend_yield|0|2010-04-12/dividend_yield|0|2010-04-13/dividend_yield|0|2010-04-14/dividend_yield|0|2010-04-15/dividend_yield|0|2010-04-16/dividend_yield|0|2010-04-19/dividend_yield|0|2010-04-20/dividend_yield|0|2010-04-21/dividend_yield|0|2010-04-22/dividend_yield|0|2010-04-23/dividend_yield|0|2010-04-26/dividend_yield|0|2010-04-27/dividend_yield|0|2010-04-28/dividend_yield|0|2010-04-29/dividend_yield|0|2010-04-30/dividend_yield|0|2010-05-03/dividend_yield|0|2010-05-04/dividend_yield|0|2010-05-05/dividend_yield|0|2010-05-06/dividend_yield|0|2010-05-07/dividend_yield|0|2010-05-10/dividend_yield|0|2010-05-11/dividend_yield|0|2010-05-12/dividend_yield|0|2010-05-13/dividend_yield|0|2010-05-14/dividend_yield|0|2010-05-17/dividend_yield|0|2010-05-18/dividend_yield|0|2010-05-19/dividend_yield|0|2010-05-20/dividend_yield|0|2010-05-21/dividend_yield|0|2010-05-24/dividend_yield|0|2010-05-25/dividend_yield|0|2010-05-26/dividend_yield|0|2010-05-27/dividend_yield|0|2010-05-28/dividend_yield|0|2010-04-15/percent_of_shares_outstanding|4.6783|2010-04-30/percent_of_shares_outstanding|4.7922|2010-05-14/percent_of_shares_outstanding|4.8626|2010-05-28/percent_of_shares_outstanding|4.7042|2010-04-14/price|5.82|2010-04-28/price|5.97|2010-05-12/price|5.57|2010-05-26/price|5.18|2010-04-14/total_return_price|5.82|2010-04-28/total_return_price|5.97|2010-05-12/total_return_price|5.57|2010-05-26/total_return_price|5.18|2010-04-07/enterprise_value|89.5836|2010-04-21/enterprise_value|102.8057|2010-05-05/enterprise_value|86.5126|2010-05-19/enterprise_value|78.6464 russ2000_1434|IMMR|201006|70.648|63.925|0.524|2.375|11.658|29.759|10.621|19.138||54.922|-101.1|18.398|2.4712|-4.97|-4.3629|0.9257|4.7523||2.6567||0|0|-0.0049|4.3603|28.519|0.01||8.475|7.714|4.995|0.573|0.18|0.063|5.08|5.08|78.3875|4.98|2010-07-14/ev_revenues|2.8879|2010-07-28/ev_revenues|3.0031|2010-08-11/ev_revenues|2.641|2010-08-25/ev_revenues|2.3572|2010-07-06/ev_free_cash_flow|-6.3558|2010-07-20/ev_free_cash_flow|-7.6875|2010-08-03/ev_free_cash_flow|-8.6784|2010-08-17/ev_free_cash_flow|-7.6669|2010-08-31/ev_free_cash_flow|-5.792|2010-07-07/ps_ratio|4.4171|2010-07-21/ps_ratio|4.559|2010-08-04/ps_ratio|5.1621|2010-08-18/ps_ratio|4.8428|2010-07-07/pe_ratio||2010-07-14/pe_ratio||2010-07-21/pe_ratio||2010-07-28/pe_ratio||2010-08-04/pe_ratio||2010-08-11/pe_ratio||2010-08-18/pe_ratio||2010-08-25/pe_ratio||2010-07-07/price_to_book_value|2.5502|2010-07-21/price_to_book_value|2.6321|2010-08-04/price_to_book_value|2.9813|2010-08-18/price_to_book_value|2.7969|2010-07-06/peg_ratio||2010-07-13/peg_ratio||2010-07-20/peg_ratio||2010-07-27/peg_ratio||2010-08-03/peg_ratio||2010-08-10/peg_ratio||2010-08-17/peg_ratio||2010-08-24/peg_ratio||2010-08-31/peg_ratio||2010-07-01/dividend_yield|0|2010-07-02/dividend_yield|0|2010-07-06/dividend_yield|0|2010-07-07/dividend_yield|0|2010-07-08/dividend_yield|0|2010-07-09/dividend_yield|0|2010-07-12/dividend_yield|0|2010-07-13/dividend_yield|0|2010-07-14/dividend_yield|0|2010-07-15/dividend_yield|0|2010-07-16/dividend_yield|0|2010-07-19/dividend_yield|0|2010-07-20/dividend_yield|0|2010-07-21/dividend_yield|0|2010-07-22/dividend_yield|0|2010-07-23/dividend_yield|0|2010-07-26/dividend_yield|0|2010-07-27/dividend_yield|0|2010-07-28/dividend_yield|0|2010-07-29/dividend_yield|0|2010-07-30/dividend_yield|0|2010-08-02/dividend_yield|0|2010-08-03/dividend_yield|0|2010-08-04/dividend_yield|0|2010-08-05/dividend_yield|0|2010-08-06/dividend_yield|0|2010-08-09/dividend_yield|0|2010-08-10/dividend_yield|0|2010-08-11/dividend_yield|0|2010-08-12/dividend_yield|0|2010-08-13/dividend_yield|0|2010-08-16/dividend_yield|0|2010-08-17/dividend_yield|0|2010-08-18/dividend_yield|0|2010-08-19/dividend_yield|0|2010-08-20/dividend_yield|0|2010-08-23/dividend_yield|0|2010-08-24/dividend_yield|0|2010-08-25/dividend_yield|0|2010-08-26/dividend_yield|0|2010-08-27/dividend_yield|0|2010-08-30/dividend_yield|0|2010-08-31/dividend_yield|0|2010-07-15/percent_of_shares_outstanding|4.3115|2010-07-30/percent_of_shares_outstanding|4.302|2010-08-13/percent_of_shares_outstanding|4.0099|2010-08-31/percent_of_shares_outstanding|4.7343|2010-07-07/price|4.98|2010-07-21/price|5.14|2010-08-04/price|5.82|2010-08-18/price|5.46|2010-07-07/total_return_price|4.98|2010-07-21/total_return_price|5.14|2010-08-04/total_return_price|5.82|2010-08-18/total_return_price|5.46|2010-07-14/enterprise_value|91.6062|2010-07-28/enterprise_value|95.2625|2010-08-11/enterprise_value|83.7759|2010-08-25/enterprise_value|74.7732 russ2000_1434|IMMR|201009|67.606|62.09|0.259|2.164|12.153|27.221|8.993|18.228||54.702|-102.233|18.398|2.5878|-13.2073|-7.6422|1.2722|4.7718||2.7559||0|0|0|4.3012|28.134|-0.0403||6.547|6.09|4.821|-0.879|-1.133|0.07|5.38|5.38|82.0879|6.07|2010-10-06/ev_revenues|3.2458|2010-10-20/ev_revenues|3.6012|2010-11-03/ev_revenues|3.4214|2010-11-17/ev_revenues|2.9322|2010-10-12/ev_free_cash_flow|-11.4071|2010-10-26/ev_free_cash_flow|-12.1751|2010-11-09/ev_free_cash_flow|-10.1383|2010-11-23/ev_free_cash_flow|-10.3228|2010-10-13/ps_ratio|5.3984|2010-10-27/ps_ratio|5.5051|2010-11-10/ps_ratio|5.176|2010-11-24/ps_ratio|5.096|2010-10-06/pe_ratio||2010-10-13/pe_ratio||2010-10-20/pe_ratio||2010-10-27/pe_ratio||2010-11-03/pe_ratio||2010-11-10/pe_ratio||2010-11-17/pe_ratio||2010-11-24/pe_ratio||2010-10-13/price_to_book_value|3.1226|2010-10-27/price_to_book_value|3.1843|2010-11-10/price_to_book_value|2.9978|2010-11-24/price_to_book_value|2.9514|2010-10-05/peg_ratio||2010-10-12/peg_ratio||2010-10-19/peg_ratio||2010-10-26/peg_ratio||2010-11-02/peg_ratio||2010-11-09/peg_ratio||2010-11-16/peg_ratio||2010-11-23/peg_ratio||2010-11-30/peg_ratio||2010-10-01/dividend_yield|0|2010-10-04/dividend_yield|0|2010-10-05/dividend_yield|0|2010-10-06/dividend_yield|0|2010-10-07/dividend_yield|0|2010-10-08/dividend_yield|0|2010-10-11/dividend_yield|0|2010-10-12/dividend_yield|0|2010-10-13/dividend_yield|0|2010-10-14/dividend_yield|0|2010-10-15/dividend_yield|0|2010-10-18/dividend_yield|0|2010-10-19/dividend_yield|0|2010-10-20/dividend_yield|0|2010-10-21/dividend_yield|0|2010-10-22/dividend_yield|0|2010-10-25/dividend_yield|0|2010-10-26/dividend_yield|0|2010-10-27/dividend_yield|0|2010-10-28/dividend_yield|0|2010-10-29/dividend_yield|0|2010-11-01/dividend_yield|0|2010-11-02/dividend_yield|0|2010-11-03/dividend_yield|0|2010-11-04/dividend_yield|0|2010-11-05/dividend_yield|0|2010-11-08/dividend_yield|0|2010-11-09/dividend_yield|0|2010-11-10/dividend_yield|0|2010-11-11/dividend_yield|0|2010-11-12/dividend_yield|0|2010-11-15/dividend_yield|0|2010-11-16/dividend_yield|0|2010-11-17/dividend_yield|0|2010-11-18/dividend_yield|0|2010-11-19/dividend_yield|0|2010-11-22/dividend_yield|0|2010-11-23/dividend_yield|0|2010-11-24/dividend_yield|0|2010-11-26/dividend_yield|0|2010-11-29/dividend_yield|0|2010-11-30/dividend_yield|0|2010-10-15/percent_of_shares_outstanding|4.0633|2010-10-29/percent_of_shares_outstanding|3.877|2010-11-15/percent_of_shares_outstanding|3.6742|2010-11-30/percent_of_shares_outstanding|3.8483|2010-10-13/price|6.07|2010-10-27/price|6.19|2010-11-10/price|5.82|2010-11-24/price|5.73|2010-10-13/total_return_price|6.07|2010-10-27/total_return_price|6.19|2010-11-10/total_return_price|5.82|2010-11-24/total_return_price|5.73|2010-10-06/enterprise_value|102.8122|2010-10-20/enterprise_value|114.0683|2010-11-03/enterprise_value|108.3736|2010-11-17/enterprise_value|92.8769 russ2000_1434|IMMR|201012|66.588|61.204|0.406|1.931|12.356|27.191|9.817|17.374||53.684|-104.553|18.398|3.1012|-21.6315|-12.1682|1.5853|5.3806||3.1162||0|0|0.0048|3.5292|28.191|-0.08||6.393|6.079|5.191|-1.904|-2.32|0.06|6.05|6.05|98.2303|6.34|2011-01-12/ev_revenues|3.9198|2011-01-26/ev_revenues|3.6296|2011-02-09/ev_revenues|3.9379|2011-02-23/ev_revenues|4.1375|2011-01-04/ev_free_cash_flow|-25.8062|2011-01-18/ev_free_cash_flow|-26.7545|2011-02-01/ev_free_cash_flow|-24.8579|2011-02-15/ev_free_cash_flow|-29.2202|2011-01-05/ps_ratio|5.7477|2011-01-19/ps_ratio|5.512|2011-02-02/ps_ratio|5.5664|2011-02-16/ps_ratio|6.5002|2011-01-05/pe_ratio||2011-01-12/pe_ratio||2011-01-19/pe_ratio||2011-01-26/pe_ratio||2011-02-02/pe_ratio||2011-02-09/pe_ratio||2011-02-16/pe_ratio||2011-02-23/pe_ratio||2011-01-05/price_to_book_value|3.3338|2011-01-19/price_to_book_value|3.197|2011-02-02/price_to_book_value|3.2286|2011-02-16/price_to_book_value|3.7702|2011-01-04/peg_ratio||2011-01-11/peg_ratio||2011-01-18/peg_ratio||2011-01-25/peg_ratio||2011-02-01/peg_ratio||2011-02-08/peg_ratio||2011-02-15/peg_ratio||2011-02-22/peg_ratio||2011-01-03/dividend_yield|0|2011-01-04/dividend_yield|0|2011-01-05/dividend_yield|0|2011-01-06/dividend_yield|0|2011-01-07/dividend_yield|0|2011-01-10/dividend_yield|0|2011-01-11/dividend_yield|0|2011-01-12/dividend_yield|0|2011-01-13/dividend_yield|0|2011-01-14/dividend_yield|0|2011-01-18/dividend_yield|0|2011-01-19/dividend_yield|0|2011-01-20/dividend_yield|0|2011-01-21/dividend_yield|0|2011-01-24/dividend_yield|0|2011-01-25/dividend_yield|0|2011-01-26/dividend_yield|0|2011-01-27/dividend_yield|0|2011-01-28/dividend_yield|0|2011-01-31/dividend_yield|0|2011-02-01/dividend_yield|0|2011-02-02/dividend_yield|0|2011-02-03/dividend_yield|0|2011-02-04/dividend_yield|0|2011-02-07/dividend_yield|0|2011-02-08/dividend_yield|0|2011-02-09/dividend_yield|0|2011-02-10/dividend_yield|0|2011-02-11/dividend_yield|0|2011-02-14/dividend_yield|0|2011-02-15/dividend_yield|0|2011-02-16/dividend_yield|0|2011-02-17/dividend_yield|0|2011-02-18/dividend_yield|0|2011-02-22/dividend_yield|0|2011-02-23/dividend_yield|0|2011-02-24/dividend_yield|0|2011-02-25/dividend_yield|0|2011-02-28/dividend_yield|0|2011-01-14/percent_of_shares_outstanding|4.3242|2011-01-31/percent_of_shares_outstanding|4.4705|2011-02-15/percent_of_shares_outstanding|4.7981|2011-02-28/percent_of_shares_outstanding|4.8696|2011-01-05/price|6.34|2011-01-19/price|6.08|2011-02-02/price|6.14|2011-02-16/price|7.17|2011-01-05/total_return_price|6.34|2011-01-19/total_return_price|6.08|2011-02-02/total_return_price|6.14|2011-02-16/total_return_price|7.17|2011-01-12/enterprise_value|121.9996|2011-01-26/enterprise_value|112.9665|2011-02-09/enterprise_value|122.5642|2011-02-23/enterprise_value|128.7745 russ2000_1434|IMMR|201103|67.685|65.176|0.502|1.696|12.581|26.037|9.55|16.487||55.925|-103.165|18.398|4.1222|-79.7526|-32.5929|1.8342|6.9535||4.035||0|0|0.0042|5.026|28.96|0.05||9.768|9.294|4.961|1.939|1.388|0.062|7.67|7.67|128.2998|7.13|2011-04-06/ev_revenues|4.8301|2011-04-20/ev_revenues|4.4212|2011-05-04/ev_revenues|4.3047|2011-05-18/ev_revenues|5.4574|2011-04-12/ev_free_cash_flow|8277.4553|2011-04-26/ev_free_cash_flow|8311.0047|2011-05-10/ev_free_cash_flow|9842.6326|2011-05-24/ev_free_cash_flow|9624.4796|2011-04-13/ps_ratio|6.5053|2011-04-27/ps_ratio|6.4688|2011-05-11/ps_ratio|7.4816|2011-05-25/ps_ratio|7.4633|2011-04-06/pe_ratio||2011-04-13/pe_ratio||2011-04-20/pe_ratio||2011-04-27/pe_ratio||2011-05-04/pe_ratio||2011-05-11/pe_ratio||2011-05-18/pe_ratio||2011-05-25/pe_ratio||2011-04-13/price_to_book_value|3.6357|2011-04-27/price_to_book_value|3.6153|2011-05-11/price_to_book_value|4.1829|2011-05-25/price_to_book_value|4.1727|2011-04-05/peg_ratio||2011-04-12/peg_ratio||2011-04-19/peg_ratio||2011-04-26/peg_ratio||2011-05-03/peg_ratio||2011-05-10/peg_ratio||2011-05-17/peg_ratio||2011-05-24/peg_ratio||2011-05-31/peg_ratio||2011-04-01/dividend_yield|0|2011-04-04/dividend_yield|0|2011-04-05/dividend_yield|0|2011-04-06/dividend_yield|0|2011-04-07/dividend_yield|0|2011-04-08/dividend_yield|0|2011-04-11/dividend_yield|0|2011-04-12/dividend_yield|0|2011-04-13/dividend_yield|0|2011-04-14/dividend_yield|0|2011-04-15/dividend_yield|0|2011-04-18/dividend_yield|0|2011-04-19/dividend_yield|0|2011-04-20/dividend_yield|0|2011-04-21/dividend_yield|0|2011-04-25/dividend_yield|0|2011-04-26/dividend_yield|0|2011-04-27/dividend_yield|0|2011-04-28/dividend_yield|0|2011-04-29/dividend_yield|0|2011-05-02/dividend_yield|0|2011-05-03/dividend_yield|0|2011-05-04/dividend_yield|0|2011-05-05/dividend_yield|0|2011-05-06/dividend_yield|0|2011-05-09/dividend_yield|0|2011-05-10/dividend_yield|0|2011-05-11/dividend_yield|0|2011-05-12/dividend_yield|0|2011-05-13/dividend_yield|0|2011-05-16/dividend_yield|0|2011-05-17/dividend_yield|0|2011-05-18/dividend_yield|0|2011-05-19/dividend_yield|0|2011-05-20/dividend_yield|0|2011-05-23/dividend_yield|0|2011-05-24/dividend_yield|0|2011-05-25/dividend_yield|0|2011-05-26/dividend_yield|0|2011-05-27/dividend_yield|0|2011-05-31/dividend_yield|0|2011-04-15/percent_of_shares_outstanding|5.6465|2011-04-29/percent_of_shares_outstanding|5.4012|2011-05-13/percent_of_shares_outstanding|5.8152|2011-05-31/percent_of_shares_outstanding|5.5255|2011-04-13/price|7.13|2011-04-27/price|7.09|2011-05-11/price|8.2|2011-05-25/price|8.18|2011-04-13/total_return_price|7.13|2011-04-27/total_return_price|7.09|2011-05-11/total_return_price|8.2|2011-05-25/total_return_price|8.18|2011-04-06/enterprise_value|150.6164|2011-04-20/enterprise_value|137.865|2011-05-04/enterprise_value|134.2326|2011-05-18/enterprise_value|170.1775 russ2000_1434|IMMR|201106|67.576|64.87|0.448|1.466|13.199|24.778|9.163|15.615||57.463|-104.475|18.398|5.7684|-53.4688|10614.5586|2.1942|7.5819||4.239||0|0|-0.0228|5.9247|28.61|-0.05||6.682|6.435|4.97|-1.061|-1.31|0.052|8.31|8.31|179.8769|8.77|2011-07-13/ev_revenues|6.8838|2011-07-27/ev_revenues|7.06|2011-08-10/ev_revenues|4.031|2011-08-24/ev_revenues|4.8293|2011-07-12/ev_free_cash_flow|-109.5438|2011-07-26/ev_free_cash_flow|-124.6042|2011-08-09/ev_free_cash_flow|-69.1532|2011-08-23/ev_free_cash_flow|-79.1014|2011-07-06/ps_ratio|8.4966|2011-07-20/ps_ratio|9.6689|2011-08-03/ps_ratio|8.235|2011-08-17/ps_ratio|6.7818|2011-08-31/ps_ratio|6.8108|2011-07-06/pe_ratio||2011-07-13/pe_ratio||2011-07-20/pe_ratio||2011-07-27/pe_ratio||2011-08-03/pe_ratio||2011-08-10/pe_ratio||2011-08-17/pe_ratio||2011-08-24/pe_ratio||2011-08-31/pe_ratio||2011-07-06/price_to_book_value|4.3894|2011-07-20/price_to_book_value|4.995|2011-08-03/price_to_book_value|4.2844|2011-08-17/price_to_book_value|3.5283|2011-08-31/price_to_book_value|3.5434|2011-07-05/peg_ratio||2011-07-12/peg_ratio||2011-07-19/peg_ratio||2011-07-26/peg_ratio||2011-08-02/peg_ratio||2011-08-09/peg_ratio||2011-08-16/peg_ratio||2011-08-23/peg_ratio||2011-08-30/peg_ratio||2011-07-01/dividend_yield|0|2011-07-05/dividend_yield|0|2011-07-06/dividend_yield|0|2011-07-07/dividend_yield|0|2011-07-08/dividend_yield|0|2011-07-11/dividend_yield|0|2011-07-12/dividend_yield|0|2011-07-13/dividend_yield|0|2011-07-14/dividend_yield|0|2011-07-15/dividend_yield|0|2011-07-18/dividend_yield|0|2011-07-19/dividend_yield|0|2011-07-20/dividend_yield|0|2011-07-21/dividend_yield|0|2011-07-22/dividend_yield|0|2011-07-25/dividend_yield|0|2011-07-26/dividend_yield|0|2011-07-27/dividend_yield|0|2011-07-28/dividend_yield|0|2011-07-29/dividend_yield|0|2011-08-01/dividend_yield|0|2011-08-02/dividend_yield|0|2011-08-03/dividend_yield|0|2011-08-04/dividend_yield|0|2011-08-05/dividend_yield|0|2011-08-08/dividend_yield|0|2011-08-09/dividend_yield|0|2011-08-10/dividend_yield|0|2011-08-11/dividend_yield|0|2011-08-12/dividend_yield|0|2011-08-15/dividend_yield|0|2011-08-16/dividend_yield|0|2011-08-17/dividend_yield|0|2011-08-18/dividend_yield|0|2011-08-19/dividend_yield|0|2011-08-22/dividend_yield|0|2011-08-23/dividend_yield|0|2011-08-24/dividend_yield|0|2011-08-25/dividend_yield|0|2011-08-26/dividend_yield|0|2011-08-29/dividend_yield|0|2011-08-30/dividend_yield|0|2011-08-31/dividend_yield|0|2011-07-15/percent_of_shares_outstanding|5.4645|2011-07-29/percent_of_shares_outstanding|5.2899|2011-08-15/percent_of_shares_outstanding|5.3611|2011-08-31/percent_of_shares_outstanding|5.8491|2011-07-06/price|8.77|2011-07-20/price|9.98|2011-08-03/price|8.5|2011-08-17/price|7|2011-08-31/price|7.03|2011-07-06/total_return_price|8.77|2011-07-20/total_return_price|9.98|2011-08-03/total_return_price|8.5|2011-08-17/total_return_price|7|2011-08-31/total_return_price|7.03|2011-07-13/enterprise_value|202.315|2011-07-27/enterprise_value|207.4919|2011-08-10/enterprise_value|118.4715|2011-08-24/enterprise_value|141.9322 russ2000_1434|IMMR|201109|65.892|63.488|0.579|1.279|13.771|23.667|8.86|14.807||57.275|-105.887|18.586|4.4351|-29.9883|-76.0028|1.3538|5.9098||3.0747||0|0|-0.0786|5.2865|28.918|-0.05||6.495|6.303|4.838|-0.984|-1.412|0.058|6.1|6.1|130.3467|6.65|2011-10-05/ev_revenues|3.8731|2011-10-19/ev_revenues|4.2381|2011-11-02/ev_revenues|4.5063|2011-11-16/ev_revenues|3.6602|2011-11-30/ev_revenues|3.8176|2011-10-04/ev_free_cash_flow|-72.0599|2011-10-18/ev_free_cash_flow|-83.5714|2011-11-01/ev_free_cash_flow|-73.9143|2011-11-15/ev_free_cash_flow|-57.4107|2011-11-29/ev_free_cash_flow|-65.3037|2011-10-12/ps_ratio|6.4985|2011-10-26/ps_ratio|6.4888|2011-11-09/ps_ratio|4.9252|2011-11-23/ps_ratio|5.3454|2011-10-05/pe_ratio||2011-10-12/pe_ratio||2011-10-19/pe_ratio||2011-10-26/pe_ratio||2011-11-02/pe_ratio||2011-11-09/pe_ratio||2011-11-16/pe_ratio||2011-11-23/pe_ratio||2011-11-30/pe_ratio||2011-10-12/price_to_book_value|3.3602|2011-10-26/price_to_book_value|3.3552|2011-11-09/price_to_book_value|2.5399|2011-11-23/price_to_book_value|2.7566|2011-10-04/peg_ratio||2011-10-11/peg_ratio||2011-10-18/peg_ratio||2011-10-25/peg_ratio||2011-11-01/peg_ratio||2011-11-08/peg_ratio||2011-11-15/peg_ratio||2011-11-22/peg_ratio||2011-11-29/peg_ratio||2011-10-03/dividend_yield|0|2011-10-04/dividend_yield|0|2011-10-05/dividend_yield|0|2011-10-06/dividend_yield|0|2011-10-07/dividend_yield|0|2011-10-10/dividend_yield|0|2011-10-11/dividend_yield|0|2011-10-12/dividend_yield|0|2011-10-13/dividend_yield|0|2011-10-14/dividend_yield|0|2011-10-17/dividend_yield|0|2011-10-18/dividend_yield|0|2011-10-19/dividend_yield|0|2011-10-20/dividend_yield|0|2011-10-21/dividend_yield|0|2011-10-24/dividend_yield|0|2011-10-25/dividend_yield|0|2011-10-26/dividend_yield|0|2011-10-27/dividend_yield|0|2011-10-28/dividend_yield|0|2011-10-31/dividend_yield|0|2011-11-01/dividend_yield|0|2011-11-02/dividend_yield|0|2011-11-03/dividend_yield|0|2011-11-04/dividend_yield|0|2011-11-07/dividend_yield|0|2011-11-08/dividend_yield|0|2011-11-09/dividend_yield|0|2011-11-10/dividend_yield|0|2011-11-11/dividend_yield|0|2011-11-14/dividend_yield|0|2011-11-15/dividend_yield|0|2011-11-16/dividend_yield|0|2011-11-17/dividend_yield|0|2011-11-18/dividend_yield|0|2011-11-21/dividend_yield|0|2011-11-22/dividend_yield|0|2011-11-23/dividend_yield|0|2011-11-25/dividend_yield|0|2011-11-28/dividend_yield|0|2011-11-29/dividend_yield|0|2011-11-30/dividend_yield|0|2011-10-14/percent_of_shares_outstanding|4.9879|2011-10-31/percent_of_shares_outstanding|4.6604|2011-11-15/percent_of_shares_outstanding|4.6938|2011-11-30/percent_of_shares_outstanding|4.8254|2011-10-12/price|6.65|2011-10-26/price|6.64|2011-11-09/price|5.04|2011-11-23/price|5.47|2011-10-12/total_return_price|6.65|2011-10-26/total_return_price|6.64|2011-11-09/total_return_price|5.04|2011-11-23/total_return_price|5.47|2011-10-05/enterprise_value|113.6291|2011-10-19/enterprise_value|124.3371|2011-11-02/enterprise_value|132.2052|2011-11-16/enterprise_value|107.3827|2011-11-30/enterprise_value|112.0009 russ2000_1434|IMMR|201112|58.889|56.285|0.423|1.737|14.053|23.058|9.369|13.689||51.621|-106.157|24.848|2.5682|-25.6613|-45.5712|1.1786|5.0229||2.5903||0|0|4.3693|4.4686|28.471|-0.01||7.69|7.348|8.065|-1.569|-2.096|0.032|5.14|5.14|75.3445|5.28|2012-01-11/ev_revenues|3.3551|2012-01-25/ev_revenues|3.4006|2012-02-08/ev_revenues|4.0098|2012-02-22/ev_revenues|3.8552|2012-01-10/ev_free_cash_flow|-91.6136|2012-01-24/ev_free_cash_flow|-88.4031|2012-02-07/ev_free_cash_flow|-95.8121|2012-02-21/ev_free_cash_flow|-110.1361|2012-01-04/ps_ratio|4.9534|2012-01-18/ps_ratio|5.2066|2012-02-01/ps_ratio|5.3943|2012-02-15/ps_ratio|6.0041|2012-02-29/ps_ratio|6.0885|2012-01-04/pe_ratio||2012-01-11/pe_ratio||2012-01-18/pe_ratio||2012-01-25/pe_ratio||2012-02-01/pe_ratio||2012-02-08/pe_ratio||2012-02-15/pe_ratio||2012-02-22/pe_ratio||2012-02-29/pe_ratio||2012-01-04/price_to_book_value|2.8494|2012-01-18/price_to_book_value|2.9951|2012-02-01/price_to_book_value|3.103|2012-02-15/price_to_book_value|3.4538|2012-02-29/price_to_book_value|3.5053|2012-01-03/peg_ratio||2012-01-10/peg_ratio||2012-01-17/peg_ratio||2012-01-24/peg_ratio||2012-01-31/peg_ratio||2012-02-07/peg_ratio||2012-02-14/peg_ratio||2012-02-21/peg_ratio||2012-02-28/peg_ratio||2012-01-03/dividend_yield|0|2012-01-04/dividend_yield|0|2012-01-05/dividend_yield|0|2012-01-06/dividend_yield|0|2012-01-09/dividend_yield|0|2012-01-10/dividend_yield|0|2012-01-11/dividend_yield|0|2012-01-12/dividend_yield|0|2012-01-13/dividend_yield|0|2012-01-17/dividend_yield|0|2012-01-18/dividend_yield|0|2012-01-19/dividend_yield|0|2012-01-20/dividend_yield|0|2012-01-23/dividend_yield|0|2012-01-24/dividend_yield|0|2012-01-25/dividend_yield|0|2012-01-26/dividend_yield|0|2012-01-27/dividend_yield|0|2012-01-30/dividend_yield|0|2012-01-31/dividend_yield|0|2012-02-01/dividend_yield|0|2012-02-02/dividend_yield|0|2012-02-03/dividend_yield|0|2012-02-06/dividend_yield|0|2012-02-07/dividend_yield|0|2012-02-08/dividend_yield|0|2012-02-09/dividend_yield|0|2012-02-10/dividend_yield|0|2012-02-13/dividend_yield|0|2012-02-14/dividend_yield|0|2012-02-15/dividend_yield|0|2012-02-16/dividend_yield|0|2012-02-17/dividend_yield|0|2012-02-21/dividend_yield|0|2012-02-22/dividend_yield|0|2012-02-23/dividend_yield|0|2012-02-24/dividend_yield|0|2012-02-27/dividend_yield|0|2012-02-28/dividend_yield|0|2012-02-29/dividend_yield|0|2012-01-13/percent_of_shares_outstanding|4.7324|2012-01-31/percent_of_shares_outstanding|4.3563|2012-02-15/percent_of_shares_outstanding|3.8452|2012-02-29/percent_of_shares_outstanding|3.8419|2012-01-04/price|5.28|2012-01-18/price|5.55|2012-02-01/price|5.75|2012-02-15/price|6.4|2012-02-29/price|6.49|2012-01-04/total_return_price|5.28|2012-01-18/total_return_price|5.55|2012-02-01/total_return_price|5.75|2012-02-15/total_return_price|6.4|2012-02-29/total_return_price|6.49|2012-01-11/enterprise_value|102.783|2012-01-25/enterprise_value|104.1759|2012-02-08/enterprise_value|122.8407|2012-02-22/enterprise_value|118.1048 russ2000_1434|IMMR|201203|61.686|57.555|0.531|1.624|14.503|24.807|11.554|13.253||53.006|-106.376|24.848|3.1046|-19.1225|-84.5635|1.2378|5.0847||2.9274||0|0|4.0643|4.2906|27.941|-0.01||9.691|9.376|6.517|0.334|-0.219|0.01|5.42|5.42|95.1088|5.455|2012-04-04/ev_revenues|2.8477|2012-04-18/ev_revenues|2.6817|2012-05-02/ev_revenues|3.3239|2012-05-16/ev_revenues|3.3607|2012-05-30/ev_revenues|3.2871|2012-04-03/ev_free_cash_flow|-19.4902|2012-04-17/ev_free_cash_flow|-19.4902|2012-05-01/ev_free_cash_flow|-21.691|2012-05-15/ev_free_cash_flow|-22.2452|2012-05-29/ev_free_cash_flow|-20.5827|2012-04-11/ps_ratio|5.0849|2012-04-25/ps_ratio|5.0989|2012-05-09/ps_ratio|5.4065|2012-05-23/ps_ratio|5.1828|2012-04-04/pe_ratio||2012-04-11/pe_ratio||2012-04-18/pe_ratio||2012-04-25/pe_ratio||2012-05-02/pe_ratio||2012-05-09/pe_ratio||2012-05-16/pe_ratio||2012-05-23/pe_ratio||2012-05-30/pe_ratio||2012-04-11/price_to_book_value|2.9003|2012-04-25/price_to_book_value|2.9083|2012-05-09/price_to_book_value|3.0763|2012-05-23/price_to_book_value|2.949|2012-04-03/peg_ratio|-0.4373|2012-04-10/peg_ratio|-0.3978|2012-04-17/peg_ratio|-0.4373|2012-04-24/peg_ratio|-0.4516|2012-05-01/peg_ratio|-0.4684|2012-05-08/peg_ratio|-0.4844|2012-05-15/peg_ratio|-0.476|2012-05-22/peg_ratio|-0.4583|2012-05-29/peg_ratio|-0.4533|2012-04-02/dividend_yield|0|2012-04-03/dividend_yield|0|2012-04-04/dividend_yield|0|2012-04-05/dividend_yield|0|2012-04-09/dividend_yield|0|2012-04-10/dividend_yield|0|2012-04-11/dividend_yield|0|2012-04-12/dividend_yield|0|2012-04-13/dividend_yield|0|2012-04-16/dividend_yield|0|2012-04-17/dividend_yield|0|2012-04-18/dividend_yield|0|2012-04-19/dividend_yield|0|2012-04-20/dividend_yield|0|2012-04-23/dividend_yield|0|2012-04-24/dividend_yield|0|2012-04-25/dividend_yield|0|2012-04-26/dividend_yield|0|2012-04-27/dividend_yield|0|2012-04-30/dividend_yield|0|2012-05-01/dividend_yield|0|2012-05-02/dividend_yield|0|2012-05-03/dividend_yield|0|2012-05-04/dividend_yield|0|2012-05-07/dividend_yield|0|2012-05-08/dividend_yield|0|2012-05-09/dividend_yield|0|2012-05-10/dividend_yield|0|2012-05-11/dividend_yield|0|2012-05-14/dividend_yield|0|2012-05-15/dividend_yield|0|2012-05-16/dividend_yield|0|2012-05-17/dividend_yield|0|2012-05-18/dividend_yield|0|2012-05-21/dividend_yield|0|2012-05-22/dividend_yield|0|2012-05-23/dividend_yield|0|2012-05-24/dividend_yield|0|2012-05-25/dividend_yield|0|2012-05-29/dividend_yield|0|2012-05-30/dividend_yield|0|2012-05-31/dividend_yield|0|2012-04-13/percent_of_shares_outstanding|4.6585|2012-04-30/percent_of_shares_outstanding|5.0687|2012-05-15/percent_of_shares_outstanding|5.6182|2012-05-31/percent_of_shares_outstanding|5.8852|2012-04-11/price|5.455|2012-04-25/price|5.47|2012-05-09/price|5.8|2012-05-23/price|5.56|2012-04-11/total_return_price|5.455|2012-04-25/total_return_price|5.47|2012-05-09/total_return_price|5.8|2012-05-23/total_return_price|5.56|2012-04-04/enterprise_value|87.0197|2012-04-18/enterprise_value|81.9469|2012-05-02/enterprise_value|101.5714|2012-05-16/enterprise_value|102.6959|2012-05-30/enterprise_value|100.4468 russ2000_1434|IMMR|201206|56.47|52.361|0.403|1.52|14.933|23.211|10.654|12.557||49.712|-108.531|26.896|3.6091|-17.8093|-25.5085|1.4365|6.5717||3.7393|-0.5205|0|0|5.2229|5.86|28.058|-0.08||6.476|6.262|6.055|-2.242|-2.155|0.068|7.05|7.05|110.2868|5.6|2012-07-11/ev_revenues|3.387|2012-07-25/ev_revenues|3.2398|2012-08-08/ev_revenues|3.267|2012-08-22/ev_revenues|3.331|2012-07-10/ev_free_cash_flow|-16.6767|2012-07-24/ev_free_cash_flow|-16.3044|2012-08-07/ev_free_cash_flow|-16.9051|2012-08-21/ev_free_cash_flow|-15.7483|2012-07-05/ps_ratio|5.2301|2012-07-19/ps_ratio|5.3702|2012-08-02/ps_ratio|4.9966|2012-08-16/ps_ratio|5.146|2012-08-30/ps_ratio|5.3235|2012-07-05/pe_ratio||2012-07-12/pe_ratio||2012-07-19/pe_ratio||2012-07-26/pe_ratio||2012-08-02/pe_ratio||2012-08-09/pe_ratio||2012-08-16/pe_ratio||2012-08-23/pe_ratio||2012-08-30/pe_ratio||2012-07-05/price_to_book_value|3.1437|2012-07-19/price_to_book_value|3.2279|2012-08-02/price_to_book_value|2.9866|2012-08-16/price_to_book_value|3.0759|2012-08-30/price_to_book_value|3.182|2012-07-03/peg_ratio|-1.532|2012-07-10/peg_ratio|-1.4727|2012-07-17/peg_ratio|-1.5509|2012-07-24/peg_ratio|-1.4511|2012-07-31/peg_ratio|-1.5077|2012-08-07/peg_ratio|-1.4942|2012-08-14/peg_ratio|-1.4484|2012-08-21/peg_ratio|-1.4268|2012-08-28/peg_ratio|-1.6453|2012-07-02/dividend_yield|0|2012-07-03/dividend_yield|0|2012-07-05/dividend_yield|0|2012-07-06/dividend_yield|0|2012-07-09/dividend_yield|0|2012-07-10/dividend_yield|0|2012-07-11/dividend_yield|0|2012-07-12/dividend_yield|0|2012-07-13/dividend_yield|0|2012-07-16/dividend_yield|0|2012-07-17/dividend_yield|0|2012-07-18/dividend_yield|0|2012-07-19/dividend_yield|0|2012-07-20/dividend_yield|0|2012-07-23/dividend_yield|0|2012-07-24/dividend_yield|0|2012-07-25/dividend_yield|0|2012-07-26/dividend_yield|0|2012-07-27/dividend_yield|0|2012-07-30/dividend_yield|0|2012-07-31/dividend_yield|0|2012-08-01/dividend_yield|0|2012-08-02/dividend_yield|0|2012-08-03/dividend_yield|0|2012-08-06/dividend_yield|0|2012-08-07/dividend_yield|0|2012-08-08/dividend_yield|0|2012-08-09/dividend_yield|0|2012-08-10/dividend_yield|0|2012-08-13/dividend_yield|0|2012-08-14/dividend_yield|0|2012-08-15/dividend_yield|0|2012-08-16/dividend_yield|0|2012-08-17/dividend_yield|0|2012-08-20/dividend_yield|0|2012-08-21/dividend_yield|0|2012-08-22/dividend_yield|0|2012-08-23/dividend_yield|0|2012-08-24/dividend_yield|0|2012-08-27/dividend_yield|0|2012-08-28/dividend_yield|0|2012-08-29/dividend_yield|0|2012-08-30/dividend_yield|0|2012-08-31/dividend_yield|0|2012-07-13/percent_of_shares_outstanding|4.8677|2012-07-31/percent_of_shares_outstanding|4.9287|2012-08-15/percent_of_shares_outstanding|4.5602|2012-08-31/percent_of_shares_outstanding|4.2258|2012-07-05/price|5.6|2012-07-19/price|5.75|2012-08-02/price|5.35|2012-08-16/price|5.51|2012-08-30/price|5.7|2012-07-05/total_return_price|5.6|2012-07-19/total_return_price|5.75|2012-08-02/total_return_price|5.35|2012-08-16/total_return_price|5.51|2012-08-30/total_return_price|5.7|2012-07-11/enterprise_value|102.8008|2012-07-25/enterprise_value|98.3357|2012-08-08/enterprise_value|99.16|2012-08-22/enterprise_value|101.1026 russ2000_1434|IMMR|201209|50.623|47.874|0.359|1.426|15.447|23.056|11.258|11.798||44.44|-111.521|30.096|3.2853|-13.6437|-17.2753|1.508|5.1367||3.0703|-1.4942|0|0|7.7351|3.7865|27.658|-0.11||7.142|6.869|7.382|-2.872|-2.99|0.066|5.5|5.5|99.715|5.01|2012-10-03/ev_revenues|3.3717|2012-10-17/ev_revenues|2.8421|2012-10-31/ev_revenues|2.2564|2012-11-14/ev_revenues|3.2154|2012-11-28/ev_revenues|4.324|2012-10-02/ev_free_cash_flow|-19.0699|2012-10-16/ev_free_cash_flow|-16.5716|2012-10-31/ev_free_cash_flow|-13.0352|2012-11-14/ev_free_cash_flow|-18.5753|2012-11-28/ev_free_cash_flow|-24.9794|2012-10-11/ps_ratio|4.5305|2012-10-25/ps_ratio|3.9336|2012-11-08/ps_ratio|4.1868|2012-11-23/ps_ratio|4.3315|2012-10-04/pe_ratio||2012-10-11/pe_ratio||2012-10-18/pe_ratio||2012-10-25/pe_ratio||2012-11-01/pe_ratio||2012-11-08/pe_ratio||2012-11-15/pe_ratio||2012-11-23/pe_ratio||2012-11-30/pe_ratio||2012-10-11/price_to_book_value|3.0844|2012-10-25/price_to_book_value|2.6781|2012-11-08/price_to_book_value|2.8415|2012-11-23/price_to_book_value|2.9397|2012-10-02/peg_ratio|-0.4248|2012-10-09/peg_ratio|-0.421|2012-10-16/peg_ratio|-0.3869|2012-10-23/peg_ratio|-0.3505|2012-10-31/peg_ratio|-0.3343|2012-11-07/peg_ratio|-0.3583|2012-11-14/peg_ratio|-0.4186|2012-11-21/peg_ratio|-0.373|2012-11-28/peg_ratio|-0.5161|2012-10-01/dividend_yield|0|2012-10-02/dividend_yield|0|2012-10-03/dividend_yield|0|2012-10-04/dividend_yield|0|2012-10-05/dividend_yield|0|2012-10-08/dividend_yield|0|2012-10-09/dividend_yield|0|2012-10-10/dividend_yield|0|2012-10-11/dividend_yield|0|2012-10-12/dividend_yield|0|2012-10-15/dividend_yield|0|2012-10-16/dividend_yield|0|2012-10-17/dividend_yield|0|2012-10-18/dividend_yield|0|2012-10-19/dividend_yield|0|2012-10-22/dividend_yield|0|2012-10-23/dividend_yield|0|2012-10-24/dividend_yield|0|2012-10-25/dividend_yield|0|2012-10-26/dividend_yield|0|2012-10-31/dividend_yield|0|2012-11-01/dividend_yield|0|2012-11-02/dividend_yield|0|2012-11-05/dividend_yield|0|2012-11-06/dividend_yield|0|2012-11-07/dividend_yield|0|2012-11-08/dividend_yield|0|2012-11-09/dividend_yield|0|2012-11-12/dividend_yield|0|2012-11-13/dividend_yield|0|2012-11-14/dividend_yield|0|2012-11-15/dividend_yield|0|2012-11-16/dividend_yield|0|2012-11-19/dividend_yield|0|2012-11-20/dividend_yield|0|2012-11-21/dividend_yield|0|2012-11-23/dividend_yield|0|2012-11-26/dividend_yield|0|2012-11-27/dividend_yield|0|2012-11-28/dividend_yield|0|2012-11-29/dividend_yield|0|2012-11-30/dividend_yield|0|2012-10-15/percent_of_shares_outstanding|3.5537|2012-10-31/percent_of_shares_outstanding|3.4756|2012-11-15/percent_of_shares_outstanding|3.9805|2012-11-30/percent_of_shares_outstanding|4.6675|2012-10-11/price|5.01|2012-10-25/price|4.35|2012-11-08/price|4.63|2012-11-23/price|4.79|2012-10-11/total_return_price|5.01|2012-10-25/total_return_price|4.35|2012-11-08/total_return_price|4.63|2012-11-23/total_return_price|4.79|2012-10-03/enterprise_value|104.5179|2012-10-17/enterprise_value|88.1022|2012-10-31/enterprise_value|69.9471|2012-11-14/enterprise_value|99.6751|2012-11-28/enterprise_value|134.0396 russ2000_1434|IMMR|201212|46.271|43.546|0.141|1.281|0.362|18.733|7.893|10.84||29.278|-127.084|30.569|4.236|-20.0048|-24.4712|2.9988|5.8869||3.9953|-0.5084|0|0|2.9858|3.3262|27.285|-0.01||8.86|8.474|9.285|-1.778|-1.833|0.026|6.51|6.51|131.3122|6.75|2013-01-09/ev_revenues|4.4077|2013-01-23/ev_revenues|4.3059|2013-02-06/ev_revenues|4.7216|2013-02-20/ev_revenues|4.6453|2013-01-09/ev_free_cash_flow|-16.6951|2013-01-23/ev_free_cash_flow|-16.3094|2013-02-06/ev_free_cash_flow|-17.8842|2013-02-20/ev_free_cash_flow|-17.5949|2013-01-04/ps_ratio|5.8197|2013-01-18/ps_ratio|5.768|2013-02-01/ps_ratio|6.0956|2013-02-15/ps_ratio|6.1387|2013-01-04/pe_ratio||2013-01-11/pe_ratio||2013-01-18/pe_ratio||2013-01-25/pe_ratio||2013-02-01/pe_ratio||2013-02-08/pe_ratio||2013-02-15/pe_ratio||2013-02-22/pe_ratio||2013-01-04/price_to_book_value|6.293|2013-01-18/price_to_book_value|6.237|2013-02-01/price_to_book_value|6.5913|2013-02-15/price_to_book_value|6.6379|2013-01-02/peg_ratio|-0.137|2013-01-09/peg_ratio|-0.1293|2013-01-16/peg_ratio|-0.1201|2013-01-23/peg_ratio|-0.127|2013-01-30/peg_ratio|-0.1301|2013-02-06/peg_ratio|-0.1364|2013-02-13/peg_ratio|-0.135|2013-02-20/peg_ratio|-0.1347|2013-02-27/peg_ratio|-0.131|2013-01-02/dividend_yield|0|2013-01-03/dividend_yield|0|2013-01-04/dividend_yield|0|2013-01-07/dividend_yield|0|2013-01-08/dividend_yield|0|2013-01-09/dividend_yield|0|2013-01-10/dividend_yield|0|2013-01-11/dividend_yield|0|2013-01-14/dividend_yield|0|2013-01-15/dividend_yield|0|2013-01-16/dividend_yield|0|2013-01-17/dividend_yield|0|2013-01-18/dividend_yield|0|2013-01-22/dividend_yield|0|2013-01-23/dividend_yield|0|2013-01-24/dividend_yield|0|2013-01-25/dividend_yield|0|2013-01-28/dividend_yield|0|2013-01-29/dividend_yield|0|2013-01-30/dividend_yield|0|2013-01-31/dividend_yield|0|2013-02-01/dividend_yield|0|2013-02-04/dividend_yield|0|2013-02-05/dividend_yield|0|2013-02-06/dividend_yield|0|2013-02-07/dividend_yield|0|2013-02-08/dividend_yield|0|2013-02-11/dividend_yield|0|2013-02-12/dividend_yield|0|2013-02-13/dividend_yield|0|2013-02-14/dividend_yield|0|2013-02-15/dividend_yield|0|2013-02-19/dividend_yield|0|2013-02-20/dividend_yield|0|2013-02-21/dividend_yield|0|2013-02-22/dividend_yield|0|2013-02-25/dividend_yield|0|2013-02-26/dividend_yield|0|2013-02-27/dividend_yield|0|2013-02-28/dividend_yield|0|2013-01-15/percent_of_shares_outstanding|3.341|2013-01-31/percent_of_shares_outstanding|3.1552|2013-02-15/percent_of_shares_outstanding|3.04|2013-02-28/percent_of_shares_outstanding|3.0223|2013-01-04/price|6.75|2013-01-18/price|6.69|2013-02-01/price|7.07|2013-02-15/price|7.12|2013-01-04/total_return_price|6.75|2013-01-18/total_return_price|6.69|2013-02-01/total_return_price|7.07|2013-02-15/total_return_price|7.12|2013-01-09/enterprise_value|141.7911|2013-01-23/enterprise_value|138.5157|2013-02-06/enterprise_value|151.8905|2013-02-20/enterprise_value|149.4339 russ2000_1434|IMMR|201303|68.323|64.217|0.076|1.193|16.271|36.084|25.74|10.344||49.703|-109.468|30.569|8.2541|-49.5003|-31.264|3.053|8.9892|||-0.2263|0|0|1.7104|3.7302|28.294|0.06||13.86|13.712|9.425|1.704|1.687|0.01|10.13|10.13|265.5248|11.17|2013-04-03/ev_revenues|6.2749|2013-04-17/ev_revenues|6.4125|2013-05-01/ev_revenues|6.1787|2013-05-15/ev_revenues|9.004|2013-05-29/ev_revenues|9.5337|2013-04-03/ev_free_cash_flow|22.7379|2013-04-17/ev_free_cash_flow|23.2366|2013-05-01/ev_free_cash_flow|22.3896|2013-05-15/ev_free_cash_flow|32.6273|2013-05-29/ev_free_cash_flow|34.5468|2013-04-15/ps_ratio|7.879|2013-04-29/ps_ratio|8.4992|2013-05-13/ps_ratio|10.9724|2013-05-28/ps_ratio|11.4318|2013-04-08/pe_ratio||2013-04-15/pe_ratio||2013-04-22/pe_ratio||2013-04-29/pe_ratio||2013-05-06/pe_ratio||2013-05-13/pe_ratio||2013-05-20/pe_ratio||2013-05-28/pe_ratio||2013-04-15/price_to_book_value|5.7726|2013-04-29/price_to_book_value|6.2303|2013-05-13/price_to_book_value|8.0432|2013-05-28/price_to_book_value|8.38|2013-04-03/peg_ratio|-4.5086|2013-04-10/peg_ratio|-4.8857|2013-04-17/peg_ratio|-4.5686|2013-04-24/peg_ratio|-4.4271|2013-05-01/peg_ratio|-4.4357|2013-05-08/peg_ratio|-5.7729|2013-05-15/peg_ratio|-6.0129|2013-05-22/peg_ratio|-5.9314|2013-05-29/peg_ratio|-6.3086|2013-04-01/dividend_yield|0|2013-04-02/dividend_yield|0|2013-04-03/dividend_yield|0|2013-04-04/dividend_yield|0|2013-04-05/dividend_yield|0|2013-04-08/dividend_yield|0|2013-04-09/dividend_yield|0|2013-04-10/dividend_yield|0|2013-04-11/dividend_yield|0|2013-04-12/dividend_yield|0|2013-04-15/dividend_yield|0|2013-04-16/dividend_yield|0|2013-04-17/dividend_yield|0|2013-04-18/dividend_yield|0|2013-04-19/dividend_yield|0|2013-04-22/dividend_yield|0|2013-04-23/dividend_yield|0|2013-04-24/dividend_yield|0|2013-04-25/dividend_yield|0|2013-04-26/dividend_yield|0|2013-04-29/dividend_yield|0|2013-04-30/dividend_yield|0|2013-05-01/dividend_yield|0|2013-05-02/dividend_yield|0|2013-05-03/dividend_yield|0|2013-05-06/dividend_yield|0|2013-05-07/dividend_yield|0|2013-05-08/dividend_yield|0|2013-05-09/dividend_yield|0|2013-05-10/dividend_yield|0|2013-05-13/dividend_yield|0|2013-05-14/dividend_yield|0|2013-05-15/dividend_yield|0|2013-05-16/dividend_yield|0|2013-05-17/dividend_yield|0|2013-05-20/dividend_yield|0|2013-05-21/dividend_yield|0|2013-05-22/dividend_yield|0|2013-05-23/dividend_yield|0|2013-05-24/dividend_yield|0|2013-05-28/dividend_yield|0|2013-05-29/dividend_yield|0|2013-05-30/dividend_yield|0|2013-05-31/dividend_yield|0|2013-04-15/percent_of_shares_outstanding|3.1061|2013-04-30/percent_of_shares_outstanding|3.1951|2013-05-15/percent_of_shares_outstanding|3.1872|2013-05-31/percent_of_shares_outstanding|3.1122|2013-04-01/price|11.17|2013-04-15/price|10.29|2013-04-29/price|11.1|2013-05-13/price|14.33|2013-05-28/price|14.93|2013-04-01/total_return_price|11.17|2013-04-15/total_return_price|10.29|2013-04-29/total_return_price|11.1|2013-05-13/total_return_price|14.33|2013-05-28/total_return_price|14.93|2013-04-03/enterprise_value|228.016|2013-04-17/enterprise_value|233.0168|2013-05-01/enterprise_value|224.5232|2013-05-15/enterprise_value|327.1863|2013-05-29/enterprise_value|346.4357 russ2000_1434|IMMR|201306|65.91|63.886|0.041|1.118|16.575|27.637|18.082|9.555||55.966|-108.692|30.569|8.2593|-117.5966|29.9288|3.7556|9.9617||7.3023|-5.5971|0|0|0.9768|2.8853|29.293|0.02||10.201|10.074|6.943|0.476|0.466|0.028|13.01|13.01|300.1257|13.66|2013-07-10/ev_revenues|8.2714|2013-07-24/ev_revenues|8.2501|2013-08-07/ev_revenues|8.1365|2013-08-21/ev_revenues|7.5951|2013-07-10/ev_free_cash_flow|36.7668|2013-07-24/ev_free_cash_flow|36.6719|2013-08-07/ev_free_cash_flow|36.1668|2013-08-21/ev_free_cash_flow|33.7603|2013-07-09/ps_ratio|9.5921|2013-07-23/ps_ratio|9.9222|2013-08-06/ps_ratio|9.8379|2013-08-20/ps_ratio|9.3323|2013-07-02/pe_ratio||2013-07-09/pe_ratio||2013-07-16/pe_ratio||2013-07-23/pe_ratio||2013-07-30/pe_ratio||2013-08-06/pe_ratio||2013-08-13/pe_ratio||2013-08-20/pe_ratio||2013-08-27/pe_ratio||2013-07-09/price_to_book_value|6.9607|2013-07-23/price_to_book_value|7.2002|2013-08-06/price_to_book_value|7.1445|2013-08-20/price_to_book_value|6.7773|2013-07-03/peg_ratio||2013-07-10/peg_ratio||2013-07-17/peg_ratio||2013-07-24/peg_ratio||2013-07-31/peg_ratio||2013-08-07/peg_ratio||2013-08-14/peg_ratio||2013-08-21/peg_ratio||2013-08-28/peg_ratio||2013-07-01/dividend_yield|0|2013-07-02/dividend_yield|0|2013-07-03/dividend_yield|0|2013-07-05/dividend_yield|0|2013-07-08/dividend_yield|0|2013-07-09/dividend_yield|0|2013-07-10/dividend_yield|0|2013-07-11/dividend_yield|0|2013-07-12/dividend_yield|0|2013-07-15/dividend_yield|0|2013-07-16/dividend_yield|0|2013-07-17/dividend_yield|0|2013-07-18/dividend_yield|0|2013-07-19/dividend_yield|0|2013-07-22/dividend_yield|0|2013-07-23/dividend_yield|0|2013-07-24/dividend_yield|0|2013-07-25/dividend_yield|0|2013-07-26/dividend_yield|0|2013-07-29/dividend_yield|0|2013-07-30/dividend_yield|0|2013-07-31/dividend_yield|0|2013-08-01/dividend_yield|0|2013-08-02/dividend_yield|0|2013-08-05/dividend_yield|0|2013-08-06/dividend_yield|0|2013-08-07/dividend_yield|0|2013-08-08/dividend_yield|0|2013-08-09/dividend_yield|0|2013-08-12/dividend_yield|0|2013-08-13/dividend_yield|0|2013-08-14/dividend_yield|0|2013-08-15/dividend_yield|0|2013-08-16/dividend_yield|0|2013-08-19/dividend_yield|0|2013-08-20/dividend_yield|0|2013-08-21/dividend_yield|0|2013-08-22/dividend_yield|0|2013-08-23/dividend_yield|0|2013-08-26/dividend_yield|0|2013-08-27/dividend_yield|0|2013-08-28/dividend_yield|0|2013-08-29/dividend_yield|0|2013-08-30/dividend_yield|0|2013-07-15/percent_of_shares_outstanding|2.7296|2013-07-31/percent_of_shares_outstanding|2.1496|2013-08-15/percent_of_shares_outstanding|1.7458|2013-08-30/percent_of_shares_outstanding|1.7189|2013-07-09/price|13.66|2013-07-23/price|14.13|2013-08-06/price|14.01|2013-08-20/price|13.29|2013-07-09/total_return_price|13.66|2013-07-23/total_return_price|14.13|2013-08-06/total_return_price|14.01|2013-08-20/total_return_price|13.29|2013-07-10/enterprise_value|331.379|2013-07-24/enterprise_value|330.5235|2013-08-07/enterprise_value|325.9718|2013-08-21/enterprise_value|304.2813 russ2000_1434|IMMR|201309|65.983|64.654|0|0.984|17.165|25.297|16.536|8.761||58.835|-107.487|30.569|8.3288|340.4231|37.0218|3.7185|9.7817||7.1037||0|0|0.0728|1.6368|29.653|0.02||11.342|11.231|7.757|0.856|0.599|0.042|13.93|13.93|333.6776|13.41|2013-10-02/ev_revenues|7.3199|2013-10-16/ev_revenues|7.3522|2013-10-30/ev_revenues|6.7837|2013-11-13/ev_revenues|6.7643|2013-11-27/ev_revenues|6.5381|2013-10-02/ev_free_cash_flow|30.5576|2013-10-16/ev_free_cash_flow|30.6925|2013-10-30/ev_free_cash_flow|28.3189|2013-11-13/ev_free_cash_flow|28.238|2013-11-27/ev_free_cash_flow|27.294|2013-10-01/ps_ratio|8.6742|2013-10-15/ps_ratio|8.7583|2013-10-29/ps_ratio|8.5319|2013-11-12/ps_ratio|8.105|2013-11-26/ps_ratio|7.8333|2013-10-01/pe_ratio|149|2013-10-08/pe_ratio|142.2222|2013-10-15/pe_ratio|150.4444|2013-10-22/pe_ratio|149.7778|2013-10-29/pe_ratio|146.5556|2013-11-05/pe_ratio|146.8889|2013-11-12/pe_ratio|139.2222|2013-11-19/pe_ratio|134.6667|2013-11-26/pe_ratio|134.5556|2013-10-01/price_to_book_value|6.5184|2013-10-15/price_to_book_value|6.5816|2013-10-29/price_to_book_value|6.4114|2013-11-12/price_to_book_value|6.0906|2013-11-26/price_to_book_value|5.8865|2013-10-02/peg_ratio||2013-10-09/peg_ratio||2013-10-16/peg_ratio||2013-10-23/peg_ratio||2013-10-30/peg_ratio||2013-11-06/peg_ratio||2013-11-13/peg_ratio||2013-11-20/peg_ratio||2013-11-27/peg_ratio||2013-10-01/dividend_yield|0|2013-10-02/dividend_yield|0|2013-10-03/dividend_yield|0|2013-10-04/dividend_yield|0|2013-10-07/dividend_yield|0|2013-10-08/dividend_yield|0|2013-10-09/dividend_yield|0|2013-10-10/dividend_yield|0|2013-10-11/dividend_yield|0|2013-10-14/dividend_yield|0|2013-10-15/dividend_yield|0|2013-10-16/dividend_yield|0|2013-10-17/dividend_yield|0|2013-10-18/dividend_yield|0|2013-10-21/dividend_yield|0|2013-10-22/dividend_yield|0|2013-10-23/dividend_yield|0|2013-10-24/dividend_yield|0|2013-10-25/dividend_yield|0|2013-10-28/dividend_yield|0|2013-10-29/dividend_yield|0|2013-10-30/dividend_yield|0|2013-10-31/dividend_yield|0|2013-11-01/dividend_yield|0|2013-11-04/dividend_yield|0|2013-11-05/dividend_yield|0|2013-11-06/dividend_yield|0|2013-11-07/dividend_yield|0|2013-11-08/dividend_yield|0|2013-11-11/dividend_yield|0|2013-11-12/dividend_yield|0|2013-11-13/dividend_yield|0|2013-11-14/dividend_yield|0|2013-11-15/dividend_yield|0|2013-11-18/dividend_yield|0|2013-11-19/dividend_yield|0|2013-11-20/dividend_yield|0|2013-11-21/dividend_yield|0|2013-11-22/dividend_yield|0|2013-11-25/dividend_yield|0|2013-11-26/dividend_yield|0|2013-11-27/dividend_yield|0|2013-11-29/dividend_yield|0|2013-10-15/percent_of_shares_outstanding|1.6976|2013-10-31/percent_of_shares_outstanding|1.459|2013-11-15/percent_of_shares_outstanding|1.4178|2013-11-29/percent_of_shares_outstanding|1.3877|2013-10-01/price|13.41|2013-10-15/price|13.54|2013-10-29/price|13.19|2013-11-12/price|12.53|2013-11-26/price|12.11|2013-10-01/total_return_price|13.41|2013-10-15/total_return_price|13.54|2013-10-29/total_return_price|13.19|2013-11-12/total_return_price|12.53|2013-11-26/total_return_price|12.11|2013-10-02/enterprise_value|324.0023|2013-10-16/enterprise_value|325.4323|2013-10-30/enterprise_value|300.2654|2013-11-13/enterprise_value|299.4075|2013-11-27/enterprise_value|289.3979 russ2000_1434|IMMR|201312|80.184|71.112||0.944|0.381|29.904|15.935|13.969||80.671|-86.929|30.569|5.4914|5.6317|22.9245|2.0451|7.1218|7.6324|5.3518||0|0|-0.0666|1.3402|29.737|1.26||12.067|11.991|8.317|0.636|37.403|0.099|11.01|11.01|243.068|11.15|2014-01-09/ev_revenues|5.711|2014-01-23/ev_revenues|5.723|2014-02-06/ev_revenues|4.9147|2014-02-20/ev_revenues|5.463|2014-01-09/ev_free_cash_flow|12.9601|2014-01-23/ev_free_cash_flow|12.9875|2014-02-06/ev_free_cash_flow|11.153|2014-02-20/ev_free_cash_flow|12.3974|2014-01-07/ps_ratio|6.869|2014-01-21/ps_ratio|7.5097|2014-02-04/ps_ratio|6.6842|2014-02-18/ps_ratio|7.1401|2014-01-07/pe_ratio|8.1985|2014-01-14/pe_ratio|9.1471|2014-01-21/pe_ratio|8.9632|2014-01-28/pe_ratio|8.8309|2014-02-04/pe_ratio|7.9779|2014-02-11/pe_ratio|7.9559|2014-02-18/pe_ratio|8.5221|2014-02-25/pe_ratio|8.8456|2014-01-07/price_to_book_value|3.9581|2014-01-21/price_to_book_value|4.3273|2014-02-04/price_to_book_value|3.8516|2014-02-18/price_to_book_value|4.1143|2014-01-02/peg_ratio||2014-01-09/peg_ratio||2014-01-16/peg_ratio||2014-01-23/peg_ratio||2014-01-30/peg_ratio||2014-02-06/peg_ratio||2014-02-13/peg_ratio||2014-02-20/peg_ratio||2014-02-27/peg_ratio||2014-01-02/dividend_yield|0|2014-01-03/dividend_yield|0|2014-01-06/dividend_yield|0|2014-01-07/dividend_yield|0|2014-01-08/dividend_yield|0|2014-01-09/dividend_yield|0|2014-01-10/dividend_yield|0|2014-01-13/dividend_yield|0|2014-01-14/dividend_yield|0|2014-01-15/dividend_yield|0|2014-01-16/dividend_yield|0|2014-01-17/dividend_yield|0|2014-01-21/dividend_yield|0|2014-01-22/dividend_yield|0|2014-01-23/dividend_yield|0|2014-01-24/dividend_yield|0|2014-01-27/dividend_yield|0|2014-01-28/dividend_yield|0|2014-01-29/dividend_yield|0|2014-01-30/dividend_yield|0|2014-01-31/dividend_yield|0|2014-02-03/dividend_yield|0|2014-02-04/dividend_yield|0|2014-02-05/dividend_yield|0|2014-02-06/dividend_yield|0|2014-02-07/dividend_yield|0|2014-02-10/dividend_yield|0|2014-02-11/dividend_yield|0|2014-02-12/dividend_yield|0|2014-02-13/dividend_yield|0|2014-02-14/dividend_yield|0|2014-02-18/dividend_yield|0|2014-02-19/dividend_yield|0|2014-02-20/dividend_yield|0|2014-02-21/dividend_yield|0|2014-02-24/dividend_yield|0|2014-02-25/dividend_yield|0|2014-02-26/dividend_yield|0|2014-02-27/dividend_yield|0|2014-02-28/dividend_yield|0|2014-01-15/percent_of_shares_outstanding|1.2777|2014-01-31/percent_of_shares_outstanding|1.2457|2014-02-14/percent_of_shares_outstanding|1.4583|2014-02-28/percent_of_shares_outstanding|1.7227|2014-01-07/price|11.15|2014-01-21/price|12.19|2014-02-04/price|10.85|2014-02-18/price|11.59|2014-01-07/total_return_price|11.15|2014-01-21/total_return_price|12.19|2014-02-04/total_return_price|10.85|2014-02-18/total_return_price|11.59|2014-01-09/enterprise_value|271.1002|2014-01-23/enterprise_value|271.6729|2014-02-06/enterprise_value|233.2993|2014-02-20/enterprise_value|259.3279 russ2000_1434|IMMR|201403|90.448|81.345||1.154|0.362|42.448|30.019|12.429||77.562|-85.065|37.451|4.787|5.4003|10.8634|1.8149|6.5857|7.7647|3.7298||0|0|1.9789|2.7963|29.382|0.06||15.436|15.316|9.284|2.947|1.864|-0.007|10.69|10.69|227.2409|11.3|2014-04-03/ev_revenues|4.7877|2014-04-17/ev_revenues|4.4379|2014-05-01/ev_revenues|4.5716|2014-05-15/ev_revenues|4.3462|2014-05-29/ev_revenues|4.6178|2014-04-03/ev_free_cash_flow|12.9406|2014-04-17/ev_free_cash_flow|11.995|2014-05-01/ev_free_cash_flow|12.3563|2014-05-15/ev_free_cash_flow|11.7471|2014-05-29/ev_free_cash_flow|12.4813|2014-04-01/ps_ratio|6.8004|2014-04-15/ps_ratio|6.2046|2014-04-29/ps_ratio|6.1745|2014-05-13/ps_ratio|6.4935|2014-05-27/ps_ratio|6.4694|2014-04-01/pe_ratio|8.3088|2014-04-08/pe_ratio|7.5662|2014-04-15/pe_ratio|7.5809|2014-04-22/pe_ratio|8.3235|2014-04-29/pe_ratio|7.5441|2014-05-06/pe_ratio|7.5735|2014-05-13/pe_ratio|7.9338|2014-05-20/pe_ratio|7.8162|2014-05-27/pe_ratio|7.9044|2014-04-01/price_to_book_value|4.1311|2014-04-15/price_to_book_value|3.7781|2014-04-29/price_to_book_value|3.7496|2014-05-13/price_to_book_value|3.9432|2014-05-27/price_to_book_value|3.9286|2014-04-03/peg_ratio||2014-04-10/peg_ratio||2014-04-17/peg_ratio||2014-04-24/peg_ratio||2014-05-01/peg_ratio||2014-05-08/peg_ratio||2014-05-15/peg_ratio||2014-05-22/peg_ratio||2014-05-29/peg_ratio||2014-04-01/dividend_yield|0|2014-04-02/dividend_yield|0|2014-04-03/dividend_yield|0|2014-04-04/dividend_yield|0|2014-04-07/dividend_yield|0|2014-04-08/dividend_yield|0|2014-04-09/dividend_yield|0|2014-04-10/dividend_yield|0|2014-04-11/dividend_yield|0|2014-04-14/dividend_yield|0|2014-04-15/dividend_yield|0|2014-04-16/dividend_yield|0|2014-04-17/dividend_yield|0|2014-04-21/dividend_yield|0|2014-04-22/dividend_yield|0|2014-04-23/dividend_yield|0|2014-04-24/dividend_yield|0|2014-04-25/dividend_yield|0|2014-04-28/dividend_yield|0|2014-04-29/dividend_yield|0|2014-04-30/dividend_yield|0|2014-05-01/dividend_yield|0|2014-05-02/dividend_yield|0|2014-05-05/dividend_yield|0|2014-05-06/dividend_yield|0|2014-05-07/dividend_yield|0|2014-05-08/dividend_yield|0|2014-05-09/dividend_yield|0|2014-05-12/dividend_yield|0|2014-05-13/dividend_yield|0|2014-05-14/dividend_yield|0|2014-05-15/dividend_yield|0|2014-05-16/dividend_yield|0|2014-05-19/dividend_yield|0|2014-05-20/dividend_yield|0|2014-05-21/dividend_yield|0|2014-05-22/dividend_yield|0|2014-05-23/dividend_yield|0|2014-05-27/dividend_yield|0|2014-05-28/dividend_yield|0|2014-05-29/dividend_yield|0|2014-05-30/dividend_yield|0|2014-04-15/percent_of_shares_outstanding|3.4167|2014-04-30/percent_of_shares_outstanding|3.6265|2014-05-15/percent_of_shares_outstanding|2.7798|2014-05-30/percent_of_shares_outstanding|3.0765|2014-04-01/price|11.3|2014-04-15/price|10.31|2014-04-29/price|10.26|2014-05-13/price|10.79|2014-05-27/price|10.75|2014-04-01/total_return_price|11.3|2014-04-15/total_return_price|10.31|2014-04-29/total_return_price|10.26|2014-05-13/total_return_price|10.79|2014-05-27/total_return_price|10.75|2014-04-03/enterprise_value|234.8199|2014-04-17/enterprise_value|217.6618|2014-05-01/enterprise_value|224.2173|2014-05-15/enterprise_value|213.1627|2014-05-29/enterprise_value|226.485 russ2000_1434|IMMR|201406|84.423|74.197||1.364|0.345|34.503|23.565|10.938||79.66|-84.896|37.56|4.9241|7.1995|13.3092|2.5248|6.7824|8.2868|4.1187||0|0|1.8456|2.9096|29.21|0.01||11.831|11.73|8.587|0.261|0.169|0.144|11.27|11.27|241.508|12.47|2014-07-10/ev_revenues|6.4131|2014-07-24/ev_revenues|6.1778|2014-08-07/ev_revenues|4.5886|2014-08-21/ev_revenues|4.5886|2014-07-10/ev_free_cash_flow|20.654|2014-07-24/ev_free_cash_flow|19.8962|2014-08-07/ev_free_cash_flow|14.7779|2014-08-21/ev_free_cash_flow|14.7779|2014-07-08/ps_ratio|7.258|2014-07-22/ps_ratio|8.0671|2014-08-05/ps_ratio|6.1987|2014-08-19/ps_ratio|6.286|2014-07-01/pe_ratio|9.5407|2014-07-08/pe_ratio|9.237|2014-07-15/pe_ratio|10.1778|2014-07-22/pe_ratio|10.2667|2014-07-29/pe_ratio|9.9111|2014-08-05/pe_ratio|7.8889|2014-08-12/pe_ratio|7.9704|2014-08-19/pe_ratio|8|2014-08-26/pe_ratio|7.8444|2014-07-08/price_to_book_value|4.4603|2014-07-22/price_to_book_value|4.9575|2014-08-05/price_to_book_value|3.8182|2014-08-19/price_to_book_value|3.872|2014-07-03/peg_ratio||2014-07-10/peg_ratio||2014-07-17/peg_ratio||2014-07-24/peg_ratio||2014-07-31/peg_ratio||2014-08-07/peg_ratio||2014-08-14/peg_ratio||2014-08-21/peg_ratio||2014-08-28/peg_ratio||2014-07-01/dividend_yield|0|2014-07-02/dividend_yield|0|2014-07-03/dividend_yield|0|2014-07-07/dividend_yield|0|2014-07-08/dividend_yield|0|2014-07-09/dividend_yield|0|2014-07-10/dividend_yield|0|2014-07-11/dividend_yield|0|2014-07-14/dividend_yield|0|2014-07-15/dividend_yield|0|2014-07-16/dividend_yield|0|2014-07-17/dividend_yield|0|2014-07-18/dividend_yield|0|2014-07-21/dividend_yield|0|2014-07-22/dividend_yield|0|2014-07-23/dividend_yield|0|2014-07-24/dividend_yield|0|2014-07-25/dividend_yield|0|2014-07-28/dividend_yield|0|2014-07-29/dividend_yield|0|2014-07-30/dividend_yield|0|2014-07-31/dividend_yield|0|2014-08-01/dividend_yield|0|2014-08-04/dividend_yield|0|2014-08-05/dividend_yield|0|2014-08-06/dividend_yield|0|2014-08-07/dividend_yield|0|2014-08-08/dividend_yield|0|2014-08-11/dividend_yield|0|2014-08-12/dividend_yield|0|2014-08-13/dividend_yield|0|2014-08-14/dividend_yield|0|2014-08-15/dividend_yield|0|2014-08-18/dividend_yield|0|2014-08-19/dividend_yield|0|2014-08-20/dividend_yield|0|2014-08-21/dividend_yield|0|2014-08-22/dividend_yield|0|2014-08-25/dividend_yield|0|2014-08-26/dividend_yield|0|2014-08-27/dividend_yield|0|2014-08-28/dividend_yield|0|2014-08-29/dividend_yield|0|2014-07-15/percent_of_shares_outstanding|3.5048|2014-07-31/percent_of_shares_outstanding|3.3613|2014-08-15/percent_of_shares_outstanding|3.7219|2014-08-29/percent_of_shares_outstanding|3.9056|2014-07-08/price|12.47|2014-07-22/price|13.86|2014-08-05/price|10.65|2014-08-19/price|10.8|2014-07-08/total_return_price|12.47|2014-07-22/total_return_price|13.86|2014-08-05/total_return_price|10.65|2014-08-19/total_return_price|10.8|2014-07-10/enterprise_value|324.9899|2014-07-24/enterprise_value|313.0671|2014-08-07/enterprise_value|232.5299|2014-08-21/enterprise_value|232.5299 russ2000_1434|IMMR|201409|74.989|63.128||1.28|0.299|26.643|17.174|9.469||77.452|-83.823|42.567|3.8334|4.3838|12.3458|1.706|4.9124|6.2628|3.1079||0|0|4.8248|4.6935|29.351|0.04||12.051|11.947|7.512|1.672|1.073|-0.03|8.58|8.58|194.2604|7.64|2014-10-02/ev_revenues|3.3304|2014-10-16/ev_revenues|3.0683|2014-10-30/ev_revenues|3.3392|2014-11-13/ev_revenues|3.447|2014-11-28/ev_revenues|3.4416|2014-10-02/ev_free_cash_flow|19.623|2014-10-16/ev_free_cash_flow|18.0788|2014-10-30/ev_free_cash_flow|19.6751|2014-11-13/ev_free_cash_flow|20.3099|2014-11-28/ev_free_cash_flow|20.2781|2014-10-14/ps_ratio|4.3742|2014-10-28/ps_ratio|4.7693|2014-11-11/ps_ratio|5.2616|2014-11-25/ps_ratio|4.9553|2014-10-07/pe_ratio|5.7883|2014-10-14/pe_ratio|5.5766|2014-10-21/pe_ratio|5.6715|2014-10-28/pe_ratio|6.0803|2014-11-04/pe_ratio|6.3577|2014-11-11/pe_ratio|6.708|2014-11-18/pe_ratio|6.5474|2014-11-25/pe_ratio|6.3175|2014-10-14/price_to_book_value|2.7674|2014-10-28/price_to_book_value|2.9768|2014-11-11/price_to_book_value|3.2842|2014-11-25/price_to_book_value|3.093|2014-10-02/peg_ratio|0.0043|2014-10-09/peg_ratio|0.0041|2014-10-16/peg_ratio|0.004|2014-10-23/peg_ratio|0.004|2014-10-30/peg_ratio|0.0044|2014-11-06/peg_ratio|0.0045|2014-11-13/peg_ratio|0.0045|2014-11-20/peg_ratio|0.0045|2014-11-28/peg_ratio|0.0044|2014-10-01/dividend_yield|0|2014-10-02/dividend_yield|0|2014-10-03/dividend_yield|0|2014-10-06/dividend_yield|0|2014-10-07/dividend_yield|0|2014-10-08/dividend_yield|0|2014-10-09/dividend_yield|0|2014-10-10/dividend_yield|0|2014-10-13/dividend_yield|0|2014-10-14/dividend_yield|0|2014-10-15/dividend_yield|0|2014-10-16/dividend_yield|0|2014-10-17/dividend_yield|0|2014-10-20/dividend_yield|0|2014-10-21/dividend_yield|0|2014-10-22/dividend_yield|0|2014-10-23/dividend_yield|0|2014-10-24/dividend_yield|0|2014-10-27/dividend_yield|0|2014-10-28/dividend_yield|0|2014-10-29/dividend_yield|0|2014-10-30/dividend_yield|0|2014-10-31/dividend_yield|0|2014-11-03/dividend_yield|0|2014-11-04/dividend_yield|0|2014-11-05/dividend_yield|0|2014-11-06/dividend_yield|0|2014-11-07/dividend_yield|0|2014-11-10/dividend_yield|0|2014-11-11/dividend_yield|0|2014-11-12/dividend_yield|0|2014-11-13/dividend_yield|0|2014-11-14/dividend_yield|0|2014-11-17/dividend_yield|0|2014-11-18/dividend_yield|0|2014-11-19/dividend_yield|0|2014-11-20/dividend_yield|0|2014-11-21/dividend_yield|0|2014-11-24/dividend_yield|0|2014-11-25/dividend_yield|0|2014-11-26/dividend_yield|0|2014-11-28/dividend_yield|0|2014-10-15/percent_of_shares_outstanding|4.5428|2014-10-31/percent_of_shares_outstanding|4.0479|2014-11-14/percent_of_shares_outstanding|4.5632|2014-11-28/percent_of_shares_outstanding|4.4995|2014-10-14/price|7.64|2014-10-28/price|8.33|2014-11-11/price|9.19|2014-11-25/price|8.655|2014-10-14/total_return_price|7.64|2014-10-28/total_return_price|8.33|2014-11-11/total_return_price|9.19|2014-11-25/total_return_price|8.655|2014-10-02/enterprise_value|171.1321|2014-10-16/enterprise_value|157.6656|2014-10-30/enterprise_value|171.5865|2014-11-13/enterprise_value|177.1222|2014-11-28/enterprise_value|176.8455 russ2000_1434|IMMR|201412|70.604|57.361||1.207|0.291|20.918|12.579|8.339||76.603|-82.806|45.569|3.8994|49.7463|22.9758|2.1032|5.1414|6.8029|3.2091|0.0049|0|0|5.5699|4.1278|28.511|0.04||13.619|13.484|9.267|1.439|1.017|0.473|8.98|8.98|200.3723|8.66|2015-01-09/ev_revenues|3.3771|2015-01-23/ev_revenues|3.7122|2015-02-06/ev_revenues|4.0106|2015-02-20/ev_revenues|3.5287|2015-01-09/ev_free_cash_flow|-366.3406|2015-01-23/ev_free_cash_flow|-402.6887|2015-02-03/ev_free_cash_flow|-444.1482|2015-02-17/ev_free_cash_flow|-382.2429|2015-01-06/ps_ratio|4.7627|2015-01-20/ps_ratio|5.1477|2015-02-03/ps_ratio|5.4392|2015-02-17/ps_ratio|4.8397|2015-01-06/pe_ratio|57.7333|2015-01-13/pe_ratio|58.4|2015-01-20/pe_ratio|62.4|2015-01-27/pe_ratio|63.4|2015-02-03/pe_ratio|65.9333|2015-02-10/pe_ratio|63.6667|2015-02-17/pe_ratio|58.6667|2015-02-24/pe_ratio|56.3333|2015-01-06/price_to_book_value|3.1332|2015-01-20/price_to_book_value|3.3865|2015-02-03/price_to_book_value|3.5783|2015-02-17/price_to_book_value|3.1839|2015-01-02/peg_ratio||2015-01-09/peg_ratio||2015-01-16/peg_ratio||2015-01-23/peg_ratio||2015-01-30/peg_ratio||2015-02-06/peg_ratio||2015-02-13/peg_ratio||2015-02-20/peg_ratio||2015-02-27/peg_ratio||2015-01-02/dividend_yield|0|2015-01-05/dividend_yield|0|2015-01-06/dividend_yield|0|2015-01-07/dividend_yield|0|2015-01-08/dividend_yield|0|2015-01-09/dividend_yield|0|2015-01-12/dividend_yield|0|2015-01-13/dividend_yield|0|2015-01-14/dividend_yield|0|2015-01-15/dividend_yield|0|2015-01-16/dividend_yield|0|2015-01-20/dividend_yield|0|2015-01-21/dividend_yield|0|2015-01-22/dividend_yield|0|2015-01-23/dividend_yield|0|2015-01-26/dividend_yield|0|2015-01-27/dividend_yield|0|2015-01-28/dividend_yield|0|2015-01-29/dividend_yield|0|2015-01-30/dividend_yield|0|2015-02-02/dividend_yield|0|2015-02-03/dividend_yield|0|2015-02-04/dividend_yield|0|2015-02-05/dividend_yield|0|2015-02-06/dividend_yield|0|2015-02-09/dividend_yield|0|2015-02-10/dividend_yield|0|2015-02-11/dividend_yield|0|2015-02-12/dividend_yield|0|2015-02-13/dividend_yield|0|2015-02-17/dividend_yield|0|2015-02-18/dividend_yield|0|2015-02-19/dividend_yield|0|2015-02-20/dividend_yield|0|2015-02-23/dividend_yield|0|2015-02-24/dividend_yield|0|2015-02-25/dividend_yield|0|2015-02-26/dividend_yield|0|2015-02-27/dividend_yield|0|2015-01-15/percent_of_shares_outstanding|4.5507|2015-01-30/percent_of_shares_outstanding|5.3463|2015-02-13/percent_of_shares_outstanding|5.6357|2015-02-27/percent_of_shares_outstanding|4.8736|2015-01-06/price|8.66|2015-01-20/price|9.36|2015-02-03/price|9.89|2015-02-17/price|8.8|2015-01-06/total_return_price|8.66|2015-01-20/total_return_price|9.36|2015-02-03/total_return_price|9.89|2015-02-17/total_return_price|8.8|2015-01-09/enterprise_value|178.7742|2015-01-23/enterprise_value|196.5121|2015-02-06/enterprise_value|212.3098|2015-02-20/enterprise_value|186.7985 russ2000_1434|IMMR|201503|90.218|78.342||2.581|0.278|40.095|33.151|6.944||78.539|-82.865|45.569|3.3715|81.2727|43.4719|1.5072|4.9021|104.4618|3.2741||0|0|3.2601|5.5167|27.818|-0.0021||16.287|16.172|12.503|-0.095|-0.059|-0.025|9.18|9.18|178.4749|9.68|2015-04-06/ev_revenues|3.3606|2015-04-20/ev_revenues|3.6522|2015-05-04/ev_revenues|4.7469|2015-05-18/ev_revenues|4.7052|2015-04-14/ev_free_cash_flow|46.8771|2015-04-28/ev_free_cash_flow|51.3838|2015-05-12/ev_free_cash_flow|62.4184|2015-05-26/ev_free_cash_flow|63.1677|2015-04-14/ps_ratio|5.1691|2015-04-28/ps_ratio|5.5215|2015-05-12/ps_ratio|6.3866|2015-05-26/ps_ratio|6.4453|2015-04-07/pe_ratio|109.4687|2015-04-14/pe_ratio|110.1515|2015-04-21/pe_ratio|112.8825|2015-04-28/pe_ratio|117.6618|2015-05-05/pe_ratio|131.9997|2015-05-12/pe_ratio|136.0962|2015-05-19/pe_ratio|132.4549|2015-05-26/pe_ratio|137.3479|2015-04-14/price_to_book_value|3.4524|2015-04-28/price_to_book_value|3.6884|2015-05-12/price_to_book_value|4.2663|2015-05-26/price_to_book_value|4.3055|2015-04-06/peg_ratio||2015-04-13/peg_ratio||2015-04-20/peg_ratio||2015-04-27/peg_ratio||2015-05-04/peg_ratio||2015-05-11/peg_ratio||2015-05-18/peg_ratio||2015-05-26/peg_ratio||2015-04-01/dividend_yield|0|2015-04-02/dividend_yield|0|2015-04-06/dividend_yield|0|2015-04-07/dividend_yield|0|2015-04-08/dividend_yield|0|2015-04-09/dividend_yield|0|2015-04-10/dividend_yield|0|2015-04-13/dividend_yield|0|2015-04-14/dividend_yield|0|2015-04-15/dividend_yield|0|2015-04-16/dividend_yield|0|2015-04-17/dividend_yield|0|2015-04-20/dividend_yield|0|2015-04-21/dividend_yield|0|2015-04-22/dividend_yield|0|2015-04-23/dividend_yield|0|2015-04-24/dividend_yield|0|2015-04-27/dividend_yield|0|2015-04-28/dividend_yield|0|2015-04-29/dividend_yield|0|2015-04-30/dividend_yield|0|2015-05-01/dividend_yield|0|2015-05-04/dividend_yield|0|2015-05-05/dividend_yield|0|2015-05-06/dividend_yield|0|2015-05-07/dividend_yield|0|2015-05-08/dividend_yield|0|2015-05-11/dividend_yield|0|2015-05-12/dividend_yield|0|2015-05-13/dividend_yield|0|2015-05-14/dividend_yield|0|2015-05-15/dividend_yield|0|2015-05-18/dividend_yield|0|2015-05-19/dividend_yield|0|2015-05-20/dividend_yield|0|2015-05-21/dividend_yield|0|2015-05-22/dividend_yield|0|2015-05-26/dividend_yield|0|2015-05-27/dividend_yield|0|2015-05-28/dividend_yield|0|2015-05-29/dividend_yield|0|2015-04-15/percent_of_shares_outstanding|6.1048|2015-04-30/percent_of_shares_outstanding|5.8267|2015-05-15/percent_of_shares_outstanding|6.3295|2015-05-29/percent_of_shares_outstanding|6.0212|2015-04-14/price|9.68|2015-04-28/price|10.34|2015-05-12/price|11.96|2015-05-26/price|12.07|2015-04-14/total_return_price|9.68|2015-04-28/total_return_price|10.34|2015-05-12/total_return_price|11.96|2015-05-26/total_return_price|12.07|2015-04-06/enterprise_value|180.7607|2015-04-20/enterprise_value|196.4469|2015-05-04/enterprise_value|255.3262|2015-05-18/enterprise_value|253.0849 russ2000_1434|IMMR|201506|87.677|71.634||4.929|0.279|31.847|25.409|6.438||81.977|-81.27|45.569|5.0698|78.5826|67.5952|2.5033|6.7924|91.8922|4.5374||0|0|2.1353|5.9246|28.906|0.06||16.223|16.108|10.389|2.263|1.595|0.046|12.72|12.72|272.696|12.48|2015-07-13/ev_revenues|4.8153|2015-07-27/ev_revenues|4.4556|2015-08-10/ev_revenues|5.0122|2015-08-24/ev_revenues|4.204|2015-07-07/ev_free_cash_flow|72.1717|2015-07-21/ev_free_cash_flow|73.334|2015-08-04/ev_free_cash_flow|75.4918|2015-08-18/ev_free_cash_flow|70.9853|2015-07-07/ps_ratio|6.1449|2015-07-21/ps_ratio|6.2236|2015-08-04/ps_ratio|6.3664|2015-08-18/ps_ratio|6.0612|2015-07-07/pe_ratio|90.5141|2015-07-14/pe_ratio|93.6328|2015-07-21/pe_ratio|91.6746|2015-07-28/pe_ratio|85.3647|2015-08-04/pe_ratio|93.7779|2015-08-11/pe_ratio|92.1823|2015-08-18/pe_ratio|89.2812|2015-08-25/pe_ratio|81.4482|2015-07-07/price_to_book_value|4.2845|2015-07-21/price_to_book_value|4.3394|2015-08-04/price_to_book_value|4.4414|2015-08-18/price_to_book_value|4.2284|2015-07-07/peg_ratio||2015-07-14/peg_ratio||2015-07-21/peg_ratio||2015-07-28/peg_ratio||2015-08-04/peg_ratio||2015-08-11/peg_ratio||2015-08-18/peg_ratio||2015-08-25/peg_ratio||2015-07-01/dividend_yield|0|2015-07-02/dividend_yield|0|2015-07-06/dividend_yield|0|2015-07-07/dividend_yield|0|2015-07-08/dividend_yield|0|2015-07-09/dividend_yield|0|2015-07-10/dividend_yield|0|2015-07-13/dividend_yield|0|2015-07-14/dividend_yield|0|2015-07-15/dividend_yield|0|2015-07-16/dividend_yield|0|2015-07-17/dividend_yield|0|2015-07-20/dividend_yield|0|2015-07-21/dividend_yield|0|2015-07-22/dividend_yield|0|2015-07-23/dividend_yield|0|2015-07-24/dividend_yield|0|2015-07-27/dividend_yield|0|2015-07-28/dividend_yield|0|2015-07-29/dividend_yield|0|2015-07-30/dividend_yield|0|2015-07-31/dividend_yield|0|2015-08-03/dividend_yield|0|2015-08-04/dividend_yield|0|2015-08-05/dividend_yield|0|2015-08-06/dividend_yield|0|2015-08-07/dividend_yield|0|2015-08-10/dividend_yield|0|2015-08-11/dividend_yield|0|2015-08-12/dividend_yield|0|2015-08-13/dividend_yield|0|2015-08-14/dividend_yield|0|2015-08-17/dividend_yield|0|2015-08-18/dividend_yield|0|2015-08-19/dividend_yield|0|2015-08-20/dividend_yield|0|2015-08-21/dividend_yield|0|2015-08-24/dividend_yield|0|2015-08-25/dividend_yield|0|2015-08-26/dividend_yield|0|2015-08-27/dividend_yield|0|2015-08-28/dividend_yield|0|2015-08-31/dividend_yield|0|2015-07-15/percent_of_shares_outstanding|6.3557|2015-07-31/percent_of_shares_outstanding|5.8938|2015-08-14/percent_of_shares_outstanding|5.6272|2015-08-31/percent_of_shares_outstanding|5.3147|2015-07-07/price|12.48|2015-07-21/price|12.64|2015-08-04/price|12.93|2015-08-18/price|12.31|2015-07-07/total_return_price|12.48|2015-07-21/total_return_price|12.64|2015-08-04/total_return_price|12.93|2015-08-18/total_return_price|12.31|2015-07-13/enterprise_value|280.156|2015-07-27/enterprise_value|259.2284|2015-08-10/enterprise_value|291.6106|2015-08-24/enterprise_value|244.586 russ2000_1434|IMMR|201509|74.603|67.157||4.778|0.269|24.208|19.473|4.735||84.395|-81.086|45.569|4.4556|91.5176|58.9195|2.3064|5.2438|77.2416|3.6582||0|0|0.8305|4.7752|29.134|0.01||14.313|14.196|9.439|1.199|0.184|-0.084|10.65|10.65|259.2284|11.38|2015-10-06/ev_revenues|4.2659|2015-10-20/ev_revenues|4.2893|2015-11-03/ev_revenues|5.4124|2015-11-17/ev_revenues|4.9117|2015-10-13/ev_free_cash_flow|49.8974|2015-10-27/ev_free_cash_flow|48.4014|2015-11-10/ev_free_cash_flow|57.3219|2015-11-24/ev_free_cash_flow|61.422|2015-10-13/ps_ratio|5.3833|2015-10-27/ps_ratio|5.2556|2015-11-10/ps_ratio|6.0172|2015-11-24/ps_ratio|6.3673|2015-10-06/pe_ratio|106.5082|2015-10-13/pe_ratio|105.4886|2015-10-20/pe_ratio|106.9717|2015-10-27/pe_ratio|102.9858|2015-11-03/pe_ratio|129.2188|2015-11-10/pe_ratio|117.9099|2015-11-17/pe_ratio|119.3003|2015-11-24/pe_ratio|124.7694|2015-10-13/price_to_book_value|3.814|2015-10-27/price_to_book_value|3.7235|2015-11-10/price_to_book_value|4.2631|2015-11-24/price_to_book_value|4.5111|2015-10-06/peg_ratio||2015-10-13/peg_ratio||2015-10-20/peg_ratio||2015-10-27/peg_ratio||2015-11-03/peg_ratio||2015-11-10/peg_ratio||2015-11-17/peg_ratio||2015-11-24/peg_ratio||2015-10-01/dividend_yield|0|2015-10-02/dividend_yield|0|2015-10-05/dividend_yield|0|2015-10-06/dividend_yield|0|2015-10-07/dividend_yield|0|2015-10-08/dividend_yield|0|2015-10-09/dividend_yield|0|2015-10-12/dividend_yield|0|2015-10-13/dividend_yield|0|2015-10-14/dividend_yield|0|2015-10-15/dividend_yield|0|2015-10-16/dividend_yield|0|2015-10-19/dividend_yield|0|2015-10-20/dividend_yield|0|2015-10-21/dividend_yield|0|2015-10-22/dividend_yield|0|2015-10-23/dividend_yield|0|2015-10-26/dividend_yield|0|2015-10-27/dividend_yield|0|2015-10-28/dividend_yield|0|2015-10-29/dividend_yield|0|2015-10-30/dividend_yield|0|2015-11-02/dividend_yield|0|2015-11-03/dividend_yield|0|2015-11-04/dividend_yield|0|2015-11-05/dividend_yield|0|2015-11-06/dividend_yield|0|2015-11-09/dividend_yield|0|2015-11-10/dividend_yield|0|2015-11-11/dividend_yield|0|2015-11-12/dividend_yield|0|2015-11-13/dividend_yield|0|2015-11-16/dividend_yield|0|2015-11-17/dividend_yield|0|2015-11-18/dividend_yield|0|2015-11-19/dividend_yield|0|2015-11-20/dividend_yield|0|2015-11-23/dividend_yield|0|2015-11-24/dividend_yield|0|2015-11-25/dividend_yield|0|2015-11-27/dividend_yield|0|2015-11-30/dividend_yield|0|2015-10-15/percent_of_shares_outstanding|4.826|2015-10-30/percent_of_shares_outstanding|4.4184|2015-11-13/percent_of_shares_outstanding|3.7269|2015-11-30/percent_of_shares_outstanding|3.446|2015-10-13/price|11.38|2015-10-27/price|11.11|2015-11-10/price|12.72|2015-11-24/price|13.46|2015-10-13/total_return_price|11.38|2015-10-27/total_return_price|11.11|2015-11-10/total_return_price|12.72|2015-11-24/total_return_price|13.46|2015-10-06/enterprise_value|257.8376|2015-10-20/enterprise_value|259.2519|2015-11-03/enterprise_value|327.1359|2015-11-17/enterprise_value|296.871 russ2000_1434|IMMR|201512|68.934|64.931||4.589|0.264|18.8|15.185|3.615||86.615|-79.948|45.638|4.4343|92.8586|53.7205|2.5176|5.7097|109.8453|4.0453||0|0|-0.1111|3.1089|29.381|0.04||16.57|16.457|11.098|1.082|1.138|0.24|12.07|12.07|268.0202|9.78|2016-01-12/ev_revenues|2.7117|2016-01-26/ev_revenues|2.7251|2016-02-09/ev_revenues|2.1576|2016-02-23/ev_revenues|2.4115|2016-01-05/ev_free_cash_flow|37.7793|2016-01-19/ev_free_cash_flow|27.5877|2016-02-02/ev_free_cash_flow|30.3122|2016-02-16/ev_free_cash_flow|28.7986|2016-01-05/ps_ratio|4.4446|2016-01-19/ps_ratio|3.5266|2016-02-02/ps_ratio|3.772|2016-02-16/ps_ratio|3.6357|2016-01-05/pe_ratio|90.6571|2016-01-12/pe_ratio|77.4942|2016-01-19/pe_ratio|71.9324|2016-01-26/pe_ratio|77.7723|2016-02-02/pe_ratio|76.9381|2016-02-09/pe_ratio|65.9999|2016-02-16/pe_ratio|74.1572|2016-02-23/pe_ratio|71.1909|2016-01-05/price_to_book_value|3.1988|2016-01-19/price_to_book_value|2.5381|2016-02-02/price_to_book_value|2.7147|2016-02-16/price_to_book_value|2.6166|2016-01-05/peg_ratio||2016-01-12/peg_ratio||2016-01-19/peg_ratio||2016-01-26/peg_ratio||2016-02-02/peg_ratio||2016-02-09/peg_ratio||2016-02-16/peg_ratio||2016-02-23/peg_ratio||2016-01-04/dividend_yield|0|2016-01-05/dividend_yield|0|2016-01-06/dividend_yield|0|2016-01-07/dividend_yield|0|2016-01-08/dividend_yield|0|2016-01-11/dividend_yield|0|2016-01-12/dividend_yield|0|2016-01-13/dividend_yield|0|2016-01-14/dividend_yield|0|2016-01-15/dividend_yield|0|2016-01-19/dividend_yield|0|2016-01-20/dividend_yield|0|2016-01-21/dividend_yield|0|2016-01-22/dividend_yield|0|2016-01-25/dividend_yield|0|2016-01-26/dividend_yield|0|2016-01-27/dividend_yield|0|2016-01-28/dividend_yield|0|2016-01-29/dividend_yield|0|2016-02-01/dividend_yield|0|2016-02-02/dividend_yield|0|2016-02-03/dividend_yield|0|2016-02-04/dividend_yield|0|2016-02-05/dividend_yield|0|2016-02-08/dividend_yield|0|2016-02-09/dividend_yield|0|2016-02-10/dividend_yield|0|2016-02-11/dividend_yield|0|2016-02-12/dividend_yield|0|2016-02-16/dividend_yield|0|2016-02-17/dividend_yield|0|2016-02-18/dividend_yield|0|2016-02-19/dividend_yield|0|2016-02-22/dividend_yield|0|2016-02-23/dividend_yield|0|2016-02-24/dividend_yield|0|2016-02-25/dividend_yield|0|2016-02-26/dividend_yield|0|2016-02-29/dividend_yield|0|2016-01-15/percent_of_shares_outstanding|3.0314|2016-01-29/percent_of_shares_outstanding|2.7336|2016-02-12/percent_of_shares_outstanding|2.8281|2016-02-29/percent_of_shares_outstanding|2.937|2016-01-05/price|9.78|2016-01-19/price|7.76|2016-02-02/price|8.3|2016-02-16/price|8|2016-01-05/total_return_price|9.78|2016-01-19/total_return_price|7.76|2016-02-02/total_return_price|8.3|2016-02-16/total_return_price|8|2016-01-12/enterprise_value|171.9028|2016-01-26/enterprise_value|172.7527|2016-02-09/enterprise_value|136.7743|2016-02-23/enterprise_value|152.873 russ2000_1434|IMMR|201603|68.259|60.806||4.412|0.245|17.43|15.472|1.958||88.018|-82.643|45.638|2.7068|798.3699|31.0644|1.6808|3.8357|413|2.7635||0|0|-0.1281|3.476|28.493|-0.09||13.623|13.597|13.893|-4.396|-2.695|0.212|8.44|8.44|171.5906|7.92|2016-04-05/ev_revenues|2.7334|2016-04-19/ev_revenues|2.8378|2016-05-03/ev_revenues|2.4063|2016-05-17/ev_revenues|1.9127|2016-05-31/ev_revenues|2.0361|2016-04-12/ev_free_cash_flow|-7.9654|2016-04-26/ev_free_cash_flow|-7.4855|2016-05-10/ev_free_cash_flow|-5.9234|2016-05-24/ev_free_cash_flow|-5.6355|2016-04-12/ps_ratio|3.7792|2016-04-26/ps_ratio|3.6122|2016-05-10/ps_ratio|3.0682|2016-05-24/ps_ratio|2.968|2016-04-07/pe_ratio|387|2016-04-14/pe_ratio|405|2016-04-21/pe_ratio|394|2016-04-28/pe_ratio|372|2016-05-05/pe_ratio|363.5|2016-05-12/pe_ratio|310.5|2016-05-19/pe_ratio|301|2016-05-26/pe_ratio|299|2016-04-12/price_to_book_value|2.5932|2016-04-26/price_to_book_value|2.4786|2016-05-10/price_to_book_value|2.1055|2016-05-24/price_to_book_value|2.0367|2016-04-05/peg_ratio||2016-04-12/peg_ratio||2016-04-19/peg_ratio||2016-04-26/peg_ratio||2016-05-03/peg_ratio||2016-05-10/peg_ratio||2016-05-17/peg_ratio||2016-05-24/peg_ratio||2016-05-31/peg_ratio||2016-04-01/dividend_yield|0|2016-04-04/dividend_yield|0|2016-04-05/dividend_yield|0|2016-04-06/dividend_yield|0|2016-04-07/dividend_yield|0|2016-04-08/dividend_yield|0|2016-04-11/dividend_yield|0|2016-04-12/dividend_yield|0|2016-04-13/dividend_yield|0|2016-04-14/dividend_yield|0|2016-04-15/dividend_yield|0|2016-04-18/dividend_yield|0|2016-04-19/dividend_yield|0|2016-04-20/dividend_yield|0|2016-04-21/dividend_yield|0|2016-04-22/dividend_yield|0|2016-04-25/dividend_yield|0|2016-04-26/dividend_yield|0|2016-04-27/dividend_yield|0|2016-04-28/dividend_yield|0|2016-04-29/dividend_yield|0|2016-05-02/dividend_yield|0|2016-05-03/dividend_yield|0|2016-05-04/dividend_yield|0|2016-05-05/dividend_yield|0|2016-05-06/dividend_yield|0|2016-05-09/dividend_yield|0|2016-05-10/dividend_yield|0|2016-05-11/dividend_yield|0|2016-05-12/dividend_yield|0|2016-05-13/dividend_yield|0|2016-05-16/dividend_yield|0|2016-05-17/dividend_yield|0|2016-05-18/dividend_yield|0|2016-05-19/dividend_yield|0|2016-05-20/dividend_yield|0|2016-05-23/dividend_yield|0|2016-05-24/dividend_yield|0|2016-05-25/dividend_yield|0|2016-05-26/dividend_yield|0|2016-05-27/dividend_yield|0|2016-05-31/dividend_yield|0|2016-04-15/percent_of_shares_outstanding|3.2827|2016-04-29/percent_of_shares_outstanding|3.5589|2016-05-13/percent_of_shares_outstanding|4.8295|2016-05-31/percent_of_shares_outstanding|6.7645|2016-04-12/price|7.92|2016-04-26/price|7.57|2016-05-10/price|6.43|2016-05-24/price|6.22|2016-04-12/total_return_price|7.92|2016-04-26/total_return_price|7.57|2016-05-10/total_return_price|6.43|2016-05-24/total_return_price|6.22|2016-04-05/enterprise_value|165.9987|2016-04-19/enterprise_value|172.3389|2016-05-03/enterprise_value|146.1317|2016-05-17/enterprise_value|116.1574|2016-05-31/enterprise_value|123.651 russ2000_1434|IMMR|201606|60.877|56.266||4.241|0.289|17.345|15.047|2.298||83.813|-88.199|45.638|2.4063|-22.4551|-7.0065|1.5381|3.4452||2.3642||0|0|-0.144|10.3058|28.834|-0.2||7.864|7.803|14.398|-9.528|-5.556|0.033|7.22|7.22|146.1317|6.96|2016-07-12/ev_revenues|2.9765|2016-07-26/ev_revenues|3.0867|2016-08-09/ev_revenues|2.4473|2016-08-23/ev_revenues|2.9441|2016-07-05/ev_free_cash_flow|-7.4671|2016-07-19/ev_free_cash_flow|-9.1809|2016-08-02/ev_free_cash_flow|-8.2741|2016-08-16/ev_free_cash_flow|-6.9756|2016-08-30/ev_free_cash_flow|-7.8114|2016-07-05/ps_ratio|3.8489|2016-07-19/ps_ratio|4.4848|2016-08-02/ps_ratio|4.142|2016-08-16/ps_ratio|3.6608|2016-08-30/ps_ratio|3.9705|2016-07-07/pe_ratio||2016-07-14/pe_ratio||2016-07-21/pe_ratio||2016-07-28/pe_ratio||2016-08-04/pe_ratio||2016-08-11/pe_ratio||2016-08-18/pe_ratio||2016-08-25/pe_ratio||2016-07-05/price_to_book_value|2.3969|2016-07-19/price_to_book_value|2.7929|2016-08-02/price_to_book_value|2.5834|2016-08-16/price_to_book_value|2.2833|2016-08-30/price_to_book_value|2.4764|2016-07-05/peg_ratio||2016-07-12/peg_ratio||2016-07-19/peg_ratio||2016-07-26/peg_ratio||2016-08-02/peg_ratio||2016-08-09/peg_ratio||2016-08-16/peg_ratio||2016-08-23/peg_ratio||2016-08-30/peg_ratio||2016-07-01/dividend_yield|0|2016-07-05/dividend_yield|0|2016-07-06/dividend_yield|0|2016-07-07/dividend_yield|0|2016-07-08/dividend_yield|0|2016-07-11/dividend_yield|0|2016-07-12/dividend_yield|0|2016-07-13/dividend_yield|0|2016-07-14/dividend_yield|0|2016-07-15/dividend_yield|0|2016-07-18/dividend_yield|0|2016-07-19/dividend_yield|0|2016-07-20/dividend_yield|0|2016-07-21/dividend_yield|0|2016-07-22/dividend_yield|0|2016-07-25/dividend_yield|0|2016-07-26/dividend_yield|0|2016-07-27/dividend_yield|0|2016-07-28/dividend_yield|0|2016-07-29/dividend_yield|0|2016-08-01/dividend_yield|0|2016-08-02/dividend_yield|0|2016-08-03/dividend_yield|0|2016-08-04/dividend_yield|0|2016-08-05/dividend_yield|0|2016-08-08/dividend_yield|0|2016-08-09/dividend_yield|0|2016-08-10/dividend_yield|0|2016-08-11/dividend_yield|0|2016-08-12/dividend_yield|0|2016-08-15/dividend_yield|0|2016-08-16/dividend_yield|0|2016-08-17/dividend_yield|0|2016-08-18/dividend_yield|0|2016-08-19/dividend_yield|0|2016-08-22/dividend_yield|0|2016-08-23/dividend_yield|0|2016-08-24/dividend_yield|0|2016-08-25/dividend_yield|0|2016-08-26/dividend_yield|0|2016-08-29/dividend_yield|0|2016-08-30/dividend_yield|0|2016-08-31/dividend_yield|0|2016-07-15/percent_of_shares_outstanding|11.1361|2016-07-29/percent_of_shares_outstanding|11.813|2016-08-15/percent_of_shares_outstanding|13.0912|2016-08-31/percent_of_shares_outstanding|13.7436|2016-07-05/price|6.96|2016-07-19/price|8.11|2016-08-02/price|7.49|2016-08-16/price|6.62|2016-08-30/price|7.18|2016-07-05/total_return_price|6.96|2016-07-19/total_return_price|8.11|2016-08-02/total_return_price|7.49|2016-08-16/total_return_price|6.62|2016-08-30/total_return_price|7.18|2016-07-12/enterprise_value|155.88|2016-07-26/enterprise_value|161.6527|2016-08-09/enterprise_value|128.1651|2016-08-23/enterprise_value|154.1821 russ2000_1434|IMMR|201609|101.148|94.905||4.068|0.395|45.939|17.524|28.415||91.684|-81.181|46.367|3.3029|-1476.2888|-9.3487|1.0191|4.5401||2.8317||0|0|0.1795|13.7466|29.298|0.24||26.306|26.254|13.189|10.778|7.018|0.664|8.21|8.21|172.9721|7.58|2016-10-04/ev_revenues|2.085|2016-10-18/ev_revenues|1.9999|2016-11-01/ev_revenues|2.087|2016-11-15/ev_revenues|2.8442|2016-11-29/ev_revenues|3.0682|2016-10-11/ev_free_cash_flow|4.9358|2016-10-25/ev_free_cash_flow|5.1315|2016-11-08/ev_free_cash_flow|6.4155|2016-11-22/ev_free_cash_flow|8.1897|2016-10-11/ps_ratio|3.4155|2016-10-25/ps_ratio|3.4921|2016-11-08/ps_ratio|3.9923|2016-11-22/ps_ratio|4.6862|2016-10-06/pe_ratio||2016-10-13/pe_ratio||2016-10-20/pe_ratio||2016-10-27/pe_ratio||2016-11-03/pe_ratio||2016-11-10/pe_ratio||2016-11-17/pe_ratio||2016-11-25/pe_ratio||2016-10-11/price_to_book_value|2.3825|2016-10-25/price_to_book_value|2.4359|2016-11-08/price_to_book_value|2.7864|2016-11-22/price_to_book_value|3.2708|2016-10-04/peg_ratio||2016-10-11/peg_ratio||2016-10-18/peg_ratio||2016-10-25/peg_ratio||2016-11-01/peg_ratio||2016-11-08/peg_ratio||2016-11-15/peg_ratio||2016-11-22/peg_ratio||2016-11-29/peg_ratio||2016-10-03/dividend_yield|0|2016-10-04/dividend_yield|0|2016-10-05/dividend_yield|0|2016-10-06/dividend_yield|0|2016-10-07/dividend_yield|0|2016-10-10/dividend_yield|0|2016-10-11/dividend_yield|0|2016-10-12/dividend_yield|0|2016-10-13/dividend_yield|0|2016-10-14/dividend_yield|0|2016-10-17/dividend_yield|0|2016-10-18/dividend_yield|0|2016-10-19/dividend_yield|0|2016-10-20/dividend_yield|0|2016-10-21/dividend_yield|0|2016-10-24/dividend_yield|0|2016-10-25/dividend_yield|0|2016-10-26/dividend_yield|0|2016-10-27/dividend_yield|0|2016-10-28/dividend_yield|0|2016-10-31/dividend_yield|0|2016-11-01/dividend_yield|0|2016-11-02/dividend_yield|0|2016-11-03/dividend_yield|0|2016-11-04/dividend_yield|0|2016-11-07/dividend_yield|0|2016-11-08/dividend_yield|0|2016-11-09/dividend_yield|0|2016-11-10/dividend_yield|0|2016-11-11/dividend_yield|0|2016-11-14/dividend_yield|0|2016-11-15/dividend_yield|0|2016-11-16/dividend_yield|0|2016-11-17/dividend_yield|0|2016-11-18/dividend_yield|0|2016-11-21/dividend_yield|0|2016-11-22/dividend_yield|0|2016-11-23/dividend_yield|0|2016-11-25/dividend_yield|0|2016-11-28/dividend_yield|0|2016-11-29/dividend_yield|0|2016-11-30/dividend_yield|0|2016-10-14/percent_of_shares_outstanding|13.2713|2016-10-31/percent_of_shares_outstanding|14.0361|2016-11-15/percent_of_shares_outstanding|15.0171|2016-11-30/percent_of_shares_outstanding|11.1129|2016-10-11/price|7.58|2016-10-25/price|7.75|2016-11-08/price|8.86|2016-11-22/price|10.4|2016-10-11/total_return_price|7.58|2016-10-25/total_return_price|7.75|2016-11-08/total_return_price|8.86|2016-11-22/total_return_price|10.4|2016-10-04/enterprise_value|134.1957|2016-10-18/enterprise_value|128.7204|2016-11-01/enterprise_value|134.3285|2016-11-15/enterprise_value|183.0586|2016-11-29/enterprise_value|197.4758 russ2000_1434|IMMR|201612|94.03|89.772||4.016||48.427|21.022|27.405||55.34|-119.329|46.544|3.5565|-5.5261|9.5031|2.0972|5.1998||3.6293||0|0|0.1373|7.4795|28.858|-1.32||9.293|9.235|17.284|-11.363|-38.148|-0.092|11.54|11.54|228.9053|10.74|2017-01-10/ev_revenues|4.0249|2017-01-24/ev_revenues|3.7463|2017-02-07/ev_revenues|3.6349|2017-02-21/ev_revenues|4.339|2017-01-03/ev_free_cash_flow|10.1757|2017-01-17/ev_free_cash_flow|9.9758|2017-01-31/ev_free_cash_flow|9.576|2017-02-14/ev_free_cash_flow|10.0691|2017-02-28/ev_free_cash_flow|10.4827|2017-01-03/ps_ratio|5.4317|2017-01-17/ps_ratio|5.3558|2017-01-31/ps_ratio|5.2041|2017-02-14/ps_ratio|5.3912|2017-02-28/ps_ratio|5.5278|2017-01-06/pe_ratio||2017-01-13/pe_ratio||2017-01-20/pe_ratio||2017-01-27/pe_ratio||2017-02-03/pe_ratio||2017-02-10/pe_ratio||2017-02-17/pe_ratio||2017-02-24/pe_ratio||2017-01-03/price_to_book_value|5.6121|2017-01-17/price_to_book_value|5.5337|2017-01-31/price_to_book_value|5.377|2017-02-14/price_to_book_value|5.5703|2017-02-28/price_to_book_value|5.7325|2017-01-03/peg_ratio||2017-01-10/peg_ratio||2017-01-17/peg_ratio||2017-01-24/peg_ratio||2017-01-31/peg_ratio||2017-02-07/peg_ratio||2017-02-14/peg_ratio||2017-02-21/peg_ratio||2017-02-28/peg_ratio||2017-01-03/dividend_yield|0|2017-01-04/dividend_yield|0|2017-01-05/dividend_yield|0|2017-01-06/dividend_yield|0|2017-01-09/dividend_yield|0|2017-01-10/dividend_yield|0|2017-01-11/dividend_yield|0|2017-01-12/dividend_yield|0|2017-01-13/dividend_yield|0|2017-01-17/dividend_yield|0|2017-01-18/dividend_yield|0|2017-01-19/dividend_yield|0|2017-01-20/dividend_yield|0|2017-01-23/dividend_yield|0|2017-01-24/dividend_yield|0|2017-01-25/dividend_yield|0|2017-01-26/dividend_yield|0|2017-01-27/dividend_yield|0|2017-01-30/dividend_yield|0|2017-01-31/dividend_yield|0|2017-02-01/dividend_yield|0|2017-02-02/dividend_yield|0|2017-02-03/dividend_yield|0|2017-02-06/dividend_yield|0|2017-02-07/dividend_yield|0|2017-02-08/dividend_yield|0|2017-02-09/dividend_yield|0|2017-02-10/dividend_yield|0|2017-02-13/dividend_yield|0|2017-02-14/dividend_yield|0|2017-02-15/dividend_yield|0|2017-02-16/dividend_yield|0|2017-02-17/dividend_yield|0|2017-02-21/dividend_yield|0|2017-02-22/dividend_yield|0|2017-02-23/dividend_yield|0|2017-02-24/dividend_yield|0|2017-02-27/dividend_yield|0|2017-02-28/dividend_yield|0|2017-01-13/percent_of_shares_outstanding|6.9378|2017-01-31/percent_of_shares_outstanding|6.3432|2017-02-15/percent_of_shares_outstanding|5.5945|2017-02-28/percent_of_shares_outstanding|4.2854|2017-01-03/price|10.74|2017-01-17/price|10.59|2017-01-31/price|10.29|2017-02-14/price|10.66|2017-02-28/price|10.93|2017-01-03/total_return_price|10.74|2017-01-17/total_return_price|10.59|2017-01-31/total_return_price|10.29|2017-02-14/total_return_price|10.66|2017-02-28/total_return_price|10.93|2017-01-10/enterprise_value|229.7675|2017-01-24/enterprise_value|213.8628|2017-02-07/enterprise_value|207.5009|2017-02-21/enterprise_value|247.6964 russ2000_1434|IMMR|201703|78.613|75.977||3.855|0.369|45.606|19.262|26.344||37.59|-139.19|46.544|2.6118|-3.5637|7.2056|2.1225|4.2887||4.4475||0|0|0.1485|5.4805|29.024|-0.44||9.224|9.181|18.837|-12.713|-12.865|0.139|8.48|8.48|149.0988|8.47|2017-04-04/ev_revenues|3.2575|2017-04-18/ev_revenues|3.2132|2017-05-02/ev_revenues|3.5735|2017-05-16/ev_revenues|3.1804|2017-05-30/ev_revenues|3.2635|2017-04-11/ev_free_cash_flow|12.9381|2017-04-25/ev_free_cash_flow|13.8206|2017-05-09/ev_free_cash_flow|12.4767|2017-05-23/ev_free_cash_flow|12.1899|2017-04-11/ps_ratio|4.6626|2017-04-25/ps_ratio|4.8828|2017-05-09/ps_ratio|4.547|2017-05-23/ps_ratio|4.4755|2017-04-07/pe_ratio||2017-04-17/pe_ratio||2017-04-24/pe_ratio||2017-05-01/pe_ratio||2017-05-08/pe_ratio||2017-05-15/pe_ratio||2017-05-22/pe_ratio||2017-05-30/pe_ratio||2017-04-11/price_to_book_value|6.5714|2017-04-25/price_to_book_value|6.8817|2017-05-09/price_to_book_value|6.4091|2017-05-23/price_to_book_value|6.3083|2017-04-04/peg_ratio||2017-04-11/peg_ratio||2017-04-18/peg_ratio||2017-04-25/peg_ratio||2017-05-02/peg_ratio||2017-05-09/peg_ratio||2017-05-16/peg_ratio||2017-05-23/peg_ratio||2017-05-30/peg_ratio||2017-04-03/dividend_yield|0|2017-04-04/dividend_yield|0|2017-04-05/dividend_yield|0|2017-04-06/dividend_yield|0|2017-04-07/dividend_yield|0|2017-04-10/dividend_yield|0|2017-04-11/dividend_yield|0|2017-04-12/dividend_yield|0|2017-04-13/dividend_yield|0|2017-04-17/dividend_yield|0|2017-04-18/dividend_yield|0|2017-04-19/dividend_yield|0|2017-04-20/dividend_yield|0|2017-04-21/dividend_yield|0|2017-04-24/dividend_yield|0|2017-04-25/dividend_yield|0|2017-04-26/dividend_yield|0|2017-04-27/dividend_yield|0|2017-04-28/dividend_yield|0|2017-05-01/dividend_yield|0|2017-05-02/dividend_yield|0|2017-05-03/dividend_yield|0|2017-05-04/dividend_yield|0|2017-05-05/dividend_yield|0|2017-05-08/dividend_yield|0|2017-05-09/dividend_yield|0|2017-05-10/dividend_yield|0|2017-05-11/dividend_yield|0|2017-05-12/dividend_yield|0|2017-05-15/dividend_yield|0|2017-05-16/dividend_yield|0|2017-05-17/dividend_yield|0|2017-05-18/dividend_yield|0|2017-05-19/dividend_yield|0|2017-05-22/dividend_yield|0|2017-05-23/dividend_yield|0|2017-05-24/dividend_yield|0|2017-05-25/dividend_yield|0|2017-05-26/dividend_yield|0|2017-05-30/dividend_yield|0|2017-05-31/dividend_yield|0|2017-04-13/percent_of_shares_outstanding|5.4089|2017-04-28/percent_of_shares_outstanding|5.418|2017-05-15/percent_of_shares_outstanding|6.0022|2017-05-31/percent_of_shares_outstanding|6.1208|2017-04-11/price|8.47|2017-04-25/price|8.87|2017-05-09/price|8.26|2017-05-23/price|8.13|2017-04-11/total_return_price|8.47|2017-04-25/total_return_price|8.87|2017-05-09/total_return_price|8.26|2017-05-23/total_return_price|8.13|2017-04-04/enterprise_value|171.6262|2017-04-18/enterprise_value|169.2922|2017-05-02/enterprise_value|188.276|2017-05-16/enterprise_value|167.5674|2017-05-30/enterprise_value|171.9425 russ2000_1434|IMMR|201706|66.339|62.015||3.638|0.363|46.814|21.482|25.332||23.963|-154.035|46.544|3.5347|-3.4604|13.6461|2.8768|4.8388||6.8204||0|0|0.1412|6.3679|29.193|-0.51||7.03|6.976|19.061|-14.746|-14.845|0.165|8.79|8.79|186.2343|8.61|2017-07-11/ev_revenues|3.6559|2017-07-25/ev_revenues|3.7066|2017-08-08/ev_revenues|2.5342|2017-08-22/ev_revenues|2.7825|2017-07-05/ev_free_cash_flow|39.1868|2017-07-19/ev_free_cash_flow|40.6963|2017-08-02/ev_free_cash_flow|37.7522|2017-08-16/ev_free_cash_flow|28.6323|2017-08-30/ev_free_cash_flow|30.7462|2017-07-05/ps_ratio|4.8308|2017-07-19/ps_ratio|4.9711|2017-08-02/ps_ratio|4.6962|2017-08-16/ps_ratio|3.849|2017-08-30/ps_ratio|4.0453|2017-07-05/pe_ratio||2017-07-12/pe_ratio||2017-07-19/pe_ratio||2017-07-26/pe_ratio||2017-08-02/pe_ratio||2017-08-09/pe_ratio||2017-08-16/pe_ratio||2017-08-23/pe_ratio||2017-08-30/pe_ratio||2017-07-05/price_to_book_value|10.511|2017-07-19/price_to_book_value|10.8162|2017-08-02/price_to_book_value|10.221|2017-08-16/price_to_book_value|8.377|2017-08-30/price_to_book_value|8.8044|2017-07-05/peg_ratio|-0.0057|2017-07-12/peg_ratio|-0.0057|2017-07-19/peg_ratio|-0.0059|2017-07-26/peg_ratio|-0.0057|2017-08-02/peg_ratio|-0.0055|2017-08-09/peg_ratio|-0.0048|2017-08-16/peg_ratio|-0.0045|2017-08-23/peg_ratio|-0.0048|2017-08-30/peg_ratio|-0.0048|2017-07-03/dividend_yield|0|2017-07-05/dividend_yield|0|2017-07-06/dividend_yield|0|2017-07-07/dividend_yield|0|2017-07-10/dividend_yield|0|2017-07-11/dividend_yield|0|2017-07-12/dividend_yield|0|2017-07-13/dividend_yield|0|2017-07-14/dividend_yield|0|2017-07-17/dividend_yield|0|2017-07-18/dividend_yield|0|2017-07-19/dividend_yield|0|2017-07-20/dividend_yield|0|2017-07-21/dividend_yield|0|2017-07-24/dividend_yield|0|2017-07-25/dividend_yield|0|2017-07-26/dividend_yield|0|2017-07-27/dividend_yield|0|2017-07-28/dividend_yield|0|2017-07-31/dividend_yield|0|2017-08-01/dividend_yield|0|2017-08-02/dividend_yield|0|2017-08-03/dividend_yield|0|2017-08-04/dividend_yield|0|2017-08-07/dividend_yield|0|2017-08-08/dividend_yield|0|2017-08-09/dividend_yield|0|2017-08-10/dividend_yield|0|2017-08-11/dividend_yield|0|2017-08-14/dividend_yield|0|2017-08-15/dividend_yield|0|2017-08-16/dividend_yield|0|2017-08-17/dividend_yield|0|2017-08-18/dividend_yield|0|2017-08-21/dividend_yield|0|2017-08-22/dividend_yield|0|2017-08-23/dividend_yield|0|2017-08-24/dividend_yield|0|2017-08-25/dividend_yield|0|2017-08-28/dividend_yield|0|2017-08-29/dividend_yield|0|2017-08-30/dividend_yield|0|2017-08-31/dividend_yield|0|2017-07-14/percent_of_shares_outstanding|6.5966|2017-07-31/percent_of_shares_outstanding|6.3214|2017-08-15/percent_of_shares_outstanding|7.0909|2017-08-31/percent_of_shares_outstanding|8.9904|2017-07-05/price|8.61|2017-07-19/price|8.86|2017-08-02/price|8.37|2017-08-16/price|6.86|2017-08-30/price|7.21|2017-07-05/total_return_price|8.61|2017-07-19/total_return_price|8.86|2017-08-02/total_return_price|8.37|2017-08-16/total_return_price|6.86|2017-08-30/total_return_price|7.21|2017-07-11/enterprise_value|189.5677|2017-07-25/enterprise_value|192.2005|2017-08-08/enterprise_value|131.4081|2017-08-22/enterprise_value|144.2835 russ2000_1434|IMMR|201709|55.579|48.123||3.405|0.351|39.923|15.651|24.272||19.849|-159.322|46.872|3.2622|-2.6808|35.5176|3.1909|4.4886||9.7691|-0.0053|0|0|0|9.0695|29.245|-0.18||11.863|11.802|14.129|-5.243|-5.287|0.2|8|8|169.1564|8.13|2017-10-03/ev_revenues|5.0513|2017-10-17/ev_revenues|5.2858|2017-10-31/ev_revenues|5.0315|2017-11-14/ev_revenues|3.4364|2017-11-28/ev_revenues|3.5224|2017-10-11/ev_free_cash_flow|-3.9579|2017-10-25/ev_free_cash_flow|-3.964|2017-11-08/ev_free_cash_flow|-2.9041|2017-11-22/ev_free_cash_flow|-2.7025|2017-10-11/ps_ratio|6.3197|2017-10-25/ps_ratio|6.3275|2017-11-08/ps_ratio|4.9749|2017-11-22/ps_ratio|4.7184|2017-10-04/pe_ratio||2017-10-11/pe_ratio||2017-10-18/pe_ratio||2017-10-25/pe_ratio||2017-11-01/pe_ratio||2017-11-08/pe_ratio||2017-11-15/pe_ratio||2017-11-22/pe_ratio||2017-11-29/pe_ratio||2017-10-11/price_to_book_value|11.9743|2017-10-25/price_to_book_value|11.989|2017-11-08/price_to_book_value|9.4316|2017-11-22/price_to_book_value|8.9453|2017-10-04/peg_ratio|-0.0001|2017-10-11/peg_ratio|-0.0001|2017-10-18/peg_ratio|-0.0001|2017-10-25/peg_ratio|-0.0001|2017-11-01/peg_ratio|-0.0001|2017-11-08/peg_ratio|-0.0001|2017-11-15/peg_ratio|-0.0001|2017-11-22/peg_ratio|-0.0001|2017-11-29/peg_ratio|-0.0001|2017-10-02/dividend_yield|0|2017-10-03/dividend_yield|0|2017-10-04/dividend_yield|0|2017-10-05/dividend_yield|0|2017-10-06/dividend_yield|0|2017-10-09/dividend_yield|0|2017-10-10/dividend_yield|0|2017-10-11/dividend_yield|0|2017-10-12/dividend_yield|0|2017-10-13/dividend_yield|0|2017-10-16/dividend_yield|0|2017-10-17/dividend_yield|0|2017-10-18/dividend_yield|0|2017-10-19/dividend_yield|0|2017-10-20/dividend_yield|0|2017-10-23/dividend_yield|0|2017-10-24/dividend_yield|0|2017-10-25/dividend_yield|0|2017-10-26/dividend_yield|0|2017-10-27/dividend_yield|0|2017-10-30/dividend_yield|0|2017-10-31/dividend_yield|0|2017-11-01/dividend_yield|0|2017-11-02/dividend_yield|0|2017-11-03/dividend_yield|0|2017-11-06/dividend_yield|0|2017-11-07/dividend_yield|0|2017-11-08/dividend_yield|0|2017-11-09/dividend_yield|0|2017-11-10/dividend_yield|0|2017-11-13/dividend_yield|0|2017-11-14/dividend_yield|0|2017-11-15/dividend_yield|0|2017-11-16/dividend_yield|0|2017-11-17/dividend_yield|0|2017-11-20/dividend_yield|0|2017-11-21/dividend_yield|0|2017-11-22/dividend_yield|0|2017-11-24/dividend_yield|0|2017-11-27/dividend_yield|0|2017-11-28/dividend_yield|0|2017-11-29/dividend_yield|0|2017-11-30/dividend_yield|0|2017-10-13/percent_of_shares_outstanding|9.1037|2017-10-31/percent_of_shares_outstanding|8.5601|2017-11-15/percent_of_shares_outstanding|8.1898|2017-11-30/percent_of_shares_outstanding|8.2404|2017-10-11/price|8.13|2017-10-25/price|8.14|2017-11-08/price|6.4|2017-11-22/price|6.07|2017-10-11/total_return_price|8.13|2017-10-25/total_return_price|8.14|2017-11-08/total_return_price|6.4|2017-11-22/total_return_price|6.07|2017-10-03/enterprise_value|188.9696|2017-10-17/enterprise_value|197.74|2017-10-31/enterprise_value|188.2267|2017-11-14/enterprise_value|128.5542|2017-11-28/enterprise_value|131.7719 russ2000_1434|IMMR|201712|48.08|46.538||3.15||42.318|19.1|23.218||9.657|-171.616|46.872|4.1088|-3.5341|-3.2644|3.0796|5.4336||10.3011|-0.0001|0|0|0|11.5381|29.251|-0.42||6.896|6.857|14.832|-12.109|-12.294|-0.167|6.99|6.99|153.7103|7.48|2018-01-09/ev_revenues|5.1148|2018-01-23/ev_revenues|4.839|2018-02-06/ev_revenues|7.1375|2018-02-20/ev_revenues|6.9087|2018-01-03/ev_free_cash_flow|-3.9213|2018-01-17/ev_free_cash_flow|-3.8813|2018-01-31/ev_free_cash_flow|-5.852|2018-02-14/ev_free_cash_flow|-5.7189|2018-02-28/ev_free_cash_flow|-6.7099|2018-01-03/ps_ratio|6.2335|2018-01-17/ps_ratio|6.1835|2018-01-31/ps_ratio|8.6502|2018-02-14/ps_ratio|8.4836|2018-02-28/ps_ratio|9.6586|2018-01-03/pe_ratio||2018-01-10/pe_ratio||2018-01-17/pe_ratio||2018-01-24/pe_ratio||2018-01-31/pe_ratio||2018-02-07/pe_ratio||2018-02-14/pe_ratio||2018-02-21/pe_ratio||2018-02-28/pe_ratio||2018-01-03/price_to_book_value|22.6668|2018-01-17/price_to_book_value|22.485|2018-01-31/price_to_book_value|31.4547|2018-02-14/price_to_book_value|30.8487|2018-02-28/price_to_book_value|35.3594|2018-01-03/peg_ratio|-0.3673|2018-01-10/peg_ratio|-0.358|2018-01-17/peg_ratio|-0.3644|2018-01-24/peg_ratio|-0.3526|2018-01-31/peg_ratio|-0.5097|2018-02-07/peg_ratio|-0.4861|2018-02-14/peg_ratio|-0.4999|2018-02-21/peg_ratio|-0.492|2018-02-28/peg_ratio|-0.5691|2018-01-02/dividend_yield|0|2018-01-03/dividend_yield|0|2018-01-04/dividend_yield|0|2018-01-05/dividend_yield|0|2018-01-08/dividend_yield|0|2018-01-09/dividend_yield|0|2018-01-10/dividend_yield|0|2018-01-11/dividend_yield|0|2018-01-12/dividend_yield|0|2018-01-16/dividend_yield|0|2018-01-17/dividend_yield|0|2018-01-18/dividend_yield|0|2018-01-19/dividend_yield|0|2018-01-22/dividend_yield|0|2018-01-23/dividend_yield|0|2018-01-24/dividend_yield|0|2018-01-25/dividend_yield|0|2018-01-26/dividend_yield|0|2018-01-29/dividend_yield|0|2018-01-30/dividend_yield|0|2018-01-31/dividend_yield|0|2018-02-01/dividend_yield|0|2018-02-02/dividend_yield|0|2018-02-05/dividend_yield|0|2018-02-06/dividend_yield|0|2018-02-07/dividend_yield|0|2018-02-08/dividend_yield|0|2018-02-09/dividend_yield|0|2018-02-12/dividend_yield|0|2018-02-13/dividend_yield|0|2018-02-14/dividend_yield|0|2018-02-15/dividend_yield|0|2018-02-16/dividend_yield|0|2018-02-20/dividend_yield|0|2018-02-21/dividend_yield|0|2018-02-22/dividend_yield|0|2018-02-23/dividend_yield|0|2018-02-26/dividend_yield|0|2018-02-27/dividend_yield|0|2018-02-28/dividend_yield|0|2018-01-12/percent_of_shares_outstanding|12.3202|2018-01-31/percent_of_shares_outstanding|11.8195|2018-02-15/percent_of_shares_outstanding|13.0422|2018-02-28/percent_of_shares_outstanding|10.387|2018-01-03/price|7.48|2018-01-17/price|7.42|2018-01-31/price|10.38|2018-02-14/price|10.18|2018-02-28/price|11.59|2018-01-03/total_return_price|7.48|2018-01-17/total_return_price|7.42|2018-01-31/total_return_price|10.38|2018-02-14/total_return_price|10.18|2018-02-28/total_return_price|11.59|2018-01-09/enterprise_value|179.0859|2018-01-23/enterprise_value|169.4288|2018-02-06/enterprise_value|249.9043|2018-02-20/enterprise_value|241.896 russ2000_1434|IMMR|201803|147.253|138.97||2.903||50.063|15.024|35.039||105.272|-83.398|46.872|9.1723|5.9748|-6.8172|1.4408|9.7919||35.8475|-0.5868|0|0|0.0212|8.6012|30.566|2.29||85.416|85.381|12.456|70.336|69.883|0.231|11.75|11.75|321.149|11.63|2018-04-03/ev_revenues|1.8924|2018-04-17/ev_revenues|2.0099|2018-05-01/ev_revenues|1.7642|2018-05-15/ev_revenues|2.4223|2018-05-29/ev_revenues|2.5895|2018-04-11/ev_free_cash_flow|3.7796|2018-04-25/ev_free_cash_flow|3.4422|2018-05-09/ev_free_cash_flow|3.6904|2018-05-23/ev_free_cash_flow|4.6696|2018-04-11/ps_ratio|3.0918|2018-04-25/ps_ratio|2.9243|2018-05-09/ps_ratio|3.0466|2018-05-23/ps_ratio|3.5198|2018-04-04/pe_ratio|9.8136|2018-04-11/pe_ratio|9.8559|2018-04-18/pe_ratio|10.1017|2018-04-25/pe_ratio|9.322|2018-05-02/pe_ratio|9.5339|2018-05-09/pe_ratio|9.7119|2018-05-16/pe_ratio|11.7881|2018-05-23/pe_ratio|11.2203|2018-05-30/pe_ratio|12.5254|2018-04-11/price_to_book_value|3.3537|2018-04-25/price_to_book_value|3.1722|2018-05-09/price_to_book_value|3.3058|2018-05-23/price_to_book_value|3.8326|2018-04-02/dividend_yield|0|2018-04-03/dividend_yield|0|2018-04-04/dividend_yield|0|2018-04-05/dividend_yield|0|2018-04-06/dividend_yield|0|2018-04-09/dividend_yield|0|2018-04-10/dividend_yield|0|2018-04-11/dividend_yield|0|2018-04-12/dividend_yield|0|2018-04-13/dividend_yield|0|2018-04-16/dividend_yield|0|2018-04-17/dividend_yield|0|2018-04-18/dividend_yield|0|2018-04-19/dividend_yield|0|2018-04-20/dividend_yield|0|2018-04-23/dividend_yield|0|2018-04-24/dividend_yield|0|2018-04-25/dividend_yield|0|2018-04-26/dividend_yield|0|2018-04-27/dividend_yield|0|2018-04-30/dividend_yield|0|2018-05-01/dividend_yield|0|2018-05-02/dividend_yield|0|2018-05-03/dividend_yield|0|2018-05-04/dividend_yield|0|2018-05-07/dividend_yield|0|2018-05-08/dividend_yield|0|2018-05-09/dividend_yield|0|2018-05-10/dividend_yield|0|2018-05-11/dividend_yield|0|2018-05-14/dividend_yield|0|2018-05-15/dividend_yield|0|2018-05-16/dividend_yield|0|2018-05-17/dividend_yield|0|2018-05-18/dividend_yield|0|2018-05-21/dividend_yield|0|2018-05-22/dividend_yield|0|2018-05-23/dividend_yield|0|2018-05-24/dividend_yield|0|2018-05-25/dividend_yield|0|2018-05-29/dividend_yield|0|2018-05-30/dividend_yield|0|2018-05-31/dividend_yield|0|2018-04-13/percent_of_shares_outstanding|8.0184|2018-04-30/percent_of_shares_outstanding|7.9091|2018-05-15/percent_of_shares_outstanding|7.2317|2018-05-31/percent_of_shares_outstanding|4.7181|2018-04-11/price|11.63|2018-04-25/price|11|2018-05-09/price|11.46|2018-05-23/price|13.24|2018-04-11/total_return_price|11.63|2018-04-25/total_return_price|11|2018-05-09/total_return_price|11.46|2018-05-23/total_return_price|13.24|2018-04-03/enterprise_value|210.4425|2018-04-17/enterprise_value|223.5117|2018-05-01/enterprise_value|196.1889|2018-05-15/enterprise_value|269.3749|2018-05-29/enterprise_value|287.9637 russ2000_1434|IMMR|201806|143.529|136.682||2.716||49.08|15.354|33.726||101.957|-91.156|47.441|3.0608|7.5944|6.3374|2.2398|4.344|13.0593|4.73||0|0|0.0162|3.6173|30.527|-0.25||6.144|6.05|12.123|-7.92|-7.758|0.375|16.34|16.34|340.3782|15.78|2018-07-10/ev_revenues|3.2449|2018-07-24/ev_revenues|2.8991|2018-08-07/ev_revenues|1.9184|2018-08-21/ev_revenues|1.7985|2018-07-05/ev_free_cash_flow|5.25|2018-07-19/ev_free_cash_flow|5.1527|2018-08-02/ev_free_cash_flow|4.534|2018-08-16/ev_free_cash_flow|3.1397|2018-08-30/ev_free_cash_flow|3.2879|2018-07-05/ps_ratio|4.2765|2018-07-19/ps_ratio|4.2196|2018-08-02/ps_ratio|3.8564|2018-08-16/ps_ratio|3.0407|2018-08-30/ps_ratio|3.1274|2018-07-05/pe_ratio|10.9583|2018-07-12/pe_ratio|10.8889|2018-07-19/pe_ratio|10.8125|2018-07-26/pe_ratio|10.3333|2018-08-02/pe_ratio|9.8819|2018-08-09/pe_ratio|8|2018-08-16/pe_ratio|7.7917|2018-08-23/pe_ratio|8.0625|2018-08-30/pe_ratio|8.0139|2018-07-05/price_to_book_value|4.7611|2018-07-19/price_to_book_value|4.6977|2018-08-02/price_to_book_value|4.2946|2018-08-16/price_to_book_value|3.3862|2018-08-30/price_to_book_value|3.4828|2018-07-02/dividend_yield|0|2018-07-03/dividend_yield|0|2018-07-05/dividend_yield|0|2018-07-06/dividend_yield|0|2018-07-09/dividend_yield|0|2018-07-10/dividend_yield|0|2018-07-11/dividend_yield|0|2018-07-12/dividend_yield|0|2018-07-13/dividend_yield|0|2018-07-16/dividend_yield|0|2018-07-17/dividend_yield|0|2018-07-18/dividend_yield|0|2018-07-19/dividend_yield|0|2018-07-20/dividend_yield|0|2018-07-23/dividend_yield|0|2018-07-24/dividend_yield|0|2018-07-25/dividend_yield|0|2018-07-26/dividend_yield|0|2018-07-27/dividend_yield|0|2018-07-30/dividend_yield|0|2018-07-31/dividend_yield|0|2018-08-01/dividend_yield|0|2018-08-02/dividend_yield|0|2018-08-03/dividend_yield|0|2018-08-06/dividend_yield|0|2018-08-07/dividend_yield|0|2018-08-08/dividend_yield|0|2018-08-09/dividend_yield|0|2018-08-10/dividend_yield|0|2018-08-13/dividend_yield|0|2018-08-14/dividend_yield|0|2018-08-15/dividend_yield|0|2018-08-16/dividend_yield|0|2018-08-17/dividend_yield|0|2018-08-20/dividend_yield|0|2018-08-21/dividend_yield|0|2018-08-22/dividend_yield|0|2018-08-23/dividend_yield|0|2018-08-24/dividend_yield|0|2018-08-27/dividend_yield|0|2018-08-28/dividend_yield|0|2018-08-29/dividend_yield|0|2018-08-30/dividend_yield|0|2018-08-31/dividend_yield|0|2018-07-13/percent_of_shares_outstanding|3.1673|2018-07-31/percent_of_shares_outstanding|2.7704|2018-08-15/percent_of_shares_outstanding|3.3946|2018-08-31/percent_of_shares_outstanding|2.5922|2018-07-05/price|15.78|2018-07-19/price|15.57|2018-08-02/price|14.23|2018-08-16/price|11.22|2018-08-30/price|11.54|2018-07-05/total_return_price|15.78|2018-07-19/total_return_price|15.57|2018-08-02/total_return_price|14.23|2018-08-16/total_return_price|11.22|2018-08-30/total_return_price|11.54|2018-07-10/enterprise_value|357.9742|2018-07-24/enterprise_value|319.829|2018-08-07/enterprise_value|211.6401|2018-08-21/enterprise_value|198.4087 russ2000_1434|IMMR|201809|139.53|130.468||2.54||46.298|13.728|32.57||100.397|-95.379|47.441|1.6814|4.3171|2.7413|1.3299|2.8076|7.1944|3.1266||0|0|-0.067|2.3743|30.78|-0.15||8.552|8.491|11.544|-4.618|-4.64|0.545|10.36|10.36|185.4851|9.48|2018-10-02/ev_revenues|1.6361|2018-10-16/ev_revenues|1.6936|2018-10-30/ev_revenues|1.5615|2018-11-13/ev_revenues|1.4003|2018-11-27/ev_revenues|1.5471|2018-10-11/ev_free_cash_flow|2.1898|2018-10-25/ev_free_cash_flow|2.2441|2018-11-08/ev_free_cash_flow|2.0774|2018-11-23/ev_free_cash_flow|2.2069|2018-10-11/ps_ratio|2.6826|2018-10-25/ps_ratio|2.7194|2018-11-08/ps_ratio|2.6062|2018-11-23/ps_ratio|2.694|2018-10-04/pe_ratio|7.034|2018-10-11/pe_ratio|6.449|2018-10-18/pe_ratio|6.6531|2018-10-25/pe_ratio|6.5374|2018-11-01/pe_ratio|7.0748|2018-11-08/pe_ratio|6.2653|2018-11-15/pe_ratio|6.5986|2018-11-23/pe_ratio|6.4762|2018-11-30/pe_ratio|6.4558|2018-10-11/price_to_book_value|2.9083|2018-10-25/price_to_book_value|2.9482|2018-11-08/price_to_book_value|2.8258|2018-11-23/price_to_book_value|2.9209|2018-10-01/dividend_yield|0|2018-10-02/dividend_yield|0|2018-10-03/dividend_yield|0|2018-10-04/dividend_yield|0|2018-10-05/dividend_yield|0|2018-10-08/dividend_yield|0|2018-10-09/dividend_yield|0|2018-10-10/dividend_yield|0|2018-10-11/dividend_yield|0|2018-10-12/dividend_yield|0|2018-10-15/dividend_yield|0|2018-10-16/dividend_yield|0|2018-10-17/dividend_yield|0|2018-10-18/dividend_yield|0|2018-10-19/dividend_yield|0|2018-10-22/dividend_yield|0|2018-10-23/dividend_yield|0|2018-10-24/dividend_yield|0|2018-10-25/dividend_yield|0|2018-10-26/dividend_yield|0|2018-10-29/dividend_yield|0|2018-10-30/dividend_yield|0|2018-10-31/dividend_yield|0|2018-11-01/dividend_yield|0|2018-11-02/dividend_yield|0|2018-11-05/dividend_yield|0|2018-11-06/dividend_yield|0|2018-11-07/dividend_yield|0|2018-11-08/dividend_yield|0|2018-11-09/dividend_yield|0|2018-11-12/dividend_yield|0|2018-11-13/dividend_yield|0|2018-11-14/dividend_yield|0|2018-11-15/dividend_yield|0|2018-11-16/dividend_yield|0|2018-11-19/dividend_yield|0|2018-11-20/dividend_yield|0|2018-11-21/dividend_yield|0|2018-11-23/dividend_yield|0|2018-11-26/dividend_yield|0|2018-11-27/dividend_yield|0|2018-11-28/dividend_yield|0|2018-11-29/dividend_yield|0|2018-11-30/dividend_yield|0|2018-10-15/percent_of_shares_outstanding|2.3906|2018-10-31/percent_of_shares_outstanding|2.4662|2018-11-15/percent_of_shares_outstanding|3.2276|2018-11-30/percent_of_shares_outstanding|2.7672|2018-10-11/price|9.48|2018-10-25/price|9.61|2018-11-08/price|9.21|2018-11-23/price|9.52|2018-10-11/total_return_price|9.48|2018-10-25/total_return_price|9.61|2018-11-08/total_return_price|9.21|2018-11-23/total_return_price|9.52|2018-10-02/enterprise_value|175.073|2018-10-16/enterprise_value|181.2331|2018-10-30/enterprise_value|167.0909|2018-11-13/enterprise_value|149.8411|2018-11-27/enterprise_value|165.5508 russ2000_1434|IMMR|201812|135.825|124.918||2.343||46.335|15.345|30.99||99.66|-98.521|48.35|1.3197|2.7844|1.6974|1.0364|2.3487|5.966|2.5466||0|0|-0.0789|3.0854|31.626|-0.1||10.867|10.839|11.81|-3.063|-3.142|0.681|8.3|8.3|141.2162|9.36|2019-01-09/ev_revenues|1.4801|2019-01-23/ev_revenues|1.4912|2019-02-06/ev_revenues|1.6607|2019-02-20/ev_revenues|1.599|2019-01-04/ev_free_cash_flow|2.3428|2019-01-18/ev_free_cash_flow|2.537|2019-02-01/ev_free_cash_flow|2.356|2019-02-15/ev_free_cash_flow|2.5988|2019-01-04/ps_ratio|2.604|2019-01-18/ps_ratio|2.7264|2019-02-01/ps_ratio|2.6123|2019-02-15/ps_ratio|2.7653|2019-01-04/pe_ratio|5.229|2019-01-11/pe_ratio|5.2626|2019-01-18/pe_ratio|5.4749|2019-01-25/pe_ratio|5.3073|2019-02-01/pe_ratio|5.2458|2019-02-08/pe_ratio|5.5084|2019-02-15/pe_ratio|5.5531|2019-02-22/pe_ratio|5.486|2019-01-04/price_to_book_value|2.8955|2019-01-18/price_to_book_value|3.0316|2019-02-01/price_to_book_value|2.9048|2019-02-15/price_to_book_value|3.0749|2019-01-02/dividend_yield|0|2019-01-03/dividend_yield|0|2019-01-04/dividend_yield|0|2019-01-07/dividend_yield|0|2019-01-08/dividend_yield|0|2019-01-09/dividend_yield|0|2019-01-10/dividend_yield|0|2019-01-11/dividend_yield|0|2019-01-14/dividend_yield|0|2019-01-15/dividend_yield|0|2019-01-16/dividend_yield|0|2019-01-17/dividend_yield|0|2019-01-18/dividend_yield|0|2019-01-22/dividend_yield|0|2019-01-23/dividend_yield|0|2019-01-24/dividend_yield|0|2019-01-25/dividend_yield|0|2019-01-28/dividend_yield|0|2019-01-29/dividend_yield|0|2019-01-30/dividend_yield|0|2019-01-31/dividend_yield|0|2019-02-01/dividend_yield|0|2019-02-04/dividend_yield|0|2019-02-05/dividend_yield|0|2019-02-06/dividend_yield|0|2019-02-07/dividend_yield|0|2019-02-08/dividend_yield|0|2019-02-11/dividend_yield|0|2019-02-12/dividend_yield|0|2019-02-13/dividend_yield|0|2019-02-14/dividend_yield|0|2019-02-15/dividend_yield|0|2019-02-19/dividend_yield|0|2019-02-20/dividend_yield|0|2019-02-21/dividend_yield|0|2019-02-22/dividend_yield|0|2019-02-25/dividend_yield|0|2019-02-26/dividend_yield|0|2019-02-27/dividend_yield|0|2019-02-28/dividend_yield|0|2019-01-15/percent_of_shares_outstanding|3.3335|2019-01-31/percent_of_shares_outstanding|3.1484|2019-02-15/percent_of_shares_outstanding|3.3627|2019-02-28/percent_of_shares_outstanding|3.8234|2019-01-04/price|9.36|2019-01-18/price|9.8|2019-02-01/price|9.39|2019-02-15/price|9.94|2019-01-04/total_return_price|9.36|2019-01-18/total_return_price|9.8|2019-02-01/total_return_price|9.39|2019-02-15/total_return_price|9.94|2019-01-09/enterprise_value|164.2618|2019-01-23/enterprise_value|165.4949|2019-02-06/enterprise_value|184.3009|2019-02-20/enterprise_value|177.4571 russ2000_1434|IMMR|201903|127.892|117.613||5.972||57.548|24.865|32.683||90.933|-109.537|48.35|1.1431|-5.5873|1.9354|0.9993|2.3453|4.7095|2.6099||0|0|-0.0861|5.6217|31.089|-0.35||5.122|5.107|14.304|-10.901|-11.016|0.598|8.43|8.43|126.8555|8.96|2019-04-03/ev_revenues|5.0411|2019-04-17/ev_revenues|5.6479|2019-05-01/ev_revenues|5.9155|2019-05-15/ev_revenues|4.8872|2019-05-29/ev_revenues|4.445|2019-04-12/ev_free_cash_flow|-6.899|2019-04-26/ev_free_cash_flow|-7.1891|2019-05-10/ev_free_cash_flow|-8.7848|2019-05-24/ev_free_cash_flow|-5.1984|2019-04-12/ps_ratio|9.0536|2019-04-26/ps_ratio|9.2759|2019-05-10/ps_ratio|10.4985|2019-05-24/ps_ratio|7.7501|2019-04-12/price_to_book_value|3.109|2019-04-26/price_to_book_value|3.1854|2019-05-10/price_to_book_value|3.6053|2019-05-24/price_to_book_value|2.6615|2019-04-01/dividend_yield|0|2019-04-02/dividend_yield|0|2019-04-03/dividend_yield|0|2019-04-04/dividend_yield|0|2019-04-05/dividend_yield|0|2019-04-08/dividend_yield|0|2019-04-09/dividend_yield|0|2019-04-10/dividend_yield|0|2019-04-11/dividend_yield|0|2019-04-12/dividend_yield|0|2019-04-15/dividend_yield|0|2019-04-16/dividend_yield|0|2019-04-17/dividend_yield|0|2019-04-18/dividend_yield|0|2019-04-22/dividend_yield|0|2019-04-23/dividend_yield|0|2019-04-24/dividend_yield|0|2019-04-25/dividend_yield|0|2019-04-26/dividend_yield|0|2019-04-29/dividend_yield|0|2019-04-30/dividend_yield|0|2019-05-01/dividend_yield|0|2019-05-02/dividend_yield|0|2019-05-03/dividend_yield|0|2019-05-06/dividend_yield|0|2019-05-07/dividend_yield|0|2019-05-08/dividend_yield|0|2019-05-09/dividend_yield|0|2019-05-10/dividend_yield|0|2019-05-13/dividend_yield|0|2019-05-14/dividend_yield|0|2019-05-15/dividend_yield|0|2019-05-16/dividend_yield|0|2019-05-17/dividend_yield|0|2019-05-20/dividend_yield|0|2019-05-21/dividend_yield|0|2019-05-22/dividend_yield|0|2019-05-23/dividend_yield|0|2019-05-24/dividend_yield|0|2019-05-28/dividend_yield|0|2019-05-29/dividend_yield|0|2019-05-30/dividend_yield|0|2019-05-31/dividend_yield|0|2019-04-15/percent_of_shares_outstanding|4.9046|2019-04-30/percent_of_shares_outstanding|4.6368|2019-05-15/percent_of_shares_outstanding|5.9733|2019-05-31/percent_of_shares_outstanding|6.3837|2019-04-12/price|8.96|2019-04-26/price|9.18|2019-05-10/price|10.39|2019-05-24/price|7.67|2019-04-12/total_return_price|8.96|2019-04-26/total_return_price|9.18|2019-05-10/total_return_price|10.39|2019-05-24/total_return_price|7.67|2019-04-03/enterprise_value|154.6859|2019-04-17/enterprise_value|173.3047|2019-05-01/enterprise_value|181.5161|2019-05-15/enterprise_value|149.9624|2019-05-29/enterprise_value|136.3943 russ2000_1434|IMMR|201906|114.818|101.611||5.575||51.326|20.026|31.3||83.71|-118.157|48.35|3.828|-5.0828|-5.238|1.032|7.7804||2.6719||0|0|-0.095|8.1897|31.578|-0.27||8.743|8.703|16.027|-8.623|-8.62|0.532|7.7|7.7|117.4621|7.57|2019-07-10/ev_revenues|3.9397|2019-07-24/ev_revenues|4.2441|2019-08-07/ev_revenues|4.3627|2019-08-21/ev_revenues|4.9719|2019-07-05/ev_free_cash_flow|-3.8355|2019-07-19/ev_free_cash_flow|-3.73|2019-08-02/ev_free_cash_flow|-4.2841|2019-08-16/ev_free_cash_flow|-4.1563|2019-08-30/ev_free_cash_flow|-4.4027|2019-07-05/ps_ratio|7.1115|2019-07-19/ps_ratio|6.9988|2019-08-02/ps_ratio|7.5907|2019-08-16/ps_ratio|7.4497|2019-08-30/ps_ratio|7.7128|2019-07-05/price_to_book_value|2.8635|2019-07-19/price_to_book_value|2.8181|2019-08-02/price_to_book_value|3.0564|2019-08-16/price_to_book_value|3.0015|2019-08-30/price_to_book_value|3.1075|2019-07-01/dividend_yield|0|2019-07-02/dividend_yield|0|2019-07-03/dividend_yield|0|2019-07-05/dividend_yield|0|2019-07-08/dividend_yield|0|2019-07-09/dividend_yield|0|2019-07-10/dividend_yield|0|2019-07-11/dividend_yield|0|2019-07-12/dividend_yield|0|2019-07-15/dividend_yield|0|2019-07-16/dividend_yield|0|2019-07-17/dividend_yield|0|2019-07-18/dividend_yield|0|2019-07-19/dividend_yield|0|2019-07-22/dividend_yield|0|2019-07-23/dividend_yield|0|2019-07-24/dividend_yield|0|2019-07-25/dividend_yield|0|2019-07-26/dividend_yield|0|2019-07-29/dividend_yield|0|2019-07-30/dividend_yield|0|2019-07-31/dividend_yield|0|2019-08-01/dividend_yield|0|2019-08-02/dividend_yield|0|2019-08-05/dividend_yield|0|2019-08-06/dividend_yield|0|2019-08-07/dividend_yield|0|2019-08-08/dividend_yield|0|2019-08-09/dividend_yield|0|2019-08-12/dividend_yield|0|2019-08-13/dividend_yield|0|2019-08-14/dividend_yield|0|2019-08-15/dividend_yield|0|2019-08-16/dividend_yield|0|2019-08-19/dividend_yield|0|2019-08-20/dividend_yield|0|2019-08-21/dividend_yield|0|2019-08-22/dividend_yield|0|2019-08-23/dividend_yield|0|2019-08-26/dividend_yield|0|2019-08-27/dividend_yield|0|2019-08-28/dividend_yield|0|2019-08-29/dividend_yield|0|2019-08-30/dividend_yield|0|2019-07-15/percent_of_shares_outstanding|9.1117|2019-07-31/percent_of_shares_outstanding|8.7177|2019-08-15/percent_of_shares_outstanding|8.7336|2019-08-30/percent_of_shares_outstanding|9.1183|2019-07-05/price|7.57|2019-07-19/price|7.45|2019-08-02/price|8.08|2019-08-16/price|7.93|2019-08-30/price|8.21|2019-07-05/total_return_price|7.57|2019-07-19/total_return_price|7.45|2019-08-02/total_return_price|8.08|2019-08-16/total_return_price|7.93|2019-08-30/total_return_price|8.21|2019-07-10/enterprise_value|131.1282|2019-07-24/enterprise_value|141.2611|2019-08-07/enterprise_value|145.2081|2019-08-21/enterprise_value|165.486 russ2000_1434|IMMR|201909|109.464|95.611||5.139||43.313|13.425|29.888||84.429|-119.544|48.35|4.8291|-6.1091|-3.8967|1.1557|7.1726||2.8898||0|0|-0.0678|8.8944|31.711|-0.04||10.624|10.562|9.904|-1.299|-1.387|-0.024|7.635|7.635|160.7333|7.84|2019-10-02/ev_revenues|4.063|2019-10-16/ev_revenues|4.4138|2019-10-30/ev_revenues|4.6071|2019-11-13/ev_revenues|3.9686|2019-11-27/ev_revenues|3.465|2019-10-11/ev_free_cash_flow|-4.2096|2019-10-25/ev_free_cash_flow|-4.5406|2019-11-08/ev_free_cash_flow|-4.0267|2019-11-22/ev_free_cash_flow|-3.5389|2019-10-11/ps_ratio|6.9852|2019-10-25/ps_ratio|7.3237|2019-11-08/ps_ratio|6.7981|2019-11-22/ps_ratio|6.2991|2019-10-11/price_to_book_value|2.9525|2019-10-25/price_to_book_value|3.0956|2019-11-08/price_to_book_value|2.8734|2019-11-22/price_to_book_value|2.6625|2019-10-01/dividend_yield|0|2019-10-02/dividend_yield|0|2019-10-03/dividend_yield|0|2019-10-04/dividend_yield|0|2019-10-07/dividend_yield|0|2019-10-08/dividend_yield|0|2019-10-09/dividend_yield|0|2019-10-10/dividend_yield|0|2019-10-11/dividend_yield|0|2019-10-14/dividend_yield|0|2019-10-15/dividend_yield|0|2019-10-16/dividend_yield|0|2019-10-17/dividend_yield|0|2019-10-18/dividend_yield|0|2019-10-21/dividend_yield|0|2019-10-22/dividend_yield|0|2019-10-23/dividend_yield|0|2019-10-24/dividend_yield|0|2019-10-25/dividend_yield|0|2019-10-28/dividend_yield|0|2019-10-29/dividend_yield|0|2019-10-30/dividend_yield|0|2019-10-31/dividend_yield|0|2019-11-01/dividend_yield|0|2019-11-04/dividend_yield|0|2019-11-05/dividend_yield|0|2019-11-06/dividend_yield|0|2019-11-07/dividend_yield|0|2019-11-08/dividend_yield|0|2019-11-11/dividend_yield|0|2019-11-12/dividend_yield|0|2019-11-13/dividend_yield|0|2019-11-14/dividend_yield|0|2019-11-15/dividend_yield|0|2019-11-18/dividend_yield|0|2019-11-19/dividend_yield|0|2019-11-20/dividend_yield|0|2019-11-21/dividend_yield|0|2019-11-22/dividend_yield|0|2019-11-25/dividend_yield|0|2019-11-26/dividend_yield|0|2019-11-27/dividend_yield|0|2019-11-29/dividend_yield|0|2019-10-15/percent_of_shares_outstanding|9.4462|2019-10-31/percent_of_shares_outstanding|8.9572|2019-11-15/percent_of_shares_outstanding|8.0626|2019-11-29/percent_of_shares_outstanding|8.1146|2019-10-11/price|7.84|2019-10-25/price|8.22|2019-11-08/price|7.63|2019-11-22/price|7.07|2019-10-11/total_return_price|7.84|2019-10-25/total_return_price|8.22|2019-11-08/total_return_price|7.63|2019-11-22/total_return_price|7.07|2019-10-02/enterprise_value|143.6524|2019-10-16/enterprise_value|156.0528|2019-10-30/enterprise_value|162.8889|2019-11-13/enterprise_value|140.3131|2019-11-27/enterprise_value|122.5075 russ2000_1434|IMMR|201912|106.96|89.497||3.428||41.091|11.823|29.268||83.757|-118.565|51.091|4.2833|-7.1798|-3.6957|1.1527|6.4595||2.7303||0|0|1.1036|7.5403|31.733|0.03||11.464|11.411|9.159|1.25|0.979|0.681|7.25|7.25|151.4416|7.64|2020-01-09/ev_revenues|4.195|2020-01-23/ev_revenues|4.1426|2020-02-06/ev_revenues|4.0552|2020-02-20/ev_revenues|4.5969|2020-01-03/ev_free_cash_flow|-4.3945|2020-01-17/ev_free_cash_flow|-4.4863|2020-01-31/ev_free_cash_flow|-4.101|2020-02-14/ev_free_cash_flow|-4.7339|2020-02-28/ev_free_cash_flow|-3.7432|2020-01-03/ps_ratio|6.6996|2020-01-17/ps_ratio|6.7873|2020-01-31/ps_ratio|6.419|2020-02-14/ps_ratio|7.0241|2020-02-28/ps_ratio|6.1296|2020-01-03/price_to_book_value|2.8655|2020-01-17/price_to_book_value|2.903|2020-01-31/price_to_book_value|2.7455|2020-02-14/price_to_book_value|3.0043|2020-02-28/price_to_book_value|2.5992|2020-01-02/dividend_yield|0|2020-01-03/dividend_yield|0|2020-01-06/dividend_yield|0|2020-01-07/dividend_yield|0|2020-01-08/dividend_yield|0|2020-01-09/dividend_yield|0|2020-01-10/dividend_yield|0|2020-01-13/dividend_yield|0|2020-01-14/dividend_yield|0|2020-01-15/dividend_yield|0|2020-01-16/dividend_yield|0|2020-01-17/dividend_yield|0|2020-01-21/dividend_yield|0|2020-01-22/dividend_yield|0|2020-01-23/dividend_yield|0|2020-01-24/dividend_yield|0|2020-01-27/dividend_yield|0|2020-01-28/dividend_yield|0|2020-01-29/dividend_yield|0|2020-01-30/dividend_yield|0|2020-01-31/dividend_yield|0|2020-02-03/dividend_yield|0|2020-02-04/dividend_yield|0|2020-02-05/dividend_yield|0|2020-02-06/dividend_yield|0|2020-02-07/dividend_yield|0|2020-02-10/dividend_yield|0|2020-02-11/dividend_yield|0|2020-02-12/dividend_yield|0|2020-02-13/dividend_yield|0|2020-02-14/dividend_yield|0|2020-02-18/dividend_yield|0|2020-02-19/dividend_yield|0|2020-02-20/dividend_yield|0|2020-02-21/dividend_yield|0|2020-02-24/dividend_yield|0|2020-02-25/dividend_yield|0|2020-02-26/dividend_yield|0|2020-02-27/dividend_yield|0|2020-02-28/dividend_yield|0|2020-01-15/percent_of_shares_outstanding|7.0329|2020-01-31/percent_of_shares_outstanding|6.2883|2020-02-14/percent_of_shares_outstanding|6.451|2020-02-28/percent_of_shares_outstanding|5.284|2020-01-03/price|7.64|2020-01-17/price|7.74|2020-01-31/price|7.32|2020-02-14/price|8.01|2020-02-28/price|6.99|2020-01-03/total_return_price|7.64|2020-01-17/total_return_price|7.74|2020-01-31/total_return_price|7.32|2020-02-14/total_return_price|8.01|2020-02-28/total_return_price|6.99|2020-01-09/enterprise_value|150.8224|2020-01-23/enterprise_value|148.9375|2020-02-06/enterprise_value|145.7961|2020-02-20/enterprise_value|165.273 russ2000_1434|IMMR|202003|91.091|76.229||2.854||39.745|11.716|28.029||67.744|-123.393|63.066|1.9199|-5.9494|-2.0973|0.7669|4.5424||1.9261||0|0|9.1999|4.6829|31.006|-0.16||6.257|6.213|9.072|-4.776|-4.828|-0.228|5.18|5.18|69.027|5.9|2020-04-02/ev_revenues|2.2546|2020-04-16/ev_revenues|3.0941|2020-04-30/ev_revenues|3.4081|2020-05-14/ev_revenues|2.5793|2020-05-28/ev_revenues|3.1352|2020-04-13/ev_free_cash_flow|-3.4119|2020-04-27/ev_free_cash_flow|-4.2332|2020-05-11/ev_free_cash_flow|-4.1226|2020-05-26/ev_free_cash_flow|-4.1823|2020-04-13/ps_ratio|5.0122|2020-04-27/ps_ratio|5.6833|2020-05-11/ps_ratio|5.8447|2020-05-26/ps_ratio|5.8957|2020-04-13/price_to_book_value|2.5356|2020-04-27/price_to_book_value|2.8751|2020-05-11/price_to_book_value|2.8293|2020-05-26/price_to_book_value|2.854|2020-04-01/dividend_yield|0|2020-04-02/dividend_yield|0|2020-04-03/dividend_yield|0|2020-04-06/dividend_yield|0|2020-04-07/dividend_yield|0|2020-04-08/dividend_yield|0|2020-04-09/dividend_yield|0|2020-04-13/dividend_yield|0|2020-04-14/dividend_yield|0|2020-04-15/dividend_yield|0|2020-04-16/dividend_yield|0|2020-04-17/dividend_yield|0|2020-04-20/dividend_yield|0|2020-04-21/dividend_yield|0|2020-04-22/dividend_yield|0|2020-04-23/dividend_yield|0|2020-04-24/dividend_yield|0|2020-04-27/dividend_yield|0|2020-04-28/dividend_yield|0|2020-04-29/dividend_yield|0|2020-04-30/dividend_yield|0|2020-05-01/dividend_yield|0|2020-05-04/dividend_yield|0|2020-05-05/dividend_yield|0|2020-05-06/dividend_yield|0|2020-05-07/dividend_yield|0|2020-05-08/dividend_yield|0|2020-05-11/dividend_yield|0|2020-05-12/dividend_yield|0|2020-05-13/dividend_yield|0|2020-05-14/dividend_yield|0|2020-05-15/dividend_yield|0|2020-05-18/dividend_yield|0|2020-05-19/dividend_yield|0|2020-05-20/dividend_yield|0|2020-05-21/dividend_yield|0|2020-05-22/dividend_yield|0|2020-05-26/dividend_yield|0|2020-05-27/dividend_yield|0|2020-05-28/dividend_yield|0|2020-05-29/dividend_yield|0|2020-04-15/percent_of_shares_outstanding|4.6266|2020-04-30/percent_of_shares_outstanding|4.5132|2020-05-15/percent_of_shares_outstanding|4.4414|2020-05-29/percent_of_shares_outstanding|4.7693|2020-04-13/price|5.9|2020-04-27/price|6.69|2020-05-11/price|6.88|2020-05-26/price|6.94|2020-04-13/total_return_price|5.9|2020-04-27/total_return_price|6.69|2020-05-11/total_return_price|6.88|2020-05-26/total_return_price|6.94|2020-04-02/enterprise_value|83.6191|2020-04-16/enterprise_value|114.7542|2020-04-30/enterprise_value|126.3996|2020-05-14/enterprise_value|95.6616|2020-05-28/enterprise_value|116.2774 russ2000_1434|IMMR|202006|64.681|54.101||2.589||35.89|9.34|26.55||49.73|-124.105|81.733|2.369|-19.0421|-3.3168|1.3228|5.1566||2.4962||0|0|19.8753|5.4889|27.634|-0.03||5.668|5.606|5.342|-0.671|-0.712|0.388|6.07|6.07|87.8611|5.89|2020-07-09/ev_revenues|3.0614|2020-07-23/ev_revenues|3.3023|2020-08-06/ev_revenues|3.8731|2020-08-20/ev_revenues|5.0197|2020-07-07/ev_free_cash_flow|-6.8854|2020-07-21/ev_free_cash_flow|-8.5375|2020-08-04/ev_free_cash_flow|-8.6399|2020-08-18/ev_free_cash_flow|-11.4497|2020-07-07/ps_ratio|5.2853|2020-07-21/ps_ratio|6.1198|2020-08-04/ps_ratio|6.1647|2020-08-18/ps_ratio|7.5825|2020-07-07/price_to_book_value|3.1818|2020-07-21/price_to_book_value|3.6842|2020-08-04/price_to_book_value|3.7153|2020-08-18/price_to_book_value|4.5698|2020-07-01/dividend_yield|0|2020-07-02/dividend_yield|0|2020-07-06/dividend_yield|0|2020-07-07/dividend_yield|0|2020-07-08/dividend_yield|0|2020-07-09/dividend_yield|0|2020-07-10/dividend_yield|0|2020-07-13/dividend_yield|0|2020-07-14/dividend_yield|0|2020-07-15/dividend_yield|0|2020-07-16/dividend_yield|0|2020-07-17/dividend_yield|0|2020-07-20/dividend_yield|0|2020-07-21/dividend_yield|0|2020-07-22/dividend_yield|0|2020-07-23/dividend_yield|0|2020-07-24/dividend_yield|0|2020-07-27/dividend_yield|0|2020-07-28/dividend_yield|0|2020-07-29/dividend_yield|0|2020-07-30/dividend_yield|0|2020-07-31/dividend_yield|0|2020-08-03/dividend_yield|0|2020-08-04/dividend_yield|0|2020-08-05/dividend_yield|0|2020-08-06/dividend_yield|0|2020-08-07/dividend_yield|0|2020-08-10/dividend_yield|0|2020-08-11/dividend_yield|0|2020-08-12/dividend_yield|0|2020-08-13/dividend_yield|0|2020-08-14/dividend_yield|0|2020-08-17/dividend_yield|0|2020-08-18/dividend_yield|0|2020-08-19/dividend_yield|0|2020-08-20/dividend_yield|0|2020-08-21/dividend_yield|0|2020-08-24/dividend_yield|0|2020-08-25/dividend_yield|0|2020-08-26/dividend_yield|0|2020-08-27/dividend_yield|0|2020-08-28/dividend_yield|0|2020-08-31/dividend_yield|0|2020-07-15/percent_of_shares_outstanding|5.411|2020-07-31/percent_of_shares_outstanding|5.2546|2020-08-14/percent_of_shares_outstanding|5.0964|2020-08-31/percent_of_shares_outstanding|5.4459|2020-07-07/price|5.89|2020-07-21/price|6.82|2020-08-04/price|6.87|2020-08-18/price|8.45|2020-07-07/total_return_price|5.89|2020-07-21/total_return_price|6.82|2020-08-04/total_return_price|6.87|2020-08-18/total_return_price|8.45|2020-07-09/enterprise_value|104.1285|2020-07-23/enterprise_value|112.3221|2020-08-06/enterprise_value|131.7372|2020-08-20/enterprise_value|170.7337 russ2000_1434|IMMR|202009|||||||||||||4.1183||-8.9067||6.2993||3.7964|||0||4.3995||||||||||7.02|7.02|140.0744|7.12|2020-10-01/ev_revenues|3.9759|2020-10-15/ev_revenues|3.9364|2020-10-22/ev_revenues|3.8652|2020-10-13/ev_free_cash_flow|-9.0845|2020-10-22/ev_free_cash_flow|-8.6933|2020-10-13/ps_ratio|6.389|2020-10-23/ps_ratio|6.2903|2020-10-13/price_to_book_value|3.8505|2020-10-23/price_to_book_value|3.791|2020-10-01/dividend_yield|0|2020-10-02/dividend_yield|0|2020-10-05/dividend_yield|0|2020-10-06/dividend_yield|0|2020-10-07/dividend_yield|0|2020-10-08/dividend_yield|0|2020-10-09/dividend_yield|0|2020-10-12/dividend_yield|0|2020-10-13/dividend_yield|0|2020-10-14/dividend_yield|0|2020-10-15/dividend_yield|0|2020-10-16/dividend_yield|0|2020-10-19/dividend_yield|0|2020-10-20/dividend_yield|0|2020-10-21/dividend_yield|0|2020-10-22/dividend_yield|0|2020-10-13/price|7.12|2020-10-23/price|7.01|2020-10-13/total_return_price|7.12|2020-10-23/total_return_price|7.01|2020-10-01/enterprise_value|135.2335|2020-10-15/enterprise_value|133.8888|2020-10-22/enterprise_value|131.4683