russ2000_1657|CLFD|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_1657|CLFD|Long Name|Clearfield Inc Total Current Assets (Quarterly) (USD)|Clearfield Inc Cash and Short Term Investments (Quarterly) (USD)|Clearfield Inc Inventories (Quarterly) (USD)|Clearfield Inc Net PP&E (Quarterly) (USD)|Clearfield Inc Goodwill and Intangibles (Quarterly) (USD)|Clearfield Inc Total Liabilities (Quarterly) (USD)|Clearfield Inc Total Current Liabilities (Quarterly) (USD)|Clearfield Inc Total Long Term Liabilities (Quarterly) (USD)|Clearfield Inc Total Deposits (Quarterly) (USD)|Clearfield Inc Book Value (Quarterly) (USD)|Clearfield Inc Retained Earnings (Quarterly) (USD)|Clearfield Inc Treasury Stock (Quarterly) (USD)|Clearfield Inc EV to Revenues|Clearfield Inc EV to Earnings|Clearfield Inc EV to Free Cash Flow|Clearfield Inc EV to Assets (Quarterly)|Clearfield Inc PS Ratio|Clearfield Inc PE Ratio|Clearfield Inc Price to Book Value|Clearfield Inc PEG Ratio|Clearfield Inc Debt to Equity Ratio|Clearfield Inc Dividend Yield|Clearfield Inc Shareholder Yield (TTM)|Clearfield Inc Percent of Shares Outstanding Short|Clearfield Inc Average Diluted Shares Outstanding (Quarterly)|Clearfield Inc EPS Diluted (Quarterly) (USD)|Clearfield Inc Dividend Per Share (Quarterly) (USD)|Clearfield Inc Revenue (Quarterly) (USD)|Clearfield Inc Gross Profit (Quarterly) (USD)|Clearfield Inc SG&A Expense (Quarterly) (USD)|Clearfield Inc Pre-Tax Income (Quarterly) (USD)|Clearfield Inc Net Income (Quarterly) (USD)|Clearfield Inc Net Interest Income (Quarterly) (USD)|Clearfield Inc Price (USD)|Clearfield Inc Total Return Price (USD)|Clearfield Inc Enterprise Value (USD)|| russ2000_1657|CLFD|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_1657|CLFD||||||||||||||||||||||||||||||||||||||1.6875|1986-08-06/dividend_yield|0|1986-08-07/dividend_yield|0|1986-08-08/dividend_yield|0|1986-08-11/dividend_yield|0|1986-08-12/dividend_yield|0|1986-08-13/dividend_yield|0|1986-08-14/dividend_yield|0|1986-08-15/dividend_yield|0|1986-08-18/dividend_yield|0|1986-08-19/dividend_yield|0|1986-08-20/dividend_yield|0|1986-08-21/dividend_yield|0|1986-08-22/dividend_yield|0|1986-08-25/dividend_yield|0|1986-08-26/dividend_yield|0|1986-08-27/dividend_yield|0|1986-08-28/dividend_yield|0|1986-08-29/dividend_yield|0|1986-08-06/price|1.6875|1986-08-29/price|1.5625|1986-08-06/total_return_price|1.6875|1986-08-29/total_return_price|1.5625 russ2000_1657|CLFD|198609||||||||||||||||||||||0||||||||||||1.875|1.875||2.0625|1986-10-01/dividend_yield|0|1986-10-02/dividend_yield|0|1986-10-03/dividend_yield|0|1986-10-06/dividend_yield|0|1986-10-07/dividend_yield|0|1986-10-08/dividend_yield|0|1986-10-09/dividend_yield|0|1986-10-10/dividend_yield|0|1986-10-13/dividend_yield|0|1986-10-14/dividend_yield|0|1986-10-15/dividend_yield|0|1986-10-17/dividend_yield|0|1986-10-20/dividend_yield|0|1986-10-21/dividend_yield|0|1986-10-22/dividend_yield|0|1986-10-23/dividend_yield|0|1986-10-24/dividend_yield|0|1986-10-27/dividend_yield|0|1986-10-28/dividend_yield|0|1986-10-29/dividend_yield|0|1986-10-30/dividend_yield|0|1986-10-31/dividend_yield|0|1986-11-03/dividend_yield|0|1986-11-04/dividend_yield|0|1986-11-05/dividend_yield|0|1986-11-06/dividend_yield|0|1986-11-07/dividend_yield|0|1986-11-10/dividend_yield|0|1986-11-11/dividend_yield|0|1986-11-12/dividend_yield|0|1986-11-13/dividend_yield|0|1986-11-14/dividend_yield|0|1986-11-17/dividend_yield|0|1986-11-18/dividend_yield|0|1986-11-19/dividend_yield|0|1986-11-20/dividend_yield|0|1986-11-21/dividend_yield|0|1986-11-24/dividend_yield|0|1986-11-25/dividend_yield|0|1986-11-26/dividend_yield|0|1986-11-28/dividend_yield|0|1986-10-31/price|2.0625|1986-11-28/price|2|1986-10-31/total_return_price|2.0625|1986-11-28/total_return_price|2 russ2000_1657|CLFD|198612||||||||||||||||||||||0||||||||||||1.875|1.875||2|1987-01-02/dividend_yield|0|1987-01-05/dividend_yield|0|1987-01-07/dividend_yield|0|1987-01-08/dividend_yield|0|1987-01-09/dividend_yield|0|1987-01-12/dividend_yield|0|1987-01-13/dividend_yield|0|1987-01-14/dividend_yield|0|1987-01-15/dividend_yield|0|1987-01-16/dividend_yield|0|1987-01-19/dividend_yield|0|1987-01-20/dividend_yield|0|1987-01-21/dividend_yield|0|1987-01-22/dividend_yield|0|1987-01-23/dividend_yield|0|1987-01-26/dividend_yield|0|1987-01-27/dividend_yield|0|1987-01-28/dividend_yield|0|1987-01-29/dividend_yield|0|1987-01-30/dividend_yield|0|1987-02-02/dividend_yield|0|1987-02-03/dividend_yield|0|1987-02-04/dividend_yield|0|1987-02-05/dividend_yield|0|1987-02-06/dividend_yield|0|1987-02-09/dividend_yield|0|1987-02-10/dividend_yield|0|1987-02-11/dividend_yield|0|1987-02-12/dividend_yield|0|1987-02-13/dividend_yield|0|1987-02-17/dividend_yield|0|1987-02-18/dividend_yield|0|1987-02-19/dividend_yield|0|1987-02-20/dividend_yield|0|1987-02-23/dividend_yield|0|1987-02-24/dividend_yield|0|1987-02-25/dividend_yield|0|1987-02-26/dividend_yield|0|1987-02-27/dividend_yield|0|1987-01-30/price|2|1987-02-27/price|2.0625|1987-01-30/total_return_price|2|1987-02-27/total_return_price|2.0625 russ2000_1657|CLFD|198703||||||||||||||||||||||0||||||||||||2.875|2.875||3.125|1987-04-01/dividend_yield|0|1987-04-02/dividend_yield|0|1987-04-03/dividend_yield|0|1987-04-06/dividend_yield|0|1987-04-07/dividend_yield|0|1987-04-08/dividend_yield|0|1987-04-09/dividend_yield|0|1987-04-10/dividend_yield|0|1987-04-13/dividend_yield|0|1987-04-14/dividend_yield|0|1987-04-15/dividend_yield|0|1987-04-16/dividend_yield|0|1987-04-20/dividend_yield|0|1987-04-22/dividend_yield|0|1987-04-23/dividend_yield|0|1987-04-24/dividend_yield|0|1987-04-27/dividend_yield|0|1987-04-28/dividend_yield|0|1987-04-29/dividend_yield|0|1987-04-30/dividend_yield|0|1987-05-01/dividend_yield|0|1987-05-04/dividend_yield|0|1987-05-05/dividend_yield|0|1987-05-06/dividend_yield|0|1987-05-07/dividend_yield|0|1987-05-08/dividend_yield|0|1987-05-11/dividend_yield|0|1987-05-12/dividend_yield|0|1987-05-13/dividend_yield|0|1987-05-14/dividend_yield|0|1987-05-15/dividend_yield|0|1987-05-18/dividend_yield|0|1987-05-19/dividend_yield|0|1987-05-20/dividend_yield|0|1987-05-21/dividend_yield|0|1987-05-22/dividend_yield|0|1987-05-26/dividend_yield|0|1987-05-27/dividend_yield|0|1987-05-28/dividend_yield|0|1987-05-29/dividend_yield|0|1987-04-30/price|3.125|1987-05-29/price|3.125|1987-04-30/total_return_price|3.125|1987-05-29/total_return_price|3.125 russ2000_1657|CLFD|198706||||||||||||||||||||||0||||||||||||3.25|3.25||3.25|1987-07-06/dividend_yield|0|1987-07-07/dividend_yield|0|1987-07-08/dividend_yield|0|1987-07-09/dividend_yield|0|1987-07-10/dividend_yield|0|1987-07-13/dividend_yield|0|1987-07-14/dividend_yield|0|1987-07-16/dividend_yield|0|1987-07-17/dividend_yield|0|1987-07-20/dividend_yield|0|1987-07-21/dividend_yield|0|1987-07-22/dividend_yield|0|1987-07-23/dividend_yield|0|1987-07-24/dividend_yield|0|1987-07-27/dividend_yield|0|1987-07-28/dividend_yield|0|1987-07-29/dividend_yield|0|1987-07-30/dividend_yield|0|1987-07-31/dividend_yield|0|1987-08-03/dividend_yield|0|1987-08-04/dividend_yield|0|1987-08-05/dividend_yield|0|1987-08-06/dividend_yield|0|1987-08-07/dividend_yield|0|1987-08-10/dividend_yield|0|1987-08-11/dividend_yield|0|1987-08-12/dividend_yield|0|1987-08-13/dividend_yield|0|1987-08-14/dividend_yield|0|1987-08-17/dividend_yield|0|1987-08-18/dividend_yield|0|1987-08-19/dividend_yield|0|1987-08-20/dividend_yield|0|1987-08-21/dividend_yield|0|1987-08-24/dividend_yield|0|1987-08-25/dividend_yield|0|1987-08-26/dividend_yield|0|1987-08-27/dividend_yield|0|1987-08-28/dividend_yield|0|1987-08-31/dividend_yield|0|1987-07-31/price|3.25|1987-08-31/price|3.5|1987-07-31/total_return_price|3.25|1987-08-31/total_return_price|3.5 russ2000_1657|CLFD|198709||||||||||||||||||||||0||||||||||||3.625|3.625||2.5|1987-10-01/dividend_yield|0|1987-10-02/dividend_yield|0|1987-10-06/dividend_yield|0|1987-10-07/dividend_yield|0|1987-10-08/dividend_yield|0|1987-10-09/dividend_yield|0|1987-10-12/dividend_yield|0|1987-10-14/dividend_yield|0|1987-10-15/dividend_yield|0|1987-10-16/dividend_yield|0|1987-10-19/dividend_yield|0|1987-10-20/dividend_yield|0|1987-10-21/dividend_yield|0|1987-10-22/dividend_yield|0|1987-10-23/dividend_yield|0|1987-10-26/dividend_yield|0|1987-10-27/dividend_yield|0|1987-10-28/dividend_yield|0|1987-10-29/dividend_yield|0|1987-10-30/dividend_yield|0|1987-11-02/dividend_yield|0|1987-11-03/dividend_yield|0|1987-11-04/dividend_yield|0|1987-11-05/dividend_yield|0|1987-11-06/dividend_yield|0|1987-11-09/dividend_yield|0|1987-11-10/dividend_yield|0|1987-11-11/dividend_yield|0|1987-11-12/dividend_yield|0|1987-11-13/dividend_yield|0|1987-11-16/dividend_yield|0|1987-11-18/dividend_yield|0|1987-11-19/dividend_yield|0|1987-11-20/dividend_yield|0|1987-11-23/dividend_yield|0|1987-11-24/dividend_yield|0|1987-11-25/dividend_yield|0|1987-11-27/dividend_yield|0|1987-11-30/dividend_yield|0|1987-10-30/price|2.5|1987-11-30/price|2.625|1987-10-30/total_return_price|2.5|1987-11-30/total_return_price|2.625 russ2000_1657|CLFD|198712||||||||||||||||||||||0||||||||||||2.75|2.75||3.25|1988-01-04/dividend_yield|0|1988-01-05/dividend_yield|0|1988-01-06/dividend_yield|0|1988-01-07/dividend_yield|0|1988-01-08/dividend_yield|0|1988-01-11/dividend_yield|0|1988-01-12/dividend_yield|0|1988-01-14/dividend_yield|0|1988-01-15/dividend_yield|0|1988-01-19/dividend_yield|0|1988-01-20/dividend_yield|0|1988-01-21/dividend_yield|0|1988-01-22/dividend_yield|0|1988-01-25/dividend_yield|0|1988-01-26/dividend_yield|0|1988-01-27/dividend_yield|0|1988-01-28/dividend_yield|0|1988-01-29/dividend_yield|0|1988-02-01/dividend_yield|0|1988-02-02/dividend_yield|0|1988-02-03/dividend_yield|0|1988-02-04/dividend_yield|0|1988-02-05/dividend_yield|0|1988-02-08/dividend_yield|0|1988-02-09/dividend_yield|0|1988-02-10/dividend_yield|0|1988-02-12/dividend_yield|0|1988-02-16/dividend_yield|0|1988-02-17/dividend_yield|0|1988-02-18/dividend_yield|0|1988-02-19/dividend_yield|0|1988-02-22/dividend_yield|0|1988-02-23/dividend_yield|0|1988-02-24/dividend_yield|0|1988-02-25/dividend_yield|0|1988-02-26/dividend_yield|0|1988-02-29/dividend_yield|0|1988-01-29/price|3.25|1988-02-29/price|3.375|1988-01-29/total_return_price|3.25|1988-02-29/total_return_price|3.375 russ2000_1657|CLFD|198803||||||||||||||||||||||0||||||||||||3.25|3.25||3.125|1988-04-04/dividend_yield|0|1988-04-05/dividend_yield|0|1988-04-06/dividend_yield|0|1988-04-07/dividend_yield|0|1988-04-08/dividend_yield|0|1988-04-11/dividend_yield|0|1988-04-12/dividend_yield|0|1988-04-13/dividend_yield|0|1988-04-14/dividend_yield|0|1988-04-15/dividend_yield|0|1988-04-18/dividend_yield|0|1988-04-19/dividend_yield|0|1988-04-20/dividend_yield|0|1988-04-21/dividend_yield|0|1988-04-22/dividend_yield|0|1988-04-25/dividend_yield|0|1988-04-26/dividend_yield|0|1988-04-27/dividend_yield|0|1988-04-28/dividend_yield|0|1988-04-29/dividend_yield|0|1988-05-02/dividend_yield|0|1988-05-03/dividend_yield|0|1988-05-04/dividend_yield|0|1988-05-05/dividend_yield|0|1988-05-06/dividend_yield|0|1988-05-09/dividend_yield|0|1988-05-10/dividend_yield|0|1988-05-11/dividend_yield|0|1988-05-12/dividend_yield|0|1988-05-13/dividend_yield|0|1988-05-16/dividend_yield|0|1988-05-17/dividend_yield|0|1988-05-18/dividend_yield|0|1988-05-19/dividend_yield|0|1988-05-20/dividend_yield|0|1988-05-23/dividend_yield|0|1988-05-24/dividend_yield|0|1988-05-26/dividend_yield|0|1988-05-27/dividend_yield|0|1988-05-31/dividend_yield|0|1988-04-29/price|3.125|1988-05-31/price|3.375|1988-04-29/total_return_price|3.125|1988-05-31/total_return_price|3.375 russ2000_1657|CLFD|198806||||||||||||||||||||||0|||6.399|||0.5||||||3.375|3.375||3.625|1988-07-01/dividend_yield|0|1988-07-05/dividend_yield|0|1988-07-06/dividend_yield|0|1988-07-07/dividend_yield|0|1988-07-08/dividend_yield|0|1988-07-11/dividend_yield|0|1988-07-12/dividend_yield|0|1988-07-13/dividend_yield|0|1988-07-14/dividend_yield|0|1988-07-15/dividend_yield|0|1988-07-18/dividend_yield|0|1988-07-20/dividend_yield|0|1988-07-21/dividend_yield|0|1988-07-22/dividend_yield|0|1988-07-25/dividend_yield|0|1988-07-26/dividend_yield|0|1988-07-27/dividend_yield|0|1988-07-28/dividend_yield|0|1988-07-29/dividend_yield|0|1988-08-01/dividend_yield|0|1988-08-02/dividend_yield|0|1988-08-03/dividend_yield|0|1988-08-04/dividend_yield|0|1988-08-05/dividend_yield|0|1988-08-08/dividend_yield|0|1988-08-09/dividend_yield|0|1988-08-10/dividend_yield|0|1988-08-11/dividend_yield|0|1988-08-12/dividend_yield|0|1988-08-15/dividend_yield|0|1988-08-16/dividend_yield|0|1988-08-17/dividend_yield|0|1988-08-18/dividend_yield|0|1988-08-19/dividend_yield|0|1988-08-22/dividend_yield|0|1988-08-23/dividend_yield|0|1988-08-24/dividend_yield|0|1988-08-25/dividend_yield|0|1988-08-26/dividend_yield|0|1988-08-29/dividend_yield|0|1988-08-30/dividend_yield|0|1988-08-31/dividend_yield|0|1988-07-29/price|3.625|1988-08-31/price|4|1988-07-29/total_return_price|3.625|1988-08-31/total_return_price|4 russ2000_1657|CLFD|198809||||||||||||||||||||||0|||6.399|||0.5||||||3.875|3.875||3.75|1988-10-03/dividend_yield|0|1988-10-04/dividend_yield|0|1988-10-05/dividend_yield|0|1988-10-06/dividend_yield|0|1988-10-07/dividend_yield|0|1988-10-10/dividend_yield|0|1988-10-11/dividend_yield|0|1988-10-12/dividend_yield|0|1988-10-13/dividend_yield|0|1988-10-14/dividend_yield|0|1988-10-17/dividend_yield|0|1988-10-18/dividend_yield|0|1988-10-19/dividend_yield|0|1988-10-21/dividend_yield|0|1988-10-24/dividend_yield|0|1988-10-25/dividend_yield|0|1988-10-27/dividend_yield|0|1988-10-28/dividend_yield|0|1988-10-31/dividend_yield|0|1988-11-01/dividend_yield|0|1988-11-02/dividend_yield|0|1988-11-03/dividend_yield|0|1988-11-04/dividend_yield|0|1988-11-07/dividend_yield|0|1988-11-08/dividend_yield|0|1988-11-09/dividend_yield|0|1988-11-10/dividend_yield|0|1988-11-11/dividend_yield|0|1988-11-14/dividend_yield|0|1988-11-15/dividend_yield|0|1988-11-16/dividend_yield|0|1988-11-17/dividend_yield|0|1988-11-18/dividend_yield|0|1988-11-21/dividend_yield|0|1988-11-22/dividend_yield|0|1988-11-23/dividend_yield|0|1988-11-28/dividend_yield|0|1988-11-29/dividend_yield|0|1988-11-30/dividend_yield|0|1988-10-31/price|3.75|1988-11-30/price|3.875|1988-10-31/total_return_price|3.75|1988-11-30/total_return_price|3.875 russ2000_1657|CLFD|198812||||||||||||||||||||||0|||6.399|||0.5||||||4|4||4|1989-01-03/dividend_yield|0|1989-01-04/dividend_yield|0|1989-01-05/dividend_yield|0|1989-01-06/dividend_yield|0|1989-01-09/dividend_yield|0|1989-01-10/dividend_yield|0|1989-01-11/dividend_yield|0|1989-01-13/dividend_yield|0|1989-01-17/dividend_yield|0|1989-01-23/dividend_yield|0|1989-01-24/dividend_yield|0|1989-01-25/dividend_yield|0|1989-01-26/dividend_yield|0|1989-01-27/dividend_yield|0|1989-01-30/dividend_yield|0|1989-02-01/dividend_yield|0|1989-02-02/dividend_yield|0|1989-02-03/dividend_yield|0|1989-02-06/dividend_yield|0|1989-02-07/dividend_yield|0|1989-02-08/dividend_yield|0|1989-02-15/dividend_yield|0|1989-02-17/dividend_yield|0|1989-02-21/dividend_yield|0|1989-02-22/dividend_yield|0|1989-02-23/dividend_yield|0|1989-02-24/dividend_yield|0|1989-02-27/dividend_yield|0|1989-02-28/dividend_yield|0|1989-01-30/price|4|1989-02-28/price|4.125|1989-01-30/total_return_price|4|1989-02-28/total_return_price|4.125 russ2000_1657|CLFD|198903|2|1.3|0.2|1.3||0.2|0.2|||3.1|0.1||16.1402|||10.2711|16.7593||11.3531||0|0|||6.399|||0.6||||||5.5|5.5|33.8945|6|1989-04-14/ev_revenues|16.1402|1989-04-28/ev_revenues|17.6638|1989-05-12/ev_revenues|22.2345|1989-05-26/ev_revenues|23.7581|1989-04-14/ps_ratio|16.7593|1989-04-28/ps_ratio|18.2829|1989-05-12/ps_ratio|22.8536|1989-05-26/ps_ratio|24.3771|1989-04-14/price_to_book_value|11.3531|1989-04-28/price_to_book_value|12.3852|1989-05-12/price_to_book_value|15.4815|1989-05-26/price_to_book_value|16.5135|1989-04-03/dividend_yield|0|1989-04-04/dividend_yield|0|1989-04-05/dividend_yield|0|1989-04-06/dividend_yield|0|1989-04-07/dividend_yield|0|1989-04-10/dividend_yield|0|1989-04-11/dividend_yield|0|1989-04-12/dividend_yield|0|1989-04-13/dividend_yield|0|1989-04-14/dividend_yield|0|1989-04-17/dividend_yield|0|1989-04-18/dividend_yield|0|1989-04-19/dividend_yield|0|1989-04-20/dividend_yield|0|1989-04-21/dividend_yield|0|1989-04-24/dividend_yield|0|1989-04-25/dividend_yield|0|1989-04-26/dividend_yield|0|1989-04-27/dividend_yield|0|1989-04-28/dividend_yield|0|1989-05-01/dividend_yield|0|1989-05-02/dividend_yield|0|1989-05-03/dividend_yield|0|1989-05-04/dividend_yield|0|1989-05-05/dividend_yield|0|1989-05-08/dividend_yield|0|1989-05-09/dividend_yield|0|1989-05-10/dividend_yield|0|1989-05-11/dividend_yield|0|1989-05-12/dividend_yield|0|1989-05-15/dividend_yield|0|1989-05-16/dividend_yield|0|1989-05-17/dividend_yield|0|1989-05-18/dividend_yield|0|1989-05-19/dividend_yield|0|1989-05-22/dividend_yield|0|1989-05-23/dividend_yield|0|1989-05-24/dividend_yield|0|1989-05-25/dividend_yield|0|1989-05-26/dividend_yield|0|1989-05-30/dividend_yield|0|1989-05-31/dividend_yield|0|1989-04-28/price|6|1989-05-31/price|8.25|1989-04-28/total_return_price|6|1989-05-31/total_return_price|8.25|1989-04-14/enterprise_value|33.8945|1989-04-28/enterprise_value|37.094|1989-05-12/enterprise_value|46.6925|1989-05-26/enterprise_value|49.892 russ2000_1657|CLFD|198906|||||||||||||25.2817||||25.9007||17.5456|||0|||6.376|-0.01||0.6||||||8.5|8.5|53.0915|8.5|1989-07-07/ev_revenues|24.0436|1989-07-21/ev_revenues|24.0436|1989-08-04/ev_revenues|24.0436|1989-08-18/ev_revenues|24.0436|1989-07-07/ps_ratio|24.7012|1989-07-21/ps_ratio|24.7012|1989-08-04/ps_ratio|24.7012|1989-08-18/ps_ratio|24.7012|1989-07-07/price_to_book_value|17.4826|1989-07-21/price_to_book_value|17.4826|1989-08-04/price_to_book_value|17.4826|1989-08-18/price_to_book_value|17.4826|1989-07-03/dividend_yield|0|1989-07-05/dividend_yield|0|1989-07-07/dividend_yield|0|1989-07-10/dividend_yield|0|1989-07-11/dividend_yield|0|1989-07-12/dividend_yield|0|1989-07-13/dividend_yield|0|1989-07-14/dividend_yield|0|1989-07-17/dividend_yield|0|1989-07-18/dividend_yield|0|1989-07-19/dividend_yield|0|1989-07-20/dividend_yield|0|1989-07-21/dividend_yield|0|1989-07-24/dividend_yield|0|1989-07-25/dividend_yield|0|1989-07-26/dividend_yield|0|1989-07-27/dividend_yield|0|1989-07-28/dividend_yield|0|1989-07-31/dividend_yield|0|1989-08-01/dividend_yield|0|1989-08-02/dividend_yield|0|1989-08-03/dividend_yield|0|1989-08-04/dividend_yield|0|1989-08-07/dividend_yield|0|1989-08-08/dividend_yield|0|1989-08-09/dividend_yield|0|1989-08-10/dividend_yield|0|1989-08-11/dividend_yield|0|1989-08-14/dividend_yield|0|1989-08-15/dividend_yield|0|1989-08-16/dividend_yield|0|1989-08-17/dividend_yield|0|1989-08-18/dividend_yield|0|1989-08-21/dividend_yield|0|1989-08-22/dividend_yield|0|1989-08-23/dividend_yield|0|1989-08-24/dividend_yield|0|1989-08-25/dividend_yield|0|1989-08-28/dividend_yield|0|1989-08-29/dividend_yield|0|1989-08-30/dividend_yield|0|1989-08-31/dividend_yield|0|1989-07-31/price|8.5|1989-08-31/price|8|1989-07-31/total_return_price|8.5|1989-08-31/total_return_price|8|1989-07-07/enterprise_value|52.896|1989-07-21/enterprise_value|52.896|1989-08-04/enterprise_value|52.896|1989-08-18/enterprise_value|52.896 russ2000_1657|CLFD|198909|||||||||||||18.2473||||18.8891||13.369|||0|||6.381|0.01||0.7||||||6.5|6.5|40.144|7|1989-10-13/ev_revenues|16.7402|1989-10-30/ev_revenues|18.0696|1989-11-13/ev_revenues|18.7343|1989-11-27/ev_revenues|18.7343|1989-10-13/ps_ratio|17.3029|1989-10-30/ps_ratio|18.6339|1989-11-13/ps_ratio|19.2993|1989-11-27/ps_ratio|19.2993|1989-10-13/price_to_book_value|13.3795|1989-10-30/price_to_book_value|14.4087|1989-11-13/price_to_book_value|14.9233|1989-11-27/price_to_book_value|14.9233|1989-10-02/dividend_yield|0|1989-10-03/dividend_yield|0|1989-10-04/dividend_yield|0|1989-10-05/dividend_yield|0|1989-10-09/dividend_yield|0|1989-10-10/dividend_yield|0|1989-10-11/dividend_yield|0|1989-10-12/dividend_yield|0|1989-10-13/dividend_yield|0|1989-10-16/dividend_yield|0|1989-10-17/dividend_yield|0|1989-10-19/dividend_yield|0|1989-10-20/dividend_yield|0|1989-10-23/dividend_yield|0|1989-10-24/dividend_yield|0|1989-10-26/dividend_yield|0|1989-10-30/dividend_yield|0|1989-10-31/dividend_yield|0|1989-11-01/dividend_yield|0|1989-11-02/dividend_yield|0|1989-11-03/dividend_yield|0|1989-11-06/dividend_yield|0|1989-11-07/dividend_yield|0|1989-11-08/dividend_yield|0|1989-11-09/dividend_yield|0|1989-11-10/dividend_yield|0|1989-11-13/dividend_yield|0|1989-11-14/dividend_yield|0|1989-11-15/dividend_yield|0|1989-11-16/dividend_yield|0|1989-11-17/dividend_yield|0|1989-11-20/dividend_yield|0|1989-11-21/dividend_yield|0|1989-11-22/dividend_yield|0|1989-11-24/dividend_yield|0|1989-11-27/dividend_yield|0|1989-11-28/dividend_yield|0|1989-11-29/dividend_yield|0|1989-11-30/dividend_yield|0|1989-10-31/price|7|1989-11-30/price|7.25|1989-10-31/total_return_price|7|1989-11-30/total_return_price|7.25|1989-10-13/enterprise_value|40.1765|1989-10-30/enterprise_value|43.367|1989-11-13/enterprise_value|44.9622|1989-11-27/enterprise_value|44.9622 russ2000_1657|CLFD|198912|||||||||||||18.7343||||19.2993||14.9233|||0|||6.681|||0.7||||||7.25|7.25|44.9622|6.5|1990-01-10/ev_revenues|18.1297|1990-01-24/ev_revenues|16.2025|1990-02-07/ev_revenues|16.8449|1990-02-21/ev_revenues|16.2025|1990-01-10/ps_ratio|18.0114|1990-01-24/ps_ratio|16.1481|1990-02-07/ps_ratio|16.7692|1990-02-21/ps_ratio|16.1481|1990-01-10/price_to_book_value|15.6249|1990-01-24/price_to_book_value|14.0085|1990-02-07/price_to_book_value|14.5473|1990-02-21/price_to_book_value|14.0085|1990-01-02/dividend_yield|0|1990-01-03/dividend_yield|0|1990-01-04/dividend_yield|0|1990-01-05/dividend_yield|0|1990-01-08/dividend_yield|0|1990-01-09/dividend_yield|0|1990-01-10/dividend_yield|0|1990-01-11/dividend_yield|0|1990-01-12/dividend_yield|0|1990-01-15/dividend_yield|0|1990-01-16/dividend_yield|0|1990-01-18/dividend_yield|0|1990-01-19/dividend_yield|0|1990-01-22/dividend_yield|0|1990-01-23/dividend_yield|0|1990-01-24/dividend_yield|0|1990-01-25/dividend_yield|0|1990-01-26/dividend_yield|0|1990-01-29/dividend_yield|0|1990-01-30/dividend_yield|0|1990-01-31/dividend_yield|0|1990-02-01/dividend_yield|0|1990-02-02/dividend_yield|0|1990-02-05/dividend_yield|0|1990-02-06/dividend_yield|0|1990-02-07/dividend_yield|0|1990-02-08/dividend_yield|0|1990-02-09/dividend_yield|0|1990-02-12/dividend_yield|0|1990-02-13/dividend_yield|0|1990-02-14/dividend_yield|0|1990-02-15/dividend_yield|0|1990-02-16/dividend_yield|0|1990-02-20/dividend_yield|0|1990-02-21/dividend_yield|0|1990-02-22/dividend_yield|0|1990-02-23/dividend_yield|0|1990-02-26/dividend_yield|0|1990-02-27/dividend_yield|0|1990-02-28/dividend_yield|0|1990-01-31/price|6.5|1990-02-28/price|6.5|1990-01-31/total_return_price|6.5|1990-02-28/total_return_price|6.5|1990-01-10/enterprise_value|47.1372|1990-01-24/enterprise_value|42.1265|1990-02-07/enterprise_value|43.7968|1990-02-21/enterprise_value|42.1265 russ2000_1657|CLFD|199003|0.9|0.1|0.2|1.9||0.2|0.1|0.1||3.2|0.1||16.2025|||12.246|16.1481||14.0085||0|0|||6.421|||0.7||||||6.5|6.5|42.1265|6.25|1990-04-04/ev_revenues|15.4209|1990-04-18/ev_revenues|14.8264|1990-05-03/ev_revenues|15.4209|1990-05-17/ev_revenues|15.4209|1990-05-31/ev_revenues|16.0155|1990-04-04/ps_ratio|15.5633|1990-04-18/ps_ratio|14.9647|1990-05-03/ps_ratio|15.5633|1990-05-17/ps_ratio|15.5633|1990-05-31/ps_ratio|16.1619|1990-04-04/price_to_book_value|13.0427|1990-04-18/price_to_book_value|12.541|1990-05-03/price_to_book_value|13.0427|1990-05-17/price_to_book_value|13.0427|1990-05-31/price_to_book_value|13.5443|1990-04-02/dividend_yield|0|1990-04-03/dividend_yield|0|1990-04-04/dividend_yield|0|1990-04-05/dividend_yield|0|1990-04-06/dividend_yield|0|1990-04-09/dividend_yield|0|1990-04-10/dividend_yield|0|1990-04-11/dividend_yield|0|1990-04-12/dividend_yield|0|1990-04-16/dividend_yield|0|1990-04-17/dividend_yield|0|1990-04-18/dividend_yield|0|1990-04-19/dividend_yield|0|1990-04-20/dividend_yield|0|1990-04-23/dividend_yield|0|1990-04-24/dividend_yield|0|1990-04-25/dividend_yield|0|1990-04-26/dividend_yield|0|1990-04-27/dividend_yield|0|1990-04-30/dividend_yield|0|1990-05-01/dividend_yield|0|1990-05-03/dividend_yield|0|1990-05-04/dividend_yield|0|1990-05-07/dividend_yield|0|1990-05-08/dividend_yield|0|1990-05-09/dividend_yield|0|1990-05-10/dividend_yield|0|1990-05-11/dividend_yield|0|1990-05-14/dividend_yield|0|1990-05-15/dividend_yield|0|1990-05-16/dividend_yield|0|1990-05-17/dividend_yield|0|1990-05-18/dividend_yield|0|1990-05-21/dividend_yield|0|1990-05-22/dividend_yield|0|1990-05-23/dividend_yield|0|1990-05-24/dividend_yield|0|1990-05-25/dividend_yield|0|1990-05-29/dividend_yield|0|1990-05-30/dividend_yield|0|1990-05-31/dividend_yield|0|1990-04-30/price|6.25|1990-05-31/price|6.75|1990-04-30/total_return_price|6.25|1990-05-31/total_return_price|6.75|1990-04-04/enterprise_value|41.6365|1990-04-18/enterprise_value|40.0312|1990-05-03/enterprise_value|41.6365|1990-05-17/enterprise_value|41.6365|1990-05-31/enterprise_value|43.2418 russ2000_1657|CLFD|199006|||||||||||||16.0155||||16.1619||13.5443|||0|||6.353|-0.01||0.6||||-0.1||6.75|6.75|43.2418|6.75|1990-07-12/ev_revenues|15.8455|1990-07-26/ev_revenues|15.8455|1990-08-09/ev_revenues|15.8455|1990-08-23/ev_revenues|15.2572|1990-07-12/ps_ratio|16.1475|1990-07-26/ps_ratio|16.1475|1990-08-09/ps_ratio|16.1475|1990-08-23/ps_ratio|15.5494|1990-07-12/price_to_book_value|13.4009|1990-07-26/price_to_book_value|13.4009|1990-08-09/price_to_book_value|13.4009|1990-08-23/price_to_book_value|12.9045|1990-07-02/dividend_yield|0|1990-07-03/dividend_yield|0|1990-07-05/dividend_yield|0|1990-07-06/dividend_yield|0|1990-07-09/dividend_yield|0|1990-07-10/dividend_yield|0|1990-07-11/dividend_yield|0|1990-07-12/dividend_yield|0|1990-07-13/dividend_yield|0|1990-07-16/dividend_yield|0|1990-07-17/dividend_yield|0|1990-07-18/dividend_yield|0|1990-07-19/dividend_yield|0|1990-07-20/dividend_yield|0|1990-07-23/dividend_yield|0|1990-07-24/dividend_yield|0|1990-07-25/dividend_yield|0|1990-07-26/dividend_yield|0|1990-07-27/dividend_yield|0|1990-07-30/dividend_yield|0|1990-07-31/dividend_yield|0|1990-08-01/dividend_yield|0|1990-08-02/dividend_yield|0|1990-08-03/dividend_yield|0|1990-08-06/dividend_yield|0|1990-08-07/dividend_yield|0|1990-08-09/dividend_yield|0|1990-08-10/dividend_yield|0|1990-08-13/dividend_yield|0|1990-08-14/dividend_yield|0|1990-08-15/dividend_yield|0|1990-08-16/dividend_yield|0|1990-08-17/dividend_yield|0|1990-08-20/dividend_yield|0|1990-08-21/dividend_yield|0|1990-08-22/dividend_yield|0|1990-08-23/dividend_yield|0|1990-08-24/dividend_yield|0|1990-08-27/dividend_yield|0|1990-08-28/dividend_yield|0|1990-08-29/dividend_yield|0|1990-08-30/dividend_yield|0|1990-08-31/dividend_yield|0|1990-07-31/price|6.75|1990-08-31/price|6.5|1990-07-31/total_return_price|6.75|1990-08-31/total_return_price|6.5|1990-07-12/enterprise_value|42.7828|1990-07-26/enterprise_value|42.7828|1990-08-09/enterprise_value|42.7828|1990-08-23/enterprise_value|41.1945 russ2000_1657|CLFD|199009|||||||||||||15.2572||||15.5494||12.9045|||0|||6.353|||0.7||||||6.5|6.5|41.1945|6|1990-10-04/ev_revenues|15.2572|1990-10-18/ev_revenues|14.0807|1990-11-01/ev_revenues|13.4925|1990-11-15/ev_revenues|13.4925|1990-11-29/ev_revenues|13.4925|1990-10-04/ps_ratio|15.5326|1990-10-18/ps_ratio|14.3378|1990-11-01/ps_ratio|13.7404|1990-11-15/ps_ratio|13.7404|1990-11-29/ps_ratio|13.7404|1990-10-04/price_to_book_value|12.9045|1990-10-18/price_to_book_value|11.9119|1990-11-01/price_to_book_value|11.4155|1990-11-15/price_to_book_value|11.4155|1990-11-29/price_to_book_value|11.4155|1990-10-01/dividend_yield|0|1990-10-02/dividend_yield|0|1990-10-03/dividend_yield|0|1990-10-04/dividend_yield|0|1990-10-05/dividend_yield|0|1990-10-08/dividend_yield|0|1990-10-09/dividend_yield|0|1990-10-10/dividend_yield|0|1990-10-11/dividend_yield|0|1990-10-12/dividend_yield|0|1990-10-15/dividend_yield|0|1990-10-16/dividend_yield|0|1990-10-17/dividend_yield|0|1990-10-18/dividend_yield|0|1990-10-19/dividend_yield|0|1990-10-22/dividend_yield|0|1990-10-23/dividend_yield|0|1990-10-24/dividend_yield|0|1990-10-25/dividend_yield|0|1990-10-26/dividend_yield|0|1990-10-29/dividend_yield|0|1990-10-30/dividend_yield|0|1990-10-31/dividend_yield|0|1990-11-01/dividend_yield|0|1990-11-02/dividend_yield|0|1990-11-05/dividend_yield|0|1990-11-06/dividend_yield|0|1990-11-07/dividend_yield|0|1990-11-09/dividend_yield|0|1990-11-12/dividend_yield|0|1990-11-13/dividend_yield|0|1990-11-14/dividend_yield|0|1990-11-15/dividend_yield|0|1990-11-16/dividend_yield|0|1990-11-19/dividend_yield|0|1990-11-20/dividend_yield|0|1990-11-23/dividend_yield|0|1990-11-26/dividend_yield|0|1990-11-27/dividend_yield|0|1990-11-28/dividend_yield|0|1990-11-29/dividend_yield|0|1990-11-30/dividend_yield|0|1990-10-08/percent_of_shares_outstanding|0.5939|1990-11-08/percent_of_shares_outstanding|0.6041|1990-10-31/price|6|1990-11-30/price|5.5|1990-10-31/total_return_price|6|1990-11-30/total_return_price|5.5|1990-10-04/enterprise_value|41.1945|1990-10-18/enterprise_value|38.018|1990-11-01/enterprise_value|36.4298|1990-11-15/enterprise_value|36.4298|1990-11-29/enterprise_value|36.4298 russ2000_1657|CLFD|199012|||||||||||||12.316||||12.5456||10.4229|||0||0.5412|6.479|||0.6||||||5|5|33.2532|4.5|1991-01-10/ev_revenues|9.9292|1991-01-24/ev_revenues|11.1752|1991-02-07/ev_revenues|11.1752|1991-02-21/ev_revenues|11.1752|1991-01-10/ps_ratio|9.8485|1991-01-24/ps_ratio|11.0795|1991-02-07/ps_ratio|11.0795|1991-02-21/ps_ratio|11.0795|1991-01-10/price_to_book_value|8.0988|1991-01-24/price_to_book_value|9.1111|1991-02-07/price_to_book_value|9.1111|1991-02-21/price_to_book_value|9.1111|1991-01-02/dividend_yield|0|1991-01-03/dividend_yield|0|1991-01-04/dividend_yield|0|1991-01-07/dividend_yield|0|1991-01-08/dividend_yield|0|1991-01-09/dividend_yield|0|1991-01-10/dividend_yield|0|1991-01-11/dividend_yield|0|1991-01-14/dividend_yield|0|1991-01-15/dividend_yield|0|1991-01-16/dividend_yield|0|1991-01-17/dividend_yield|0|1991-01-18/dividend_yield|0|1991-01-21/dividend_yield|0|1991-01-22/dividend_yield|0|1991-01-23/dividend_yield|0|1991-01-24/dividend_yield|0|1991-01-25/dividend_yield|0|1991-01-28/dividend_yield|0|1991-01-29/dividend_yield|0|1991-01-30/dividend_yield|0|1991-01-31/dividend_yield|0|1991-02-01/dividend_yield|0|1991-02-04/dividend_yield|0|1991-02-05/dividend_yield|0|1991-02-06/dividend_yield|0|1991-02-07/dividend_yield|0|1991-02-08/dividend_yield|0|1991-02-11/dividend_yield|0|1991-02-12/dividend_yield|0|1991-02-13/dividend_yield|0|1991-02-14/dividend_yield|0|1991-02-19/dividend_yield|0|1991-02-20/dividend_yield|0|1991-02-21/dividend_yield|0|1991-02-22/dividend_yield|0|1991-02-25/dividend_yield|0|1991-02-26/dividend_yield|0|1991-02-27/dividend_yield|0|1991-02-28/dividend_yield|0|1991-01-08/percent_of_shares_outstanding|0.4217|1991-02-08/percent_of_shares_outstanding|0.5424|1991-01-31/price|4.5|1991-02-28/price|4.5|1991-01-31/total_return_price|4.5|1991-02-28/total_return_price|4.5|1991-01-10/enterprise_value|25.816|1991-01-24/enterprise_value|29.0555|1991-02-07/enterprise_value|29.0555|1991-02-21/enterprise_value|29.0555 russ2000_1657|CLFD|199103|1.5|0.4|0.3|3||2.5|1.2|1.3||3|-0.1||11.7982|||5.9158|11.695||9.6173||0.7|0||0.5805|6.492|||0.7||||-0.2||4.75|4.75|30.6752|4.5|1991-04-04/ev_revenues|12.5142|1991-04-18/ev_revenues|11.89|1991-05-02/ev_revenues|11.89|1991-05-16/ev_revenues|11.89|1991-05-30/ev_revenues|11.89|1991-04-04/ps_ratio|11.7275|1991-04-18/ps_ratio|11.1102|1991-05-02/ps_ratio|11.1102|1991-05-16/ps_ratio|11.1102|1991-05-30/ps_ratio|11.1102|1991-04-04/price_to_book_value|10.279|1991-04-18/price_to_book_value|9.738|1991-05-02/price_to_book_value|9.738|1991-05-16/price_to_book_value|9.738|1991-05-30/price_to_book_value|9.738|1991-04-01/dividend_yield|0|1991-04-02/dividend_yield|0|1991-04-03/dividend_yield|0|1991-04-04/dividend_yield|0|1991-04-05/dividend_yield|0|1991-04-09/dividend_yield|0|1991-04-10/dividend_yield|0|1991-04-11/dividend_yield|0|1991-04-12/dividend_yield|0|1991-04-15/dividend_yield|0|1991-04-16/dividend_yield|0|1991-04-17/dividend_yield|0|1991-04-18/dividend_yield|0|1991-04-19/dividend_yield|0|1991-04-22/dividend_yield|0|1991-04-23/dividend_yield|0|1991-04-24/dividend_yield|0|1991-04-25/dividend_yield|0|1991-04-26/dividend_yield|0|1991-04-29/dividend_yield|0|1991-04-30/dividend_yield|0|1991-05-01/dividend_yield|0|1991-05-02/dividend_yield|0|1991-05-03/dividend_yield|0|1991-05-06/dividend_yield|0|1991-05-07/dividend_yield|0|1991-05-08/dividend_yield|0|1991-05-09/dividend_yield|0|1991-05-10/dividend_yield|0|1991-05-13/dividend_yield|0|1991-05-14/dividend_yield|0|1991-05-15/dividend_yield|0|1991-05-16/dividend_yield|0|1991-05-17/dividend_yield|0|1991-05-20/dividend_yield|0|1991-05-21/dividend_yield|0|1991-05-23/dividend_yield|0|1991-05-24/dividend_yield|0|1991-05-29/dividend_yield|0|1991-05-30/dividend_yield|0|1991-05-31/dividend_yield|0|1991-04-08/percent_of_shares_outstanding|0.21|1991-05-08/percent_of_shares_outstanding|0.4789|1991-04-30/price|4.5|1991-05-31/price|4.5|1991-04-30/total_return_price|4.5|1991-05-31/total_return_price|4.5|1991-04-04/enterprise_value|32.537|1991-04-18/enterprise_value|30.914|1991-05-02/enterprise_value|30.914|1991-05-16/enterprise_value|30.914|1991-05-30/enterprise_value|30.914 russ2000_1657|CLFD|199106|1.3|0.1|0.7|3||2.4|1.1|1.3||2.9|-0.3||11.89|||5.9217|11.1102||9.738||0.7241|0||0.614|5|-0.02||0.5|0.2|0.2||-0.1||4.5|4.5|30.914|4.75|1991-07-11/ev_revenues|12.554|1991-07-25/ev_revenues|13.207|1991-08-08/ev_revenues|13.86|1991-08-22/ev_revenues|13.86|1991-07-11/ps_ratio|10.9458|1991-07-25/ps_ratio|11.5539|1991-08-08/ps_ratio|12.162|1991-08-22/ps_ratio|12.162|1991-07-11/price_to_book_value|10.1328|1991-07-25/price_to_book_value|10.6957|1991-08-08/price_to_book_value|11.2586|1991-08-22/price_to_book_value|11.2586|1991-07-01/dividend_yield|0|1991-07-02/dividend_yield|0|1991-07-03/dividend_yield|0|1991-07-05/dividend_yield|0|1991-07-08/dividend_yield|0|1991-07-09/dividend_yield|0|1991-07-10/dividend_yield|0|1991-07-11/dividend_yield|0|1991-07-12/dividend_yield|0|1991-07-15/dividend_yield|0|1991-07-16/dividend_yield|0|1991-07-17/dividend_yield|0|1991-07-18/dividend_yield|0|1991-07-19/dividend_yield|0|1991-07-23/dividend_yield|0|1991-07-24/dividend_yield|0|1991-07-25/dividend_yield|0|1991-07-26/dividend_yield|0|1991-07-29/dividend_yield|0|1991-07-30/dividend_yield|0|1991-07-31/dividend_yield|0|1991-08-01/dividend_yield|0|1991-08-02/dividend_yield|0|1991-08-05/dividend_yield|0|1991-08-06/dividend_yield|0|1991-08-07/dividend_yield|0|1991-08-08/dividend_yield|0|1991-08-09/dividend_yield|0|1991-08-12/dividend_yield|0|1991-08-13/dividend_yield|0|1991-08-14/dividend_yield|0|1991-08-15/dividend_yield|0|1991-08-16/dividend_yield|0|1991-08-19/dividend_yield|0|1991-08-20/dividend_yield|0|1991-08-21/dividend_yield|0|1991-08-22/dividend_yield|0|1991-08-23/dividend_yield|0|1991-08-26/dividend_yield|0|1991-08-27/dividend_yield|0|1991-08-28/dividend_yield|0|1991-08-30/dividend_yield|0|1991-07-08/percent_of_shares_outstanding|0.4683|1991-08-08/percent_of_shares_outstanding|0.5254|1991-07-31/price|4.75|1991-08-30/price|5|1991-07-31/total_return_price|4.75|1991-08-30/total_return_price|5|1991-07-11/enterprise_value|31.385|1991-07-25/enterprise_value|33.0175|1991-08-08/enterprise_value|34.65|1991-08-22/enterprise_value|34.65 russ2000_1657|CLFD|199109|||||||||||||13.86||||12.162||11.2586|||0||0.4685|5|-0.02||0.5||||-0.1||5|5|34.65|5|1991-10-03/ev_revenues|16.0652|1991-10-18/ev_revenues|16.0652|1991-11-01/ev_revenues|16.0652|1991-11-15/ev_revenues|16.0652|1991-11-29/ev_revenues|16.0652|1991-10-03/ps_ratio|12.4842|1991-10-18/ps_ratio|12.4842|1991-11-01/ps_ratio|12.4842|1991-11-15/ps_ratio|12.4842|1991-11-29/ps_ratio|12.4842|1991-10-03/price_to_book_value|12.0517|1991-10-18/price_to_book_value|12.0517|1991-11-01/price_to_book_value|12.0517|1991-11-15/price_to_book_value|12.0517|1991-11-29/price_to_book_value|12.0517|1991-10-01/dividend_yield|0|1991-10-02/dividend_yield|0|1991-10-03/dividend_yield|0|1991-10-04/dividend_yield|0|1991-10-07/dividend_yield|0|1991-10-08/dividend_yield|0|1991-10-09/dividend_yield|0|1991-10-10/dividend_yield|0|1991-10-11/dividend_yield|0|1991-10-14/dividend_yield|0|1991-10-15/dividend_yield|0|1991-10-16/dividend_yield|0|1991-10-18/dividend_yield|0|1991-10-21/dividend_yield|0|1991-10-22/dividend_yield|0|1991-10-23/dividend_yield|0|1991-10-24/dividend_yield|0|1991-10-25/dividend_yield|0|1991-10-28/dividend_yield|0|1991-10-29/dividend_yield|0|1991-10-30/dividend_yield|0|1991-10-31/dividend_yield|0|1991-11-01/dividend_yield|0|1991-11-04/dividend_yield|0|1991-11-05/dividend_yield|0|1991-11-06/dividend_yield|0|1991-11-07/dividend_yield|0|1991-11-08/dividend_yield|0|1991-11-11/dividend_yield|0|1991-11-13/dividend_yield|0|1991-11-14/dividend_yield|0|1991-11-15/dividend_yield|0|1991-11-18/dividend_yield|0|1991-11-19/dividend_yield|0|1991-11-20/dividend_yield|0|1991-11-21/dividend_yield|0|1991-11-22/dividend_yield|0|1991-11-25/dividend_yield|0|1991-11-26/dividend_yield|0|1991-11-27/dividend_yield|0|1991-11-29/dividend_yield|0|1991-10-08/percent_of_shares_outstanding|0.3503|1991-11-08/percent_of_shares_outstanding|0.4334|1991-10-31/price|5|1991-11-29/price|5|1991-10-31/total_return_price|5|1991-11-29/total_return_price|5|1991-10-03/enterprise_value|36.95|1991-10-18/enterprise_value|36.95|1991-11-01/enterprise_value|36.95|1991-11-15/enterprise_value|36.95|1991-11-29/enterprise_value|36.95 russ2000_1657|CLFD|199112|||||||||||||14.5457|-50.71|||11.2358||10.8466|||0||0.4534|5|-0.04||0.6||||-0.3||4.75|4.75|33.455|5.5|1992-01-10/ev_revenues|15.4335|1992-01-24/ev_revenues|16.9665|1992-02-07/ev_revenues|18.4996|1992-02-21/ev_revenues|18.4996|1992-01-10/ps_ratio|11.0964|1992-01-24/ps_ratio|12.2645|1992-02-07/ps_ratio|13.4325|1992-02-21/ps_ratio|13.4325|1992-01-10/price_to_book_value|11.5507|1992-01-24/price_to_book_value|12.7666|1992-02-07/price_to_book_value|13.9824|1992-02-21/price_to_book_value|13.9824|1992-01-02/dividend_yield|0|1992-01-03/dividend_yield|0|1992-01-06/dividend_yield|0|1992-01-07/dividend_yield|0|1992-01-08/dividend_yield|0|1992-01-09/dividend_yield|0|1992-01-10/dividend_yield|0|1992-01-13/dividend_yield|0|1992-01-14/dividend_yield|0|1992-01-15/dividend_yield|0|1992-01-16/dividend_yield|0|1992-01-17/dividend_yield|0|1992-01-20/dividend_yield|0|1992-01-21/dividend_yield|0|1992-01-22/dividend_yield|0|1992-01-23/dividend_yield|0|1992-01-24/dividend_yield|0|1992-01-27/dividend_yield|0|1992-01-28/dividend_yield|0|1992-01-29/dividend_yield|0|1992-01-30/dividend_yield|0|1992-01-31/dividend_yield|0|1992-02-03/dividend_yield|0|1992-02-04/dividend_yield|0|1992-02-05/dividend_yield|0|1992-02-06/dividend_yield|0|1992-02-07/dividend_yield|0|1992-02-10/dividend_yield|0|1992-02-11/dividend_yield|0|1992-02-12/dividend_yield|0|1992-02-13/dividend_yield|0|1992-02-14/dividend_yield|0|1992-02-18/dividend_yield|0|1992-02-19/dividend_yield|0|1992-02-20/dividend_yield|0|1992-02-21/dividend_yield|0|1992-02-24/dividend_yield|0|1992-02-25/dividend_yield|0|1992-02-26/dividend_yield|0|1992-02-27/dividend_yield|0|1992-02-28/dividend_yield|0|1992-01-08/percent_of_shares_outstanding|0.3914|1992-02-07/percent_of_shares_outstanding|0.3792|1992-01-31/price|5.5|1992-02-28/price|5.5|1992-01-31/total_return_price|5.5|1992-02-28/total_return_price|5.5|1992-01-10/enterprise_value|35.497|1992-01-24/enterprise_value|39.023|1992-02-07/enterprise_value|42.549|1992-02-21/enterprise_value|42.549 russ2000_1657|CLFD|199203|1.6|0.5|0.3|2.8||1.9|0.8|1.1||3.6|-1||17.733|-52.4714||6.6782|12.8485||13.3745||0.5|0||0.3037|7.086|||0.5||||-0.2||5|5|40.786|4.5|1992-04-06/ev_revenues|17.4905|1992-04-20/ev_revenues|15.8033|1992-05-04/ev_revenues|15.8033|1992-05-18/ev_revenues|15.8033|1992-04-06/ps_ratio|13.1464|1992-04-20/ps_ratio|11.8318|1992-05-04/ps_ratio|11.8318|1992-05-18/ps_ratio|11.8318|1992-04-06/price_to_book_value|9.8417|1992-04-20/price_to_book_value|8.8575|1992-05-04/price_to_book_value|8.8575|1992-05-18/price_to_book_value|8.8575|1992-04-01/dividend_yield|0|1992-04-02/dividend_yield|0|1992-04-06/dividend_yield|0|1992-04-07/dividend_yield|0|1992-04-08/dividend_yield|0|1992-04-09/dividend_yield|0|1992-04-10/dividend_yield|0|1992-04-13/dividend_yield|0|1992-04-14/dividend_yield|0|1992-04-15/dividend_yield|0|1992-04-16/dividend_yield|0|1992-04-20/dividend_yield|0|1992-04-21/dividend_yield|0|1992-04-22/dividend_yield|0|1992-04-23/dividend_yield|0|1992-04-24/dividend_yield|0|1992-04-27/dividend_yield|0|1992-04-28/dividend_yield|0|1992-04-29/dividend_yield|0|1992-04-30/dividend_yield|0|1992-05-01/dividend_yield|0|1992-05-04/dividend_yield|0|1992-05-05/dividend_yield|0|1992-05-06/dividend_yield|0|1992-05-07/dividend_yield|0|1992-05-08/dividend_yield|0|1992-05-11/dividend_yield|0|1992-05-12/dividend_yield|0|1992-05-13/dividend_yield|0|1992-05-14/dividend_yield|0|1992-05-15/dividend_yield|0|1992-05-18/dividend_yield|0|1992-05-19/dividend_yield|0|1992-05-21/dividend_yield|0|1992-05-22/dividend_yield|0|1992-05-26/dividend_yield|0|1992-05-27/dividend_yield|0|1992-05-28/dividend_yield|0|1992-05-29/dividend_yield|0|1992-04-08/percent_of_shares_outstanding|0.2474|1992-05-08/percent_of_shares_outstanding|0.4814|1992-04-30/price|4.5|1992-05-29/price|4.5|1992-04-30/total_return_price|4.5|1992-05-29/total_return_price|4.5|1992-04-06/enterprise_value|36.73|1992-04-20/enterprise_value|33.187|1992-05-04/enterprise_value|33.187|1992-05-18/enterprise_value|33.187 russ2000_1657|CLFD|199206|1.4|0.2|0.3|2.7||1.8|0.6|1.2||3.3|-1.2||14.1162|-38.9815||6.1147|10.5171||7.8733||0.5152|0||0.4461|6.6667|-0.03||0.5|0.1|0.2||-0.2||4.1875|4.1875|29.644|4|1992-07-13/ev_revenues|14.2171|1992-07-27/ev_revenues|14.2171|1992-08-10/ev_revenues|14.2171|1992-08-24/ev_revenues|13.3732|1992-07-13/ps_ratio|11.3108|1992-07-27/ps_ratio|11.3108|1992-08-10/ps_ratio|11.3108|1992-08-24/ps_ratio|10.6039|1992-07-13/price_to_book_value|8.5927|1992-07-27/price_to_book_value|8.5927|1992-08-10/price_to_book_value|8.5927|1992-08-24/price_to_book_value|8.0557|1992-07-01/dividend_yield|0|1992-07-02/dividend_yield|0|1992-07-06/dividend_yield|0|1992-07-07/dividend_yield|0|1992-07-08/dividend_yield|0|1992-07-09/dividend_yield|0|1992-07-10/dividend_yield|0|1992-07-13/dividend_yield|0|1992-07-14/dividend_yield|0|1992-07-15/dividend_yield|0|1992-07-16/dividend_yield|0|1992-07-17/dividend_yield|0|1992-07-20/dividend_yield|0|1992-07-21/dividend_yield|0|1992-07-22/dividend_yield|0|1992-07-23/dividend_yield|0|1992-07-24/dividend_yield|0|1992-07-27/dividend_yield|0|1992-07-29/dividend_yield|0|1992-07-30/dividend_yield|0|1992-07-31/dividend_yield|0|1992-08-04/dividend_yield|0|1992-08-05/dividend_yield|0|1992-08-06/dividend_yield|0|1992-08-07/dividend_yield|0|1992-08-10/dividend_yield|0|1992-08-11/dividend_yield|0|1992-08-12/dividend_yield|0|1992-08-13/dividend_yield|0|1992-08-14/dividend_yield|0|1992-08-17/dividend_yield|0|1992-08-18/dividend_yield|0|1992-08-19/dividend_yield|0|1992-08-20/dividend_yield|0|1992-08-24/dividend_yield|0|1992-08-25/dividend_yield|0|1992-08-26/dividend_yield|0|1992-08-27/dividend_yield|0|1992-08-28/dividend_yield|0|1992-08-31/dividend_yield|0|1992-07-08/percent_of_shares_outstanding|0.456|1992-08-07/percent_of_shares_outstanding|0.475|1992-07-31/price|4|1992-08-31/price|3.6875|1992-07-31/total_return_price|4|1992-08-31/total_return_price|3.6875|1992-07-13/enterprise_value|29.856|1992-07-27/enterprise_value|29.856|1992-08-10/enterprise_value|29.856|1992-08-24/enterprise_value|28.0838 russ2000_1657|CLFD|199209|1.1||0.3|2.6||1.6|0.6|1||3.1|-1.4||12.5293|-26.3291||5.0417|9.8969||7.5186||0.3548|0||0.2414|6.6667|-0.03||0.6|0.2|0.2||-0.2||3.1875|3.1875|26.3115|3.25|1992-10-06/ev_revenues|11.778|1992-10-20/ev_revenues|10.771|1992-11-03/ev_revenues|10.771|1992-11-17/ev_revenues|10.5696|1992-10-06/ps_ratio|10.11|1992-10-20/ps_ratio|9.2073|1992-11-03/ps_ratio|9.2073|1992-11-17/ps_ratio|9.0268|1992-10-06/price_to_book_value|8.0037|1992-10-20/price_to_book_value|7.2891|1992-11-03/price_to_book_value|7.2891|1992-11-17/price_to_book_value|7.1462|1992-10-01/dividend_yield|0|1992-10-02/dividend_yield|0|1992-10-05/dividend_yield|0|1992-10-06/dividend_yield|0|1992-10-07/dividend_yield|0|1992-10-08/dividend_yield|0|1992-10-09/dividend_yield|0|1992-10-12/dividend_yield|0|1992-10-13/dividend_yield|0|1992-10-14/dividend_yield|0|1992-10-15/dividend_yield|0|1992-10-19/dividend_yield|0|1992-10-20/dividend_yield|0|1992-10-21/dividend_yield|0|1992-10-22/dividend_yield|0|1992-10-23/dividend_yield|0|1992-10-26/dividend_yield|0|1992-10-27/dividend_yield|0|1992-10-28/dividend_yield|0|1992-10-29/dividend_yield|0|1992-10-30/dividend_yield|0|1992-11-02/dividend_yield|0|1992-11-03/dividend_yield|0|1992-11-04/dividend_yield|0|1992-11-05/dividend_yield|0|1992-11-06/dividend_yield|0|1992-11-09/dividend_yield|0|1992-11-10/dividend_yield|0|1992-11-11/dividend_yield|0|1992-11-12/dividend_yield|0|1992-11-13/dividend_yield|0|1992-11-16/dividend_yield|0|1992-11-17/dividend_yield|0|1992-11-18/dividend_yield|0|1992-11-19/dividend_yield|0|1992-11-20/dividend_yield|0|1992-11-23/dividend_yield|0|1992-11-24/dividend_yield|0|1992-11-25/dividend_yield|0|1992-11-27/dividend_yield|0|1992-11-30/dividend_yield|0|1992-10-08/percent_of_shares_outstanding|0.2901|1992-11-06/percent_of_shares_outstanding|0.2701|1992-10-30/price|3.25|1992-11-30/price|3.1875|1992-10-30/total_return_price|3.25|1992-11-30/total_return_price|3.1875|1992-10-06/enterprise_value|25.9115|1992-10-20/enterprise_value|23.6962|1992-11-03/enterprise_value|23.6962|1992-11-17/enterprise_value|23.2531 russ2000_1657|CLFD|199212|1.1|0.1|0.3|2.5||1|0.4|0.6||3|-1.5||10.1668|-33.4231|-46.7924|5.849|8.6657||6.8603||0.3|0||0.2751|5|-0.02||0.6|0.2|0.2||-0.1||3.1875|3.1875|22.367|3.1875|1993-01-12/ev_revenues|10.6346|1993-01-26/ev_revenues|10.6346|1993-02-09/ev_revenues|10.836|1993-02-23/ev_revenues|9.8291|1993-01-14/ev_free_cash_flow|-44.134|1993-01-28/ev_free_cash_flow|-46.7924|1993-02-11/ev_free_cash_flow|-45.9062|1993-02-25/ev_free_cash_flow|-43.2479|1993-01-12/ps_ratio|9.2073|1993-01-26/ps_ratio|9.2073|1993-02-09/ps_ratio|9.3878|1993-02-23/ps_ratio|8.4851|1993-01-12/price_to_book_value|7.5321|1993-01-26/price_to_book_value|7.5321|1993-02-09/price_to_book_value|7.6798|1993-02-23/price_to_book_value|6.9413|1993-01-04/dividend_yield|0|1993-01-05/dividend_yield|0|1993-01-06/dividend_yield|0|1993-01-07/dividend_yield|0|1993-01-08/dividend_yield|0|1993-01-11/dividend_yield|0|1993-01-12/dividend_yield|0|1993-01-14/dividend_yield|0|1993-01-15/dividend_yield|0|1993-01-18/dividend_yield|0|1993-01-19/dividend_yield|0|1993-01-20/dividend_yield|0|1993-01-22/dividend_yield|0|1993-01-25/dividend_yield|0|1993-01-26/dividend_yield|0|1993-01-28/dividend_yield|0|1993-01-29/dividend_yield|0|1993-02-01/dividend_yield|0|1993-02-02/dividend_yield|0|1993-02-03/dividend_yield|0|1993-02-04/dividend_yield|0|1993-02-05/dividend_yield|0|1993-02-08/dividend_yield|0|1993-02-09/dividend_yield|0|1993-02-10/dividend_yield|0|1993-02-11/dividend_yield|0|1993-02-12/dividend_yield|0|1993-02-16/dividend_yield|0|1993-02-17/dividend_yield|0|1993-02-18/dividend_yield|0|1993-02-19/dividend_yield|0|1993-02-22/dividend_yield|0|1993-02-23/dividend_yield|0|1993-02-24/dividend_yield|0|1993-02-25/dividend_yield|0|1993-02-26/dividend_yield|0|1993-01-08/percent_of_shares_outstanding|0.2249|1993-02-05/percent_of_shares_outstanding|0.1817|1993-01-29/price|3.1875|1993-02-26/price|2.9375|1993-01-29/total_return_price|3.1875|1993-02-26/total_return_price|2.9375|1993-01-12/enterprise_value|23.3962|1993-01-26/enterprise_value|23.3962|1993-02-09/enterprise_value|23.8392|1993-02-23/enterprise_value|21.6239 russ2000_1657|CLFD|199303|1.4|0.5|0.2|2.4||1|0.4|0.6||3.2|-1.6||9.2249|-40.4145|-44.134|4.8112|7.9435||6.4982||0.25|0||0.321|7.239|-0.01||0.7|0.3|0.2||0||2.75|2.75|20.2948|2.75|1993-04-06/ev_revenues|8.4197|1993-04-20/ev_revenues|8.4197|1993-05-04/ev_revenues|8.4197|1993-05-18/ev_revenues|9.1738|1993-04-08/ev_free_cash_flow|-220.17|1993-04-22/ev_free_cash_flow|-183.975|1993-05-06/ev_free_cash_flow|-193.0238|1993-05-20/ev_free_cash_flow|-183.975|1993-04-06/ps_ratio|7.3254|1993-04-20/ps_ratio|7.3254|1993-05-04/ps_ratio|7.3254|1993-05-18/ps_ratio|7.9914|1993-04-06/price_to_book_value|6.221|1993-04-20/price_to_book_value|6.221|1993-05-04/price_to_book_value|6.221|1993-05-18/price_to_book_value|6.7866|1993-04-02/dividend_yield|0|1993-04-05/dividend_yield|0|1993-04-06/dividend_yield|0|1993-04-08/dividend_yield|0|1993-04-12/dividend_yield|0|1993-04-13/dividend_yield|0|1993-04-14/dividend_yield|0|1993-04-15/dividend_yield|0|1993-04-16/dividend_yield|0|1993-04-19/dividend_yield|0|1993-04-20/dividend_yield|0|1993-04-21/dividend_yield|0|1993-04-22/dividend_yield|0|1993-04-23/dividend_yield|0|1993-04-26/dividend_yield|0|1993-04-27/dividend_yield|0|1993-04-28/dividend_yield|0|1993-04-29/dividend_yield|0|1993-04-30/dividend_yield|0|1993-05-03/dividend_yield|0|1993-05-04/dividend_yield|0|1993-05-05/dividend_yield|0|1993-05-06/dividend_yield|0|1993-05-07/dividend_yield|0|1993-05-10/dividend_yield|0|1993-05-11/dividend_yield|0|1993-05-12/dividend_yield|0|1993-05-13/dividend_yield|0|1993-05-14/dividend_yield|0|1993-05-17/dividend_yield|0|1993-05-18/dividend_yield|0|1993-05-19/dividend_yield|0|1993-05-20/dividend_yield|0|1993-05-21/dividend_yield|0|1993-05-25/dividend_yield|0|1993-05-26/dividend_yield|0|1993-05-27/dividend_yield|0|1993-05-28/dividend_yield|0|1993-04-07/percent_of_shares_outstanding|0.3221|1993-05-07/percent_of_shares_outstanding|0.311|1993-04-30/price|2.75|1993-05-28/price|2.25|1993-04-30/total_return_price|2.75|1993-05-28/total_return_price|2.25|1993-04-06/enterprise_value|20.2072|1993-04-20/enterprise_value|20.2072|1993-05-04/enterprise_value|20.2072|1993-05-18/enterprise_value|22.017 russ2000_1657|CLFD|199306|1.3|0.4|0.4|2.3||0.9|0.3|0.6||3.1|-1.7||6.997|-43.7316|-174.9262|4.3732|6.2094||5.546||0.2258|0||0.4078|7.239|-0.01||0.6|0.3|0.2||-0.1||2.375|2.375|17.4926|2.375|1993-07-14/ev_revenues|6.997|1993-07-28/ev_revenues|6.997|1993-08-11/ev_revenues|7.359|1993-08-25/ev_revenues|7.54|1993-07-01/ev_free_cash_flow|101.0362|1993-07-15/ev_free_cash_flow|82.9388|1993-07-29/ev_free_cash_flow|87.4631|1993-08-12/ev_free_cash_flow|91.9875|1993-08-26/ev_free_cash_flow|103.2984|1993-07-14/ps_ratio|6.2094|1993-07-28/ps_ratio|6.2094|1993-08-11/ps_ratio|6.5362|1993-08-25/ps_ratio|6.6996|1993-07-14/price_to_book_value|5.546|1993-07-28/price_to_book_value|5.546|1993-08-11/price_to_book_value|5.8379|1993-08-25/price_to_book_value|5.9839|1993-07-01/dividend_yield|0|1993-07-02/dividend_yield|0|1993-07-07/dividend_yield|0|1993-07-08/dividend_yield|0|1993-07-09/dividend_yield|0|1993-07-12/dividend_yield|0|1993-07-13/dividend_yield|0|1993-07-14/dividend_yield|0|1993-07-15/dividend_yield|0|1993-07-16/dividend_yield|0|1993-07-21/dividend_yield|0|1993-07-22/dividend_yield|0|1993-07-23/dividend_yield|0|1993-07-26/dividend_yield|0|1993-07-27/dividend_yield|0|1993-07-28/dividend_yield|0|1993-07-29/dividend_yield|0|1993-07-30/dividend_yield|0|1993-08-02/dividend_yield|0|1993-08-03/dividend_yield|0|1993-08-04/dividend_yield|0|1993-08-05/dividend_yield|0|1993-08-06/dividend_yield|0|1993-08-09/dividend_yield|0|1993-08-10/dividend_yield|0|1993-08-11/dividend_yield|0|1993-08-12/dividend_yield|0|1993-08-16/dividend_yield|0|1993-08-17/dividend_yield|0|1993-08-18/dividend_yield|0|1993-08-19/dividend_yield|0|1993-08-23/dividend_yield|0|1993-08-24/dividend_yield|0|1993-08-25/dividend_yield|0|1993-08-26/dividend_yield|0|1993-08-27/dividend_yield|0|1993-08-30/dividend_yield|0|1993-08-31/dividend_yield|0|1993-07-08/percent_of_shares_outstanding|0.6546|1993-08-06/percent_of_shares_outstanding|0.3901|1993-07-30/price|2.375|1993-08-31/price|3.75|1993-07-30/total_return_price|2.375|1993-08-31/total_return_price|3.75|1993-07-14/enterprise_value|17.4926|1993-07-28/enterprise_value|17.4926|1993-08-11/enterprise_value|18.3975|1993-08-25/enterprise_value|18.8499 russ2000_1657|CLFD|199309|1.2|0.3|0.3|2.2||0.8|0.2|0.6||3|-1.8||11.7024|-112.6012|162.1153|8.8896|10.4579||9.3406||0.2|0||0.1632|7.239|-0.02||0.6|0.2|0.2||-0.1||4.625|4.625|29.256|4.4375|1993-10-06/ev_revenues|12.9692|1993-10-20/ev_revenues|13.8741|1993-11-03/ev_revenues|11.7024|1993-11-17/ev_revenues|12.9692|1993-10-07/ev_free_cash_flow|109.585|1993-10-21/ev_free_cash_flow|103.5525|1993-11-04/ev_free_cash_flow|97.52|1993-11-18/ev_free_cash_flow|108.0769|1993-10-06/ps_ratio|11.8557|1993-10-20/ps_ratio|12.6906|1993-11-03/ps_ratio|10.6868|1993-11-17/ps_ratio|11.8557|1993-10-06/price_to_book_value|10.7077|1993-10-20/price_to_book_value|11.4618|1993-11-03/price_to_book_value|9.652|1993-11-17/price_to_book_value|10.7077|1993-10-01/dividend_yield|0|1993-10-04/dividend_yield|0|1993-10-05/dividend_yield|0|1993-10-06/dividend_yield|0|1993-10-07/dividend_yield|0|1993-10-11/dividend_yield|0|1993-10-12/dividend_yield|0|1993-10-13/dividend_yield|0|1993-10-14/dividend_yield|0|1993-10-15/dividend_yield|0|1993-10-18/dividend_yield|0|1993-10-19/dividend_yield|0|1993-10-20/dividend_yield|0|1993-10-21/dividend_yield|0|1993-10-22/dividend_yield|0|1993-10-25/dividend_yield|0|1993-10-26/dividend_yield|0|1993-10-27/dividend_yield|0|1993-10-28/dividend_yield|0|1993-10-29/dividend_yield|0|1993-11-01/dividend_yield|0|1993-11-02/dividend_yield|0|1993-11-03/dividend_yield|0|1993-11-04/dividend_yield|0|1993-11-05/dividend_yield|0|1993-11-08/dividend_yield|0|1993-11-09/dividend_yield|0|1993-11-10/dividend_yield|0|1993-11-11/dividend_yield|0|1993-11-12/dividend_yield|0|1993-11-15/dividend_yield|0|1993-11-16/dividend_yield|0|1993-11-17/dividend_yield|0|1993-11-18/dividend_yield|0|1993-11-19/dividend_yield|0|1993-11-22/dividend_yield|0|1993-11-23/dividend_yield|0|1993-11-24/dividend_yield|0|1993-11-26/dividend_yield|0|1993-11-29/dividend_yield|0|1993-11-30/dividend_yield|0|1993-10-08/percent_of_shares_outstanding|0.3585|1993-11-08/percent_of_shares_outstanding|0.4056|1993-10-29/price|4.4375|1993-11-30/price|4.375|1993-10-29/total_return_price|4.4375|1993-11-30/total_return_price|4.375|1993-10-06/enterprise_value|32.4231|1993-10-20/enterprise_value|34.6852|1993-11-03/enterprise_value|29.256|1993-11-17/enterprise_value|32.4231 russ2000_1657|CLFD|199312|1.1|0.2|0.3|2||0.6|0.1|0.5||2.9|-1.9||11.7024|-100.8696|97.52|8.646|10.6868||9.652||0.2069|0||0.348|6.6667|-0.02||0.5|0.2|0.2||-0.1||4.125|4.125|29.256|4|1994-01-12/ev_revenues|12.2317|1994-01-26/ev_revenues|12.9857|1994-02-09/ev_revenues|15.2479|1994-02-23/ev_revenues|16.002|1994-01-14/ev_free_cash_flow|160.3531|1994-01-28/ev_free_cash_flow|155.8288|1994-02-11/ev_free_cash_flow|182.975|1994-02-25/ev_free_cash_flow|192.0238|1994-01-12/ps_ratio|11.8265|1994-01-26/ps_ratio|12.5657|1994-02-09/ps_ratio|14.7832|1994-02-23/ps_ratio|15.5223|1994-01-12/price_to_book_value|9.9848|1994-01-26/price_to_book_value|10.6089|1994-02-09/price_to_book_value|12.481|1994-02-23/price_to_book_value|13.1051|1994-01-03/dividend_yield|0|1994-01-04/dividend_yield|0|1994-01-05/dividend_yield|0|1994-01-06/dividend_yield|0|1994-01-07/dividend_yield|0|1994-01-10/dividend_yield|0|1994-01-12/dividend_yield|0|1994-01-14/dividend_yield|0|1994-01-17/dividend_yield|0|1994-01-18/dividend_yield|0|1994-01-19/dividend_yield|0|1994-01-20/dividend_yield|0|1994-01-21/dividend_yield|0|1994-01-24/dividend_yield|0|1994-01-25/dividend_yield|0|1994-01-26/dividend_yield|0|1994-01-27/dividend_yield|0|1994-01-28/dividend_yield|0|1994-01-31/dividend_yield|0|1994-02-01/dividend_yield|0|1994-02-02/dividend_yield|0|1994-02-03/dividend_yield|0|1994-02-04/dividend_yield|0|1994-02-07/dividend_yield|0|1994-02-08/dividend_yield|0|1994-02-09/dividend_yield|0|1994-02-10/dividend_yield|0|1994-02-11/dividend_yield|0|1994-02-14/dividend_yield|0|1994-02-15/dividend_yield|0|1994-02-16/dividend_yield|0|1994-02-17/dividend_yield|0|1994-02-18/dividend_yield|0|1994-02-22/dividend_yield|0|1994-02-23/dividend_yield|0|1994-02-24/dividend_yield|0|1994-02-25/dividend_yield|0|1994-02-28/dividend_yield|0|1994-01-07/percent_of_shares_outstanding|0.5|1994-02-08/percent_of_shares_outstanding|0.389|1994-01-31/price|4|1994-02-28/price|5.125|1994-01-31/total_return_price|4|1994-02-28/total_return_price|5.125|1994-01-12/enterprise_value|29.356|1994-01-26/enterprise_value|31.1658|1994-02-09/enterprise_value|36.595|1994-02-23/enterprise_value|38.4048 russ2000_1657|CLFD|199403|1|0.3|0.3|1.9||0.8|0.3|0.5||2.6|-2.3||14.1168|-39.0234|164.8775|9.182|13.6744||11.545|-1.1214|0.2308|0||0.374|7.275|-0.0687||0.4|0.1|0.2||-0.5||4.25|4.25|33.8804|3.75|1994-04-06/ev_revenues|14.8661|1994-04-20/ev_revenues|13.1339|1994-05-04/ev_revenues|13.1339|1994-05-18/ev_revenues|14.8661|1994-04-08/ev_free_cash_flow||1994-04-25/ev_free_cash_flow||1994-05-09/ev_free_cash_flow||1994-05-23/ev_free_cash_flow||1994-04-06/ps_ratio|14.379|1994-04-20/ps_ratio|12.6874|1994-05-04/ps_ratio|12.6874|1994-05-18/ps_ratio|14.379|1994-04-06/price_to_book_value|11.8918|1994-04-20/price_to_book_value|10.4928|1994-05-04/price_to_book_value|10.4928|1994-05-18/price_to_book_value|11.8918|1994-04-14/peg_ratio|-1.1544|1994-04-28/peg_ratio|-1.0554|1994-05-12/peg_ratio|-1.0554|1994-05-26/peg_ratio|-0.9895|1994-04-04/dividend_yield|0|1994-04-05/dividend_yield|0|1994-04-06/dividend_yield|0|1994-04-07/dividend_yield|0|1994-04-08/dividend_yield|0|1994-04-11/dividend_yield|0|1994-04-12/dividend_yield|0|1994-04-13/dividend_yield|0|1994-04-14/dividend_yield|0|1994-04-15/dividend_yield|0|1994-04-18/dividend_yield|0|1994-04-19/dividend_yield|0|1994-04-20/dividend_yield|0|1994-04-21/dividend_yield|0|1994-04-25/dividend_yield|0|1994-04-26/dividend_yield|0|1994-04-28/dividend_yield|0|1994-04-29/dividend_yield|0|1994-05-02/dividend_yield|0|1994-05-03/dividend_yield|0|1994-05-04/dividend_yield|0|1994-05-05/dividend_yield|0|1994-05-06/dividend_yield|0|1994-05-09/dividend_yield|0|1994-05-10/dividend_yield|0|1994-05-11/dividend_yield|0|1994-05-12/dividend_yield|0|1994-05-16/dividend_yield|0|1994-05-18/dividend_yield|0|1994-05-19/dividend_yield|0|1994-05-20/dividend_yield|0|1994-05-23/dividend_yield|0|1994-05-24/dividend_yield|0|1994-05-25/dividend_yield|0|1994-05-26/dividend_yield|0|1994-05-27/dividend_yield|0|1994-05-31/dividend_yield|0|1994-04-08/percent_of_shares_outstanding|0.333|1994-05-06/percent_of_shares_outstanding|0.3154|1994-04-29/price|3.75|1994-05-31/price|3.75|1994-04-29/total_return_price|3.75|1994-05-31/total_return_price|3.75|1994-04-06/enterprise_value|31.2188|1994-04-20/enterprise_value|27.5812|1994-05-04/enterprise_value|27.5812|1994-05-18/enterprise_value|31.2188 russ2000_1657|CLFD|199406|1.1|0.2|0.3|1.7||0.7|0.2|0.5||2.5|-2.5||15.6594|-39.1484||9.7871|15.1171||12.3675|-0.9895|0.24|0||0.4303|7.275|-0.01||0.5|0.3|0.1||-0.1||4.25|4.25|31.3188|3.5|1994-07-14/ev_revenues|13.8406|1994-07-29/ev_revenues|12.9312|1994-08-12/ev_revenues|13.6133|1994-08-26/ev_revenues|13.6133|1994-07-05/ev_free_cash_flow|-290.4531|1994-07-19/ev_free_cash_flow|-276.8125|1994-08-03/ev_free_cash_flow|-258.625|1994-08-17/ev_free_cash_flow|-276.8125|1994-08-31/ev_free_cash_flow|-258.625|1994-07-14/ps_ratio|13.3386|1994-07-29/ps_ratio|12.4494|1994-08-12/ps_ratio|13.1163|1994-08-26/ps_ratio|13.1163|1994-07-14/price_to_book_value|10.9125|1994-07-29/price_to_book_value|10.185|1994-08-12/price_to_book_value|10.7306|1994-08-26/price_to_book_value|10.7306|1994-07-07/peg_ratio|-0.4537|1994-07-21/peg_ratio|-0.4537|1994-08-04/peg_ratio|-0.4537|1994-08-18/peg_ratio|-0.5142|1994-07-01/dividend_yield|0|1994-07-05/dividend_yield|0|1994-07-06/dividend_yield|0|1994-07-07/dividend_yield|0|1994-07-08/dividend_yield|0|1994-07-11/dividend_yield|0|1994-07-12/dividend_yield|0|1994-07-13/dividend_yield|0|1994-07-14/dividend_yield|0|1994-07-15/dividend_yield|0|1994-07-18/dividend_yield|0|1994-07-19/dividend_yield|0|1994-07-20/dividend_yield|0|1994-07-21/dividend_yield|0|1994-07-22/dividend_yield|0|1994-07-25/dividend_yield|0|1994-07-26/dividend_yield|0|1994-07-27/dividend_yield|0|1994-07-29/dividend_yield|0|1994-08-01/dividend_yield|0|1994-08-03/dividend_yield|0|1994-08-04/dividend_yield|0|1994-08-05/dividend_yield|0|1994-08-08/dividend_yield|0|1994-08-09/dividend_yield|0|1994-08-10/dividend_yield|0|1994-08-11/dividend_yield|0|1994-08-12/dividend_yield|0|1994-08-15/dividend_yield|0|1994-08-16/dividend_yield|0|1994-08-17/dividend_yield|0|1994-08-18/dividend_yield|0|1994-08-19/dividend_yield|0|1994-08-23/dividend_yield|0|1994-08-24/dividend_yield|0|1994-08-25/dividend_yield|0|1994-08-26/dividend_yield|0|1994-08-29/dividend_yield|0|1994-08-30/dividend_yield|0|1994-08-31/dividend_yield|0|1994-07-08/percent_of_shares_outstanding|0.3882|1994-08-08/percent_of_shares_outstanding|0.3969|1994-07-29/price|3.5|1994-08-31/price|3.5|1994-07-29/total_return_price|3.5|1994-08-31/total_return_price|3.5|1994-07-14/enterprise_value|27.6812|1994-07-29/enterprise_value|25.8625|1994-08-12/enterprise_value|27.2266|1994-08-26/enterprise_value|27.2266 russ2000_1657|CLFD|199409|1.2|0.4|0.4|1.6||0.7|0.2|0.5||2.6|-2.6||14.75|-37.125|-272.2656|9|14.2278||11.64|-0.4462|0.2308|0|0.0678|0.3549|7.375|-0.02||0.4|0.1|0.1||-0.1||4|4|29.5|3.5|1994-10-07/ev_revenues|15.2196|1994-10-21/ev_revenues|14.9635|1994-11-04/ev_revenues|15.2299|1994-11-18/ev_revenues|15.2299|1994-10-12/ev_free_cash_flow|-136.9766|1994-10-26/ev_free_cash_flow|-139.2812|1994-11-09/ev_free_cash_flow|-137.0688|1994-11-23/ev_free_cash_flow|-137.0688|1994-10-07/ps_ratio|14.6433|1994-10-21/ps_ratio|14.3951|1994-11-04/ps_ratio|14.6532|1994-11-18/ps_ratio|14.6532|1994-10-07/price_to_book_value|10.4597|1994-10-21/price_to_book_value|10.2825|1994-11-04/price_to_book_value|10.4668|1994-11-18/price_to_book_value|10.4668|1994-10-13/peg_ratio|-0.3173|1994-10-27/peg_ratio|-0.3173|1994-11-10/peg_ratio|-0.3227|1994-11-25/peg_ratio|-0.3175|1994-10-03/dividend_yield|0|1994-10-04/dividend_yield|0|1994-10-05/dividend_yield|0|1994-10-06/dividend_yield|0|1994-10-07/dividend_yield|0|1994-10-10/dividend_yield|0|1994-10-11/dividend_yield|0|1994-10-12/dividend_yield|0|1994-10-13/dividend_yield|0|1994-10-14/dividend_yield|0|1994-10-17/dividend_yield|0|1994-10-18/dividend_yield|0|1994-10-19/dividend_yield|0|1994-10-20/dividend_yield|0|1994-10-21/dividend_yield|0|1994-10-24/dividend_yield|0|1994-10-25/dividend_yield|0|1994-10-26/dividend_yield|0|1994-10-27/dividend_yield|0|1994-10-28/dividend_yield|0|1994-10-31/dividend_yield|0|1994-11-01/dividend_yield|0|1994-11-02/dividend_yield|0|1994-11-03/dividend_yield|0|1994-11-04/dividend_yield|0|1994-11-07/dividend_yield|0|1994-11-08/dividend_yield|0|1994-11-09/dividend_yield|0|1994-11-10/dividend_yield|0|1994-11-11/dividend_yield|0|1994-11-14/dividend_yield|0|1994-11-15/dividend_yield|0|1994-11-16/dividend_yield|0|1994-11-17/dividend_yield|0|1994-11-18/dividend_yield|0|1994-11-21/dividend_yield|0|1994-11-22/dividend_yield|0|1994-11-23/dividend_yield|0|1994-11-25/dividend_yield|0|1994-11-28/dividend_yield|0|1994-11-29/dividend_yield|0|1994-10-07/percent_of_shares_outstanding|0.4869|1994-11-08/percent_of_shares_outstanding|0.3926|1994-10-31/price|3.5|1994-11-29/price|3.69|1994-10-31/total_return_price|3.5|1994-11-29/total_return_price|3.69|1994-10-07/enterprise_value|27.3953|1994-10-21/enterprise_value|26.9344|1994-11-04/enterprise_value|27.4138|1994-11-18/enterprise_value|27.4138 russ2000_1657|CLFD|199412|||||||||||||14.4514|-32.5156|-130.0625||13.8987||9.9279|-0.3175||0|0.4649|0.5993|6.6667|-0.01||0.6||||-0.1||3.5|3.5|26.0125|3.25|1995-01-03/ev_revenues|14.4283|1995-01-17/ev_revenues|12.7204|1995-01-31/ev_revenues|12.7204|1995-02-14/ev_revenues|13.225|1995-02-28/ev_revenues|12.2158|1995-01-05/ev_free_cash_flow|-137.0688|1995-01-19/ev_free_cash_flow|-120.8438|1995-02-02/ev_free_cash_flow|-120.8438|1995-02-16/ev_free_cash_flow|-139.2812|1995-01-03/ps_ratio|13.882|1995-01-17/ps_ratio|12.2267|1995-01-31/ps_ratio|12.2267|1995-02-14/ps_ratio|12.7158|1995-02-28/ps_ratio|11.7376|1995-01-03/price_to_book_value|10.4668|1995-01-17/price_to_book_value|9.2188|1995-01-31/price_to_book_value|9.2188|1995-02-14/price_to_book_value|9.5875|1995-02-28/price_to_book_value|8.85|1995-01-06/peg_ratio|-0.4247|1995-01-20/peg_ratio|-0.368|1995-02-03/peg_ratio|-0.368|1995-02-17/peg_ratio|-0.3896|1995-01-03/dividend_yield|0|1995-01-04/dividend_yield|0|1995-01-05/dividend_yield|0|1995-01-06/dividend_yield|0|1995-01-09/dividend_yield|0|1995-01-10/dividend_yield|0|1995-01-11/dividend_yield|0|1995-01-12/dividend_yield|0|1995-01-13/dividend_yield|0|1995-01-16/dividend_yield|0|1995-01-17/dividend_yield|0|1995-01-18/dividend_yield|0|1995-01-19/dividend_yield|0|1995-01-20/dividend_yield|0|1995-01-23/dividend_yield|0|1995-01-24/dividend_yield|0|1995-01-25/dividend_yield|0|1995-01-26/dividend_yield|0|1995-01-27/dividend_yield|0|1995-01-30/dividend_yield|0|1995-01-31/dividend_yield|0|1995-02-01/dividend_yield|0|1995-02-02/dividend_yield|0|1995-02-03/dividend_yield|0|1995-02-06/dividend_yield|0|1995-02-07/dividend_yield|0|1995-02-08/dividend_yield|0|1995-02-09/dividend_yield|0|1995-02-10/dividend_yield|0|1995-02-13/dividend_yield|0|1995-02-14/dividend_yield|0|1995-02-15/dividend_yield|0|1995-02-16/dividend_yield|0|1995-02-17/dividend_yield|0|1995-02-21/dividend_yield|0|1995-02-22/dividend_yield|0|1995-02-23/dividend_yield|0|1995-02-24/dividend_yield|0|1995-02-27/dividend_yield|0|1995-02-28/dividend_yield|0|1995-01-06/percent_of_shares_outstanding|0.3927|1995-02-08/percent_of_shares_outstanding|0.6345|1995-01-31/price|3.25|1995-02-28/price|3.12|1995-01-31/total_return_price|3.25|1995-02-28/total_return_price|3.12|1995-01-03/enterprise_value|27.4138|1995-01-17/enterprise_value|24.1688|1995-01-31/enterprise_value|24.1688|1995-02-14/enterprise_value|25.1275|1995-02-28/enterprise_value|23.21 russ2000_1657|CLFD|199503|1.1|0.4|0.2|1.5||0.7|0.2|0.5||2.4|-2.8||12.7204|-46.2325|-120.8438|7.4569|12.2267||9.2188||0.2083|0|0.0869|0.5861|10.8333|-0.02||0.5||||-0.2||3.12|3.12|24.1688|3.25|1995-04-11/ev_revenues|11.1155|1995-04-25/ev_revenues|11.1155|1995-05-09/ev_revenues|12.9598|1995-05-23/ev_revenues|16.6482|1995-04-13/ev_free_cash_flow|-125.1713|1995-04-27/ev_free_cash_flow|-118.1632|1995-05-11/ev_free_cash_flow|-166.4825|1995-05-25/ev_free_cash_flow|-166.4825|1995-04-11/ps_ratio|12.0562|1995-04-25/ps_ratio|12.0562|1995-05-09/ps_ratio|14.0656|1995-05-23/ps_ratio|18.0844|1995-04-11/price_to_book_value|9.2212|1995-04-25/price_to_book_value|9.2212|1995-05-09/price_to_book_value|10.7581|1995-05-23/price_to_book_value|13.8319|1995-04-17/peg_ratio||1995-05-02/peg_ratio||1995-05-16/peg_ratio||1995-05-30/peg_ratio||1995-04-03/dividend_yield|0|1995-04-04/dividend_yield|0|1995-04-05/dividend_yield|0|1995-04-06/dividend_yield|0|1995-04-07/dividend_yield|0|1995-04-10/dividend_yield|0|1995-04-11/dividend_yield|0|1995-04-12/dividend_yield|0|1995-04-13/dividend_yield|0|1995-04-17/dividend_yield|0|1995-04-18/dividend_yield|0|1995-04-19/dividend_yield|0|1995-04-20/dividend_yield|0|1995-04-21/dividend_yield|0|1995-04-24/dividend_yield|0|1995-04-25/dividend_yield|0|1995-04-26/dividend_yield|0|1995-04-27/dividend_yield|0|1995-04-28/dividend_yield|0|1995-05-02/dividend_yield|0|1995-05-03/dividend_yield|0|1995-05-04/dividend_yield|0|1995-05-05/dividend_yield|0|1995-05-08/dividend_yield|0|1995-05-09/dividend_yield|0|1995-05-10/dividend_yield|0|1995-05-11/dividend_yield|0|1995-05-12/dividend_yield|0|1995-05-15/dividend_yield|0|1995-05-16/dividend_yield|0|1995-05-17/dividend_yield|0|1995-05-18/dividend_yield|0|1995-05-19/dividend_yield|0|1995-05-22/dividend_yield|0|1995-05-23/dividend_yield|0|1995-05-24/dividend_yield|0|1995-05-25/dividend_yield|0|1995-05-26/dividend_yield|0|1995-05-30/dividend_yield|0|1995-05-31/dividend_yield|0|1995-04-06/percent_of_shares_outstanding|0.4418|1995-05-08/percent_of_shares_outstanding|0.4157|1995-04-28/price|3.25|1995-05-31/price|4.62|1995-04-28/total_return_price|3.25|1995-05-31/total_return_price|4.62|1995-04-11/enterprise_value|22.231|1995-04-25/enterprise_value|22.231|1995-05-09/enterprise_value|25.9195|1995-05-23/enterprise_value|33.2965 russ2000_1657|CLFD|199506|1.1|0.3|0.2|1.4||0.6|0.2|0.4||2.4|-2.8||16.6482||-152.6506|10.221|18.0844||13.8319||0.2083|0|0.0657|0.3788|7.385|||0.6|0.3|0.2||||4.125|4.125|33.2965|4.75|1995-07-05/ev_revenues|14.6015|1995-07-19/ev_revenues|15.9202|1995-08-02/ev_revenues|15.4807|1995-08-17/ev_revenues|16.7994|1995-08-31/ev_revenues|16.7994|1995-07-07/ev_free_cash_flow|-171.7781|1995-07-21/ev_free_cash_flow|-162.5469|1995-08-04/ev_free_cash_flow|-162.5469|1995-08-18/ev_free_cash_flow|-176.3938|1995-07-05/ps_ratio|15.842|1995-07-19/ps_ratio|17.2821|1995-08-02/ps_ratio|16.8021|1995-08-17/ps_ratio|18.2423|1995-08-31/ps_ratio|18.2423|1995-07-05/price_to_book_value|12.693|1995-07-19/price_to_book_value|13.8469|1995-08-02/price_to_book_value|13.4622|1995-08-17/price_to_book_value|14.6161|1995-08-31/price_to_book_value|14.6161|1995-07-11/peg_ratio||1995-07-25/peg_ratio||1995-08-08/peg_ratio||1995-08-22/peg_ratio||1995-07-03/dividend_yield|0|1995-07-05/dividend_yield|0|1995-07-06/dividend_yield|0|1995-07-07/dividend_yield|0|1995-07-11/dividend_yield|0|1995-07-12/dividend_yield|0|1995-07-13/dividend_yield|0|1995-07-14/dividend_yield|0|1995-07-17/dividend_yield|0|1995-07-19/dividend_yield|0|1995-07-20/dividend_yield|0|1995-07-21/dividend_yield|0|1995-07-24/dividend_yield|0|1995-07-25/dividend_yield|0|1995-07-26/dividend_yield|0|1995-07-27/dividend_yield|0|1995-07-28/dividend_yield|0|1995-08-01/dividend_yield|0|1995-08-02/dividend_yield|0|1995-08-03/dividend_yield|0|1995-08-04/dividend_yield|0|1995-08-07/dividend_yield|0|1995-08-08/dividend_yield|0|1995-08-09/dividend_yield|0|1995-08-10/dividend_yield|0|1995-08-11/dividend_yield|0|1995-08-14/dividend_yield|0|1995-08-15/dividend_yield|0|1995-08-17/dividend_yield|0|1995-08-18/dividend_yield|0|1995-08-22/dividend_yield|0|1995-08-23/dividend_yield|0|1995-08-24/dividend_yield|0|1995-08-25/dividend_yield|0|1995-08-28/dividend_yield|0|1995-08-29/dividend_yield|0|1995-08-30/dividend_yield|0|1995-08-31/dividend_yield|0|1995-07-07/percent_of_shares_outstanding|0.3008|1995-08-08/percent_of_shares_outstanding|0.2775|1995-07-28/price|4.75|1995-08-31/price|4.75|1995-07-28/total_return_price|4.75|1995-08-31/total_return_price|4.75|1995-07-05/enterprise_value|30.6631|1995-07-19/enterprise_value|33.4325|1995-08-02/enterprise_value|32.5094|1995-08-17/enterprise_value|35.2788|1995-08-31/enterprise_value|35.2788 russ2000_1657|CLFD|199509|2.9|1.9|0.2|1.3||0.5|0.2|0.3||4.2|-2.8||26.4702||-277.9375|12.4245|28.8036||23.0781||0.0952|0|0.0668|0.2752|7.986|||0.7|0.3|0.1||||7.5|7.5|55.5875|8|1995-10-12/ev_revenues|25.1631|1995-10-26/ev_revenues|25.1631|1995-11-09/ev_revenues|24.3312|1995-11-24/ev_revenues|23.4994|1995-10-13/ev_free_cash_flow|-201.305|1995-10-27/ev_free_cash_flow|-194.65|1995-11-10/ev_free_cash_flow|-194.65|1995-11-24/ev_free_cash_flow|-187.995|1995-10-12/ps_ratio|26.5365|1995-10-26/ps_ratio|26.5365|1995-11-09/ps_ratio|25.6805|1995-11-24/ps_ratio|24.8245|1995-10-12/price_to_book_value|14.7361|1995-10-26/price_to_book_value|14.7361|1995-11-09/price_to_book_value|14.2607|1995-11-24/price_to_book_value|13.7854|1995-10-03/peg_ratio||1995-10-17/peg_ratio||1995-10-31/peg_ratio||1995-11-14/peg_ratio||1995-11-28/peg_ratio||1995-10-02/dividend_yield|0|1995-10-03/dividend_yield|0|1995-10-04/dividend_yield|0|1995-10-05/dividend_yield|0|1995-10-06/dividend_yield|0|1995-10-09/dividend_yield|0|1995-10-10/dividend_yield|0|1995-10-11/dividend_yield|0|1995-10-12/dividend_yield|0|1995-10-13/dividend_yield|0|1995-10-16/dividend_yield|0|1995-10-17/dividend_yield|0|1995-10-18/dividend_yield|0|1995-10-19/dividend_yield|0|1995-10-20/dividend_yield|0|1995-10-23/dividend_yield|0|1995-10-24/dividend_yield|0|1995-10-25/dividend_yield|0|1995-10-26/dividend_yield|0|1995-10-27/dividend_yield|0|1995-10-30/dividend_yield|0|1995-10-31/dividend_yield|0|1995-11-01/dividend_yield|0|1995-11-02/dividend_yield|0|1995-11-03/dividend_yield|0|1995-11-06/dividend_yield|0|1995-11-07/dividend_yield|0|1995-11-08/dividend_yield|0|1995-11-09/dividend_yield|0|1995-11-10/dividend_yield|0|1995-11-13/dividend_yield|0|1995-11-14/dividend_yield|0|1995-11-15/dividend_yield|0|1995-11-16/dividend_yield|0|1995-11-17/dividend_yield|0|1995-11-20/dividend_yield|0|1995-11-21/dividend_yield|0|1995-11-22/dividend_yield|0|1995-11-24/dividend_yield|0|1995-11-27/dividend_yield|0|1995-11-28/dividend_yield|0|1995-11-29/dividend_yield|0|1995-11-30/dividend_yield|0|1995-10-06/percent_of_shares_outstanding|0.4035|1995-11-08/percent_of_shares_outstanding|0.5549|1995-10-31/price|8|1995-11-30/price|7|1995-10-31/total_return_price|8|1995-11-30/total_return_price|7|1995-10-12/enterprise_value|60.3915|1995-10-26/enterprise_value|60.3915|1995-11-09/enterprise_value|58.395|1995-11-24/enterprise_value|56.3985 russ2000_1657|CLFD|199512|3|2.2|0.2|1.2||0.6|0.2|0.4||4.2|-2.8||18.5081||-148.065|9.1916|19.6884||10.9332||0.0952|0|-4.4861|0.5707|7.986|||0.6|0.2|0.1||||5.75|5.75|44.4195|5.75|1996-01-05/ev_revenues|18.3831|1996-01-19/ev_revenues|17.5512|1996-02-02/ev_revenues|18.3831|1996-02-20/ev_revenues|16.7194|1996-01-05/ev_free_cash_flow|441.195|1996-01-19/ev_free_cash_flow|421.23|1996-02-02/ev_free_cash_flow|441.195|1996-02-20/ev_free_cash_flow|401.265|1996-01-05/ps_ratio|20.4786|1996-01-19/ps_ratio|19.5882|1996-02-02/ps_ratio|20.4786|1996-02-20/ps_ratio|18.6978|1996-01-05/price_to_book_value|10.9332|1996-01-19/price_to_book_value|10.4579|1996-02-02/price_to_book_value|10.9332|1996-02-20/price_to_book_value|9.9825|1996-01-09/peg_ratio||1996-01-23/peg_ratio||1996-02-06/peg_ratio||1996-02-20/peg_ratio||1996-01-02/dividend_yield|0|1996-01-03/dividend_yield|0|1996-01-04/dividend_yield|0|1996-01-05/dividend_yield|0|1996-01-08/dividend_yield|0|1996-01-09/dividend_yield|0|1996-01-10/dividend_yield|0|1996-01-11/dividend_yield|0|1996-01-12/dividend_yield|0|1996-01-15/dividend_yield|0|1996-01-16/dividend_yield|0|1996-01-17/dividend_yield|0|1996-01-18/dividend_yield|0|1996-01-19/dividend_yield|0|1996-01-22/dividend_yield|0|1996-01-23/dividend_yield|0|1996-01-24/dividend_yield|0|1996-01-25/dividend_yield|0|1996-01-26/dividend_yield|0|1996-01-29/dividend_yield|0|1996-01-31/dividend_yield|0|1996-02-01/dividend_yield|0|1996-02-02/dividend_yield|0|1996-02-05/dividend_yield|0|1996-02-06/dividend_yield|0|1996-02-07/dividend_yield|0|1996-02-08/dividend_yield|0|1996-02-09/dividend_yield|0|1996-02-12/dividend_yield|0|1996-02-13/dividend_yield|0|1996-02-14/dividend_yield|0|1996-02-15/dividend_yield|0|1996-02-20/dividend_yield|0|1996-02-21/dividend_yield|0|1996-02-22/dividend_yield|0|1996-02-23/dividend_yield|0|1996-02-26/dividend_yield|0|1996-02-27/dividend_yield|0|1996-02-29/dividend_yield|0|1996-01-08/percent_of_shares_outstanding|0.6668|1996-02-08/percent_of_shares_outstanding|0.6603|1996-01-31/price|5.75|1996-02-29/price|5.75|1996-01-31/total_return_price|5.75|1996-02-29/total_return_price|5.75|1996-01-05/enterprise_value|44.1195|1996-01-19/enterprise_value|42.123|1996-02-02/enterprise_value|44.1195|1996-02-20/enterprise_value|40.1265 russ2000_1657|CLFD|199603|3.1|2.3|0.1|1.2||0.7|0.3|0.4||4.1|-2.9||16.3034||391.2825|8.1352|18.2527||9.7448||0.0976|0|-4.5911|0.5877|7.99|||0.6|0.1|0.1||||5.125|5.125|39.1282|4.5|1996-04-02/ev_revenues|16.818|1996-04-16/ev_revenues|16.4185|1996-04-30/ev_revenues|13.622|1996-05-14/ev_revenues|14.421|1996-05-28/ev_revenues|14.421|1996-04-02/ev_free_cash_flow|210.225|1996-04-16/ev_free_cash_flow|205.2312|1996-04-30/ev_free_cash_flow|170.275|1996-05-14/ev_free_cash_flow|180.2625|1996-05-28/ev_free_cash_flow|180.2625|1996-04-02/ps_ratio|17.2408|1996-04-16/ps_ratio|16.849|1996-04-30/ps_ratio|14.1062|1996-05-14/ps_ratio|14.8898|1996-05-28/ps_ratio|14.8898|1996-04-02/price_to_book_value|10.7183|1996-04-16/price_to_book_value|10.4747|1996-04-30/price_to_book_value|8.7695|1996-05-14/price_to_book_value|9.2567|1996-05-28/price_to_book_value|9.2567|1996-04-02/peg_ratio||1996-04-16/peg_ratio||1996-04-30/peg_ratio||1996-05-14/peg_ratio||1996-05-28/peg_ratio||1996-04-01/dividend_yield|0|1996-04-02/dividend_yield|0|1996-04-03/dividend_yield|0|1996-04-04/dividend_yield|0|1996-04-08/dividend_yield|0|1996-04-09/dividend_yield|0|1996-04-10/dividend_yield|0|1996-04-11/dividend_yield|0|1996-04-12/dividend_yield|0|1996-04-15/dividend_yield|0|1996-04-16/dividend_yield|0|1996-04-17/dividend_yield|0|1996-04-18/dividend_yield|0|1996-04-19/dividend_yield|0|1996-04-22/dividend_yield|0|1996-04-23/dividend_yield|0|1996-04-24/dividend_yield|0|1996-04-25/dividend_yield|0|1996-04-26/dividend_yield|0|1996-04-29/dividend_yield|0|1996-04-30/dividend_yield|0|1996-05-01/dividend_yield|0|1996-05-02/dividend_yield|0|1996-05-03/dividend_yield|0|1996-05-06/dividend_yield|0|1996-05-07/dividend_yield|0|1996-05-08/dividend_yield|0|1996-05-09/dividend_yield|0|1996-05-10/dividend_yield|0|1996-05-13/dividend_yield|0|1996-05-14/dividend_yield|0|1996-05-15/dividend_yield|0|1996-05-16/dividend_yield|0|1996-05-17/dividend_yield|0|1996-05-20/dividend_yield|0|1996-05-21/dividend_yield|0|1996-05-22/dividend_yield|0|1996-05-23/dividend_yield|0|1996-05-24/dividend_yield|0|1996-05-28/dividend_yield|0|1996-05-29/dividend_yield|0|1996-05-30/dividend_yield|0|1996-05-31/dividend_yield|0|1996-04-08/percent_of_shares_outstanding|0.4732|1996-05-08/percent_of_shares_outstanding|0.7759|1996-04-30/price|4.5|1996-05-31/price|5|1996-04-30/total_return_price|4.5|1996-05-31/total_return_price|5|1996-04-02/enterprise_value|42.045|1996-04-16/enterprise_value|41.0462|1996-04-30/enterprise_value|34.055|1996-05-14/enterprise_value|36.0525|1996-05-28/enterprise_value|36.0525 russ2000_1657|CLFD|199606|4.7|3.8|0.3|1.3||4.3|0.3|4||4.6|-3||17.2175||215.2188|5.4175|17.6327||10.9619||0.8913|0|-5.6766|0.8474|10|-0.01||0.5|0.2|0.1||-0.1||6|6|43.0438|5.75|1996-07-09/ev_revenues|21.3378|1996-07-24/ev_revenues|21.3378|1996-08-07/ev_revenues|19.2581|1996-08-21/ev_revenues|20.9219|1996-07-09/ev_free_cash_flow|512.1075|1996-07-22/ev_free_cash_flow|522.09|1996-07-25/ev_free_cash_flow|522.09|1996-08-09/ev_free_cash_flow|472.1775|1996-08-23/ev_free_cash_flow|452.2125|1996-07-09/ps_ratio|22.5529|1996-07-24/ps_ratio|22.5529|1996-08-07/ps_ratio|20.3418|1996-08-21/ps_ratio|22.1107|1996-07-09/price_to_book_value|11.0676|1996-07-24/price_to_book_value|11.0676|1996-08-07/price_to_book_value|9.9825|1996-08-21/price_to_book_value|10.8505|1996-07-09/peg_ratio||1996-07-24/peg_ratio||1996-08-07/peg_ratio||1996-08-21/peg_ratio||1996-07-01/dividend_yield|0|1996-07-02/dividend_yield|0|1996-07-03/dividend_yield|0|1996-07-05/dividend_yield|0|1996-07-08/dividend_yield|0|1996-07-09/dividend_yield|0|1996-07-10/dividend_yield|0|1996-07-11/dividend_yield|0|1996-07-12/dividend_yield|0|1996-07-15/dividend_yield|0|1996-07-16/dividend_yield|0|1996-07-17/dividend_yield|0|1996-07-19/dividend_yield|0|1996-07-22/dividend_yield|0|1996-07-24/dividend_yield|0|1996-07-25/dividend_yield|0|1996-07-26/dividend_yield|0|1996-07-29/dividend_yield|0|1996-07-30/dividend_yield|0|1996-08-05/dividend_yield|0|1996-08-06/dividend_yield|0|1996-08-07/dividend_yield|0|1996-08-09/dividend_yield|0|1996-08-12/dividend_yield|0|1996-08-13/dividend_yield|0|1996-08-14/dividend_yield|0|1996-08-15/dividend_yield|0|1996-08-16/dividend_yield|0|1996-08-19/dividend_yield|0|1996-08-20/dividend_yield|0|1996-08-21/dividend_yield|0|1996-08-22/dividend_yield|0|1996-08-23/dividend_yield|0|1996-08-26/dividend_yield|0|1996-08-27/dividend_yield|0|1996-08-28/dividend_yield|0|1996-08-29/dividend_yield|0|1996-08-30/dividend_yield|0|1996-07-08/percent_of_shares_outstanding|0.858|1996-08-08/percent_of_shares_outstanding|0.8783|1996-07-30/price|5.75|1996-08-30/price|5.75|1996-07-30/total_return_price|5.75|1996-08-30/total_return_price|5.75|1996-07-09/enterprise_value|51.2108|1996-07-24/enterprise_value|51.2108|1996-08-07/enterprise_value|46.2195|1996-08-21/enterprise_value|50.2125 russ2000_1657|CLFD|199609|5.5|4.5|0.1|1.2||4.4|0.3|4.1||5.2|-3||18.0103||432.2475|4.4318|19.0152||9.3315||0.8077|0|-4.7613|0.9015|10|||0.7|0.4|0.3||||5.25|5.25|43.2248|5.125|1996-10-02/ev_revenues|19.0023|1996-10-16/ev_revenues|19.0023|1996-10-30/ev_revenues|19.0023|1996-11-13/ev_revenues|16.027|1996-11-27/ev_revenues|16.2412|1996-10-07/ev_free_cash_flow|435.6538|1996-10-21/ev_free_cash_flow|435.6538|1996-11-04/ev_free_cash_flow|415.2512|1996-11-18/ev_free_cash_flow|389.7889|1996-10-02/ps_ratio|21.0797|1996-10-16/ps_ratio|21.0797|1996-10-30/ps_ratio|21.0797|1996-11-13/ps_ratio|17.8006|1996-11-27/ps_ratio|18.0367|1996-10-02/price_to_book_value|8.828|1996-10-16/price_to_book_value|8.828|1996-10-30/price_to_book_value|8.828|1996-11-13/price_to_book_value|7.4548|1996-11-27/price_to_book_value|7.5536|1996-10-02/peg_ratio||1996-10-16/peg_ratio||1996-10-30/peg_ratio||1996-11-13/peg_ratio||1996-11-27/peg_ratio||1996-10-01/dividend_yield|0|1996-10-02/dividend_yield|0|1996-10-03/dividend_yield|0|1996-10-04/dividend_yield|0|1996-10-07/dividend_yield|0|1996-10-09/dividend_yield|0|1996-10-10/dividend_yield|0|1996-10-15/dividend_yield|0|1996-10-16/dividend_yield|0|1996-10-17/dividend_yield|0|1996-10-18/dividend_yield|0|1996-10-21/dividend_yield|0|1996-10-22/dividend_yield|0|1996-10-23/dividend_yield|0|1996-10-24/dividend_yield|0|1996-10-25/dividend_yield|0|1996-10-28/dividend_yield|0|1996-10-29/dividend_yield|0|1996-10-30/dividend_yield|0|1996-10-31/dividend_yield|0|1996-11-01/dividend_yield|0|1996-11-04/dividend_yield|0|1996-11-05/dividend_yield|0|1996-11-06/dividend_yield|0|1996-11-07/dividend_yield|0|1996-11-08/dividend_yield|0|1996-11-11/dividend_yield|0|1996-11-12/dividend_yield|0|1996-11-13/dividend_yield|0|1996-11-14/dividend_yield|0|1996-11-15/dividend_yield|0|1996-11-18/dividend_yield|0|1996-11-19/dividend_yield|0|1996-11-20/dividend_yield|0|1996-11-21/dividend_yield|0|1996-11-22/dividend_yield|0|1996-11-25/dividend_yield|0|1996-11-26/dividend_yield|0|1996-11-27/dividend_yield|0|1996-10-08/percent_of_shares_outstanding|0.8565|1996-11-08/percent_of_shares_outstanding|0.8259|1996-10-31/price|5.125|1996-11-27/price|4.813|1996-10-31/total_return_price|5.125|1996-11-27/total_return_price|4.813|1996-10-02/enterprise_value|45.6056|1996-10-16/enterprise_value|45.6056|1996-10-30/enterprise_value|45.6056|1996-11-13/enterprise_value|38.4648|1996-11-27/enterprise_value|38.9789 russ2000_1657|CLFD|199612|5.3|4.3|0.2|1.4||4.3|0.3|4||5.3|-3||14.541||405.05|4.3047|16.163||6.7689||0.7736|0|-4.9127|0.8381|10|||0.7|0.3|0.1||||5|5|34.8984|5.125|1997-01-09/ev_revenues|17.7758|1997-01-23/ev_revenues|17.1545|1997-02-06/ev_revenues|17.1545|1997-02-20/ev_revenues|15.6995|1997-01-13/ev_free_cash_flow|-217.0062|1997-01-27/ev_free_cash_flow|-215.719|1997-02-10/ev_free_cash_flow|-206.625|1997-02-26/ev_free_cash_flow|-201.4344|1997-01-09/ps_ratio|20.4196|1997-01-23/ps_ratio|19.7092|1997-02-06/ps_ratio|19.7092|1997-02-20/ps_ratio|18.0452|1997-01-09/price_to_book_value|8.4225|1997-01-23/price_to_book_value|8.1295|1997-02-06/price_to_book_value|8.1295|1997-02-20/price_to_book_value|7.4432|1997-01-09/peg_ratio||1997-01-23/peg_ratio||1997-02-06/peg_ratio||1997-02-20/peg_ratio||1997-01-02/dividend_yield|0|1997-01-03/dividend_yield|0|1997-01-06/dividend_yield|0|1997-01-07/dividend_yield|0|1997-01-08/dividend_yield|0|1997-01-09/dividend_yield|0|1997-01-10/dividend_yield|0|1997-01-13/dividend_yield|0|1997-01-14/dividend_yield|0|1997-01-15/dividend_yield|0|1997-01-16/dividend_yield|0|1997-01-17/dividend_yield|0|1997-01-20/dividend_yield|0|1997-01-21/dividend_yield|0|1997-01-22/dividend_yield|0|1997-01-23/dividend_yield|0|1997-01-24/dividend_yield|0|1997-01-27/dividend_yield|0|1997-01-28/dividend_yield|0|1997-01-29/dividend_yield|0|1997-01-30/dividend_yield|0|1997-01-31/dividend_yield|0|1997-02-03/dividend_yield|0|1997-02-04/dividend_yield|0|1997-02-05/dividend_yield|0|1997-02-06/dividend_yield|0|1997-02-07/dividend_yield|0|1997-02-10/dividend_yield|0|1997-02-11/dividend_yield|0|1997-02-12/dividend_yield|0|1997-02-13/dividend_yield|0|1997-02-14/dividend_yield|0|1997-02-18/dividend_yield|0|1997-02-19/dividend_yield|0|1997-02-20/dividend_yield|0|1997-02-21/dividend_yield|0|1997-02-26/dividend_yield|0|1997-02-27/dividend_yield|0|1997-02-28/dividend_yield|0|1997-01-08/percent_of_shares_outstanding|0.8597|1997-02-07/percent_of_shares_outstanding|0.8516|1997-01-31/price|5.125|1997-02-28/price|5|1997-01-31/total_return_price|5.125|1997-02-28/total_return_price|5|1997-01-09/enterprise_value|44.4394|1997-01-23/enterprise_value|42.8863|1997-02-06/enterprise_value|42.8863|1997-02-20/enterprise_value|39.2488 russ2000_1657|CLFD|199703|4.5|3.9|0.1|2.1||4|0.3|3.7||5.4|-2.9||17.3605||-206.625|4.8605|19.9448||8.2267||0.7222|0|-4.3775|0.8119|10|||0.9|0.4|0.2||||5.5|5.5|43.4012|5.75|1997-04-03/ev_revenues|15.5756|1997-04-17/ev_revenues|18.1716|1997-05-06/ev_revenues|17.059|1997-05-20/ev_revenues|16.5042|1997-04-09/ev_free_cash_flow|-66.7527|1997-04-23/ev_free_cash_flow|-68.2361|1997-05-07/ev_free_cash_flow|-71.2029|1997-05-22/ev_free_cash_flow|-65.2693|1997-04-03/ps_ratio|18.75|1997-04-17/ps_ratio|21.875|1997-05-06/ps_ratio|20.5357|1997-05-20/ps_ratio|19.8679|1997-04-03/price_to_book_value|8.0762|1997-04-17/price_to_book_value|9.4223|1997-05-06/price_to_book_value|8.8454|1997-05-20/price_to_book_value|8.5577|1997-04-03/peg_ratio||1997-04-17/peg_ratio||1997-05-06/peg_ratio||1997-05-20/peg_ratio||1997-04-01/dividend_yield|0|1997-04-02/dividend_yield|0|1997-04-03/dividend_yield|0|1997-04-07/dividend_yield|0|1997-04-08/dividend_yield|0|1997-04-09/dividend_yield|0|1997-04-11/dividend_yield|0|1997-04-14/dividend_yield|0|1997-04-15/dividend_yield|0|1997-04-16/dividend_yield|0|1997-04-17/dividend_yield|0|1997-04-21/dividend_yield|0|1997-04-22/dividend_yield|0|1997-04-23/dividend_yield|0|1997-04-24/dividend_yield|0|1997-04-25/dividend_yield|0|1997-04-28/dividend_yield|0|1997-05-06/dividend_yield|0|1997-05-07/dividend_yield|0|1997-05-08/dividend_yield|0|1997-05-09/dividend_yield|0|1997-05-12/dividend_yield|0|1997-05-13/dividend_yield|0|1997-05-14/dividend_yield|0|1997-05-15/dividend_yield|0|1997-05-19/dividend_yield|0|1997-05-20/dividend_yield|0|1997-05-22/dividend_yield|0|1997-05-27/dividend_yield|0|1997-05-28/dividend_yield|0|1997-05-29/dividend_yield|0|1997-04-08/percent_of_shares_outstanding|0.8393|1997-05-08/percent_of_shares_outstanding|0.823|1997-04-28/price|5.75|1997-05-29/price|5.5|1997-04-28/total_return_price|5.75|1997-05-29/total_return_price|5.5|1997-04-03/enterprise_value|43.6118|1997-04-17/enterprise_value|50.8804|1997-05-06/enterprise_value|47.7652|1997-05-20/enterprise_value|46.2118 russ2000_1657|CLFD|199706|4.2|3.4|0.2|2.4||4|0.4|3.6||5.4|-2.9||16.3173||-65.2693|5.1346|19.6429||8.4608||0.7222|0|-3.7684|0.8256|8.307|||0.7|0.3|0.1||||5.75|5.75|45.6885|5.375|1997-07-02/ev_revenues|16.0884|1997-07-16/ev_revenues|15.3962|1997-07-31/ev_revenues|15.05|1997-08-14/ev_revenues|15.3962|1997-08-28/ev_revenues|16.7807|1997-07-07/ev_free_cash_flow|-52.4743|1997-07-21/ev_free_cash_flow|-53.6281|1997-08-05/ev_free_cash_flow|-51.3206|1997-08-19/ev_free_cash_flow|-55.9356|1997-07-02/ps_ratio|18.3554|1997-07-16/ps_ratio|17.5574|1997-07-31/ps_ratio|17.1583|1997-08-14/ps_ratio|17.5574|1997-08-28/ps_ratio|19.1535|1997-07-02/price_to_book_value|8.8454|1997-07-16/price_to_book_value|8.4608|1997-07-31/price_to_book_value|8.2685|1997-08-14/price_to_book_value|8.4608|1997-08-28/price_to_book_value|9.23|1997-07-02/peg_ratio||1997-07-16/peg_ratio||1997-07-31/peg_ratio||1997-08-14/peg_ratio||1997-08-28/peg_ratio||1997-07-02/dividend_yield|0|1997-07-03/dividend_yield|0|1997-07-07/dividend_yield|0|1997-07-08/dividend_yield|0|1997-07-09/dividend_yield|0|1997-07-10/dividend_yield|0|1997-07-11/dividend_yield|0|1997-07-14/dividend_yield|0|1997-07-15/dividend_yield|0|1997-07-16/dividend_yield|0|1997-07-17/dividend_yield|0|1997-07-18/dividend_yield|0|1997-07-21/dividend_yield|0|1997-07-22/dividend_yield|0|1997-07-23/dividend_yield|0|1997-07-25/dividend_yield|0|1997-07-28/dividend_yield|0|1997-07-29/dividend_yield|0|1997-07-31/dividend_yield|0|1997-08-05/dividend_yield|0|1997-08-06/dividend_yield|0|1997-08-08/dividend_yield|0|1997-08-11/dividend_yield|0|1997-08-12/dividend_yield|0|1997-08-13/dividend_yield|0|1997-08-14/dividend_yield|0|1997-08-15/dividend_yield|0|1997-08-18/dividend_yield|0|1997-08-19/dividend_yield|0|1997-08-20/dividend_yield|0|1997-08-21/dividend_yield|0|1997-08-22/dividend_yield|0|1997-08-25/dividend_yield|0|1997-08-26/dividend_yield|0|1997-08-27/dividend_yield|0|1997-08-28/dividend_yield|0|1997-08-29/dividend_yield|0|1997-07-08/percent_of_shares_outstanding|0.8167|1997-08-08/percent_of_shares_outstanding|0.8262|1997-07-31/price|5.375|1997-08-29/price|6.25|1997-07-31/total_return_price|5.375|1997-08-29/total_return_price|6.25|1997-07-02/enterprise_value|48.2652|1997-07-16/enterprise_value|46.1885|1997-07-31/enterprise_value|45.1501|1997-08-14/enterprise_value|46.1885|1997-08-28/enterprise_value|50.342 russ2000_1657|CLFD|199709|3.7|3.2|0.1|2.6||3.9|0.4|3.5||5.2|-3.1||17.1268||-64.2331|5.6469|19.5525||9.4223||0.7115|0|0.1572|0.8932|10|-0.02||0.7|0.1|0.1||-0.2||6.125|6.125|51.3804|8.625|1997-10-09/ev_revenues|17.475|1997-10-23/ev_revenues|21.9752|1997-11-06/ev_revenues|24.7445|1997-11-20/ev_revenues|23.706|1997-10-14/ev_free_cash_flow|-67.4836|1997-10-28/ev_free_cash_flow|-83.705|1997-11-11/ev_free_cash_flow|-90.1956|1997-11-25/ev_free_cash_flow|-86.3012|1997-10-09/ps_ratio|19.9516|1997-10-23/ps_ratio|25.139|1997-11-06/ps_ratio|28.3312|1997-11-20/ps_ratio|27.1341|1997-10-09/price_to_book_value|9.9856|1997-10-23/price_to_book_value|12.5818|1997-11-06/price_to_book_value|14.1795|1997-11-20/price_to_book_value|13.5804|1997-10-09/peg_ratio||1997-10-23/peg_ratio||1997-11-06/peg_ratio||1997-11-20/peg_ratio||1997-10-01/dividend_yield|0|1997-10-03/dividend_yield|0|1997-10-06/dividend_yield|0|1997-10-07/dividend_yield|0|1997-10-08/dividend_yield|0|1997-10-09/dividend_yield|0|1997-10-10/dividend_yield|0|1997-10-13/dividend_yield|0|1997-10-14/dividend_yield|0|1997-10-15/dividend_yield|0|1997-10-16/dividend_yield|0|1997-10-17/dividend_yield|0|1997-10-20/dividend_yield|0|1997-10-21/dividend_yield|0|1997-10-22/dividend_yield|0|1997-10-23/dividend_yield|0|1997-10-24/dividend_yield|0|1997-10-27/dividend_yield|0|1997-10-28/dividend_yield|0|1997-10-29/dividend_yield|0|1997-10-30/dividend_yield|0|1997-10-31/dividend_yield|0|1997-11-03/dividend_yield|0|1997-11-04/dividend_yield|0|1997-11-05/dividend_yield|0|1997-11-06/dividend_yield|0|1997-11-07/dividend_yield|0|1997-11-10/dividend_yield|0|1997-11-11/dividend_yield|0|1997-11-12/dividend_yield|0|1997-11-13/dividend_yield|0|1997-11-14/dividend_yield|0|1997-11-17/dividend_yield|0|1997-11-18/dividend_yield|0|1997-11-19/dividend_yield|0|1997-11-20/dividend_yield|0|1997-11-21/dividend_yield|0|1997-11-24/dividend_yield|0|1997-11-25/dividend_yield|0|1997-11-26/dividend_yield|0|1997-11-28/dividend_yield|0|1997-10-08/percent_of_shares_outstanding|0.9159|1997-11-07/percent_of_shares_outstanding|1.0424|1997-10-31/price|8.625|1997-11-28/price|8.25|1997-10-31/total_return_price|8.625|1997-11-28/total_return_price|8.25|1997-10-09/enterprise_value|52.425|1997-10-23/enterprise_value|65.9255|1997-11-06/enterprise_value|74.2335|1997-11-20/enterprise_value|71.118 russ2000_1657|CLFD|199712|6.1|5.6|0.1|2.7||3.8|0.4|3.4||6.2|-3.5||20.2443||-77.8686|6.3004|23.1438||11.5833||0.5968|0|-2.003|1.0394|7.5|-0.04||0.4573|-0.0427|0.1||-0.3||7.625|7.625|60.733|7.375|1998-01-02/ev_revenues|22.9458|1998-01-16/ev_revenues|21.6924|1998-01-30/ev_revenues|22.0783|1998-02-13/ev_revenues|22.4642|1998-02-27/ev_revenues|22.0783|1998-01-06/ev_free_cash_flow|-39.8747|1998-01-20/ev_free_cash_flow|-39.8747|1998-02-03/ev_free_cash_flow|-40.0506|1998-02-17/ev_free_cash_flow|-41.4692|1998-01-02/ps_ratio|24.8559|1998-01-16/ps_ratio|23.5378|1998-01-30/ps_ratio|23.9436|1998-02-13/ps_ratio|24.3495|1998-02-27/ps_ratio|23.9436|1998-01-02/price_to_book_value|10.5109|1998-01-16/price_to_book_value|9.9535|1998-01-30/price_to_book_value|10.1252|1998-02-13/price_to_book_value|10.2968|1998-02-27/price_to_book_value|10.1252|1998-01-02/peg_ratio||1998-01-16/peg_ratio||1998-01-30/peg_ratio||1998-02-13/peg_ratio||1998-02-27/peg_ratio||1998-01-02/dividend_yield|0|1998-01-05/dividend_yield|0|1998-01-06/dividend_yield|0|1998-01-07/dividend_yield|0|1998-01-08/dividend_yield|0|1998-01-09/dividend_yield|0|1998-01-12/dividend_yield|0|1998-01-13/dividend_yield|0|1998-01-15/dividend_yield|0|1998-01-16/dividend_yield|0|1998-01-20/dividend_yield|0|1998-01-21/dividend_yield|0|1998-01-22/dividend_yield|0|1998-01-23/dividend_yield|0|1998-01-26/dividend_yield|0|1998-01-27/dividend_yield|0|1998-01-28/dividend_yield|0|1998-01-29/dividend_yield|0|1998-01-30/dividend_yield|0|1998-02-02/dividend_yield|0|1998-02-03/dividend_yield|0|1998-02-04/dividend_yield|0|1998-02-05/dividend_yield|0|1998-02-06/dividend_yield|0|1998-02-09/dividend_yield|0|1998-02-10/dividend_yield|0|1998-02-12/dividend_yield|0|1998-02-13/dividend_yield|0|1998-02-17/dividend_yield|0|1998-02-18/dividend_yield|0|1998-02-19/dividend_yield|0|1998-02-20/dividend_yield|0|1998-02-23/dividend_yield|0|1998-02-24/dividend_yield|0|1998-02-25/dividend_yield|0|1998-02-26/dividend_yield|0|1998-02-27/dividend_yield|0|1998-01-08/percent_of_shares_outstanding|0.6411|1998-02-06/percent_of_shares_outstanding|0.6832|1998-01-30/price|7.375|1998-02-27/price|7.375|1998-01-30/total_return_price|7.375|1998-02-27/total_return_price|7.375|1998-01-02/enterprise_value|63.2679|1998-01-16/enterprise_value|59.812|1998-01-30/enterprise_value|60.876|1998-02-13/enterprise_value|61.94|1998-02-27/enterprise_value|60.876 russ2000_1657|CLFD|199803|5.7|5.2|0.2|2.7||3.73|0.4|3.33||5.9|-3.9||17.0618||-34.9602|5.0825|18.6679||7.8942||0.6102|0|-2.572|0.6653|8.5066|-0.06||0.4277|0.0277|0.2||-0.5||5.938|5.938|47.044|6|1998-04-13/ev_revenues|23.6887|1998-04-27/ev_revenues|20.7197|1998-05-11/ev_revenues|21.651|1998-05-26/ev_revenues|20.7197|1998-04-14/ev_free_cash_flow|-36.8571|1998-04-28/ev_free_cash_flow|-35.3371|1998-05-13/ev_free_cash_flow|-33.8171|1998-05-27/ev_free_cash_flow|-33.8171|1998-04-13/ps_ratio|24.5792|1998-04-27/ps_ratio|21.587|1998-05-11/ps_ratio|22.5256|1998-05-26/ps_ratio|21.587|1998-04-13/price_to_book_value|9.4454|1998-04-27/price_to_book_value|8.2956|1998-05-11/price_to_book_value|8.6563|1998-05-26/price_to_book_value|8.2956|1998-04-13/peg_ratio||1998-04-27/peg_ratio||1998-05-11/peg_ratio||1998-05-26/peg_ratio||1998-04-01/dividend_yield|0|1998-04-02/dividend_yield|0|1998-04-03/dividend_yield|0|1998-04-07/dividend_yield|0|1998-04-08/dividend_yield|0|1998-04-09/dividend_yield|0|1998-04-13/dividend_yield|0|1998-04-14/dividend_yield|0|1998-04-15/dividend_yield|0|1998-04-16/dividend_yield|0|1998-04-20/dividend_yield|0|1998-04-21/dividend_yield|0|1998-04-22/dividend_yield|0|1998-04-23/dividend_yield|0|1998-04-24/dividend_yield|0|1998-04-27/dividend_yield|0|1998-04-28/dividend_yield|0|1998-04-29/dividend_yield|0|1998-04-30/dividend_yield|0|1998-05-01/dividend_yield|0|1998-05-04/dividend_yield|0|1998-05-05/dividend_yield|0|1998-05-06/dividend_yield|0|1998-05-07/dividend_yield|0|1998-05-08/dividend_yield|0|1998-05-11/dividend_yield|0|1998-05-13/dividend_yield|0|1998-05-15/dividend_yield|0|1998-05-18/dividend_yield|0|1998-05-21/dividend_yield|0|1998-05-22/dividend_yield|0|1998-05-26/dividend_yield|0|1998-05-27/dividend_yield|0|1998-05-28/dividend_yield|0|1998-05-29/dividend_yield|0|1998-04-07/percent_of_shares_outstanding|0.658|1998-05-08/percent_of_shares_outstanding|0.5614|1998-04-30/price|6|1998-05-29/price|5.875|1998-04-30/total_return_price|6|1998-05-29/total_return_price|5.875|1998-04-13/enterprise_value|54.1281|1998-04-27/enterprise_value|47.344|1998-05-11/enterprise_value|49.472|1998-05-26/enterprise_value|47.344 russ2000_1657|CLFD|199806|5.3|4.7|0.2|2.7||3.7|0.4|3.3||5.4|-4.4||20.2548|-31.4775|-33.0583|5.1886|21.1178||8.1155||0.6481|0|-2.7264|0.5144|8.3333|-0.06||0.2|-0.2|0.1||-0.5||5.688|5.688|46.2817|5.5|1998-07-08/ev_revenues|26.1516|1998-07-22/ev_revenues|25.5555|1998-08-05/ev_revenues|25.5555|1998-08-19/ev_revenues|26.7477|1998-07-08/ev_free_cash_flow|-35.9077|1998-07-22/ev_free_cash_flow|-35.0892|1998-08-05/ev_free_cash_flow|-35.0892|1998-08-19/ev_free_cash_flow|-36.7262|1998-07-08/ps_ratio|27.0539|1998-07-22/ps_ratio|26.4527|1998-08-05/ps_ratio|26.4527|1998-08-19/ps_ratio|27.6551|1998-07-08/price_to_book_value|8.8667|1998-07-22/price_to_book_value|8.6696|1998-08-05/price_to_book_value|8.6696|1998-08-19/price_to_book_value|9.0637|1998-07-08/peg_ratio|-0.1562|1998-07-22/peg_ratio|-0.1528|1998-08-05/peg_ratio|-0.1528|1998-08-19/peg_ratio|-0.1597|1998-07-01/dividend_yield|0|1998-07-02/dividend_yield|0|1998-07-06/dividend_yield|0|1998-07-07/dividend_yield|0|1998-07-08/dividend_yield|0|1998-07-09/dividend_yield|0|1998-07-10/dividend_yield|0|1998-07-13/dividend_yield|0|1998-07-14/dividend_yield|0|1998-07-15/dividend_yield|0|1998-07-16/dividend_yield|0|1998-07-22/dividend_yield|0|1998-07-23/dividend_yield|0|1998-07-24/dividend_yield|0|1998-07-27/dividend_yield|0|1998-07-28/dividend_yield|0|1998-07-29/dividend_yield|0|1998-07-30/dividend_yield|0|1998-08-03/dividend_yield|0|1998-08-04/dividend_yield|0|1998-08-05/dividend_yield|0|1998-08-07/dividend_yield|0|1998-08-10/dividend_yield|0|1998-08-11/dividend_yield|0|1998-08-12/dividend_yield|0|1998-08-13/dividend_yield|0|1998-08-14/dividend_yield|0|1998-08-17/dividend_yield|0|1998-08-18/dividend_yield|0|1998-08-19/dividend_yield|0|1998-08-20/dividend_yield|0|1998-08-21/dividend_yield|0|1998-08-24/dividend_yield|0|1998-08-26/dividend_yield|0|1998-08-27/dividend_yield|0|1998-08-28/dividend_yield|0|1998-08-31/dividend_yield|0|1998-07-08/percent_of_shares_outstanding|0.5064|1998-08-07/percent_of_shares_outstanding|0.5064|1998-07-30/price|5.5|1998-08-31/price|4.938|1998-07-30/total_return_price|5.5|1998-08-31/total_return_price|4.938|1998-07-08/enterprise_value|46.68|1998-07-22/enterprise_value|45.616|1998-08-05/enterprise_value|45.616|1998-08-19/enterprise_value|47.744 russ2000_1657|CLFD|199809|4.6|4.2|0.2|2.6||3.5|0.3|3.2||4.7|-5||21.3829|-18.4381|-29.36|4.4971|22.2443||7.2904|-0.1285|0.7021|0|-3.3884|0.5358|8.75|-0.08||0.2|-0.2|0.3||-0.7||4.438|4.438|38.168|4.563|1998-10-02/ev_revenues|28.2807|1998-10-16/ev_revenues|28.2807|1998-10-30/ev_revenues|29.5261|1998-11-13/ev_revenues|29.1087|1998-11-27/ev_revenues|30.7648|1998-10-02/ev_free_cash_flow|-19.1263|1998-10-16/ev_free_cash_flow|-19.1263|1998-10-30/ev_free_cash_flow|-19.9686|1998-11-13/ev_free_cash_flow|-19.6863|1998-11-27/ev_free_cash_flow|-20.8063|1998-10-02/ps_ratio|28.1657|1998-10-16/ps_ratio|28.1657|1998-10-30/ps_ratio|29.376|1998-11-13/ps_ratio|28.9704|1998-11-27/ps_ratio|30.5799|1998-10-02/price_to_book_value|7.9234|1998-10-16/price_to_book_value|7.9234|1998-10-30/price_to_book_value|8.2639|1998-11-13/price_to_book_value|8.1498|1998-11-27/price_to_book_value|8.6026|1998-10-02/peg_ratio|-0.0608|1998-10-16/peg_ratio|-0.0608|1998-10-30/peg_ratio|-0.0634|1998-11-13/peg_ratio|-0.0625|1998-11-27/peg_ratio|-0.066|1998-10-02/dividend_yield|0|1998-10-05/dividend_yield|0|1998-10-06/dividend_yield|0|1998-10-07/dividend_yield|0|1998-10-08/dividend_yield|0|1998-10-09/dividend_yield|0|1998-10-12/dividend_yield|0|1998-10-13/dividend_yield|0|1998-10-14/dividend_yield|0|1998-10-15/dividend_yield|0|1998-10-16/dividend_yield|0|1998-10-20/dividend_yield|0|1998-10-28/dividend_yield|0|1998-10-30/dividend_yield|0|1998-11-02/dividend_yield|0|1998-11-05/dividend_yield|0|1998-11-09/dividend_yield|0|1998-11-10/dividend_yield|0|1998-11-12/dividend_yield|0|1998-11-13/dividend_yield|0|1998-11-16/dividend_yield|0|1998-11-17/dividend_yield|0|1998-11-18/dividend_yield|0|1998-11-20/dividend_yield|0|1998-11-24/dividend_yield|0|1998-11-27/dividend_yield|0|1998-11-30/dividend_yield|0|1998-10-08/percent_of_shares_outstanding|0.6255|1998-11-06/percent_of_shares_outstanding|0.6324|1998-10-30/price|4.563|1998-11-30/price|4.813|1998-10-30/total_return_price|4.563|1998-11-30/total_return_price|4.813|1998-10-02/enterprise_value|36.34|1998-10-16/enterprise_value|36.34|1998-10-30/enterprise_value|37.9403|1998-11-13/enterprise_value|37.404|1998-11-27/enterprise_value|39.532 russ2000_1657|CLFD|199812|3.9036|3.5321|0.211|2.5666||3.3859|0.2752|3.1107||4.1035|-5.6376||30.7648|-17.7796|-20.8063|5.5004|30.5799||8.6026|-0.066|0.787|0|0.8835|0.6268|8.5123|-0.07||0.1341|-0.2713|0.1437|-0.6167|-0.617||4.875|4.875|39.532|5.75|1999-01-11/ev_revenues|43.9361|1999-01-25/ev_revenues|45.0424|1999-02-08/ev_revenues|48.3612|1999-02-22/ev_revenues|50.5737|1999-01-11/ev_free_cash_flow|-23.3828|1999-01-25/ev_free_cash_flow|-23.9716|1999-02-08/ev_free_cash_flow|-25.7378|1999-02-22/ev_free_cash_flow|-26.9153|1999-01-11/ps_ratio|44.3195|1999-01-25/ps_ratio|45.4275|1999-02-08/ps_ratio|48.7515|1999-02-22/ps_ratio|50.9675|1999-01-11/price_to_book_value|10.3719|1999-01-25/price_to_book_value|10.6312|1999-02-08/price_to_book_value|11.4091|1999-02-22/price_to_book_value|11.9277|1999-01-11/peg_ratio|-0.0529|1999-01-25/peg_ratio|-0.0542|1999-02-08/peg_ratio|-0.0582|1999-02-22/peg_ratio|-0.0608|1999-01-04/dividend_yield|0|1999-01-05/dividend_yield|0|1999-01-06/dividend_yield|0|1999-01-07/dividend_yield|0|1999-01-08/dividend_yield|0|1999-01-11/dividend_yield|0|1999-01-12/dividend_yield|0|1999-01-13/dividend_yield|0|1999-01-14/dividend_yield|0|1999-01-15/dividend_yield|0|1999-01-19/dividend_yield|0|1999-01-20/dividend_yield|0|1999-01-21/dividend_yield|0|1999-01-22/dividend_yield|0|1999-01-25/dividend_yield|0|1999-01-26/dividend_yield|0|1999-01-28/dividend_yield|0|1999-01-29/dividend_yield|0|1999-02-01/dividend_yield|0|1999-02-02/dividend_yield|0|1999-02-03/dividend_yield|0|1999-02-04/dividend_yield|0|1999-02-05/dividend_yield|0|1999-02-08/dividend_yield|0|1999-02-11/dividend_yield|0|1999-02-12/dividend_yield|0|1999-02-16/dividend_yield|0|1999-02-17/dividend_yield|0|1999-02-18/dividend_yield|0|1999-02-19/dividend_yield|0|1999-02-22/dividend_yield|0|1999-02-23/dividend_yield|0|1999-02-24/dividend_yield|0|1999-02-25/dividend_yield|0|1999-02-26/dividend_yield|0|1999-01-08/percent_of_shares_outstanding|0.4555|1999-02-09/percent_of_shares_outstanding|0.4918|1999-01-29/price|5.75|1999-02-26/price|6|1999-01-29/total_return_price|5.75|1999-02-26/total_return_price|6|1999-01-11/enterprise_value|42.2591|1999-01-25/enterprise_value|43.3231|1999-02-08/enterprise_value|46.5152|1999-02-22/enterprise_value|48.6433 russ2000_1657|CLFD|199903|3.2|2.8|0.2|2.6||3.4|0.3|3.1||3.4|-6.4||74.9116|-23.4164|-39.8679|8.8212|75.3432||17.6323|-0.0899|0.9412|0|0.1678|0.5087|8.5123|-0.09||0.0709|-0.4499|0.1722||-0.7446||7|7|72.0521|6.25|1999-04-05/ev_revenues|113.2154|1999-04-19/ev_revenues|92.1115|1999-05-03/ev_revenues|85.0768|1999-05-17/ev_revenues|88.5942|1999-04-05/ev_free_cash_flow|-31.1345|1999-04-19/ev_free_cash_flow|-25.3309|1999-05-03/ev_free_cash_flow|-23.3964|1999-05-17/ev_free_cash_flow|-24.3636|1999-04-05/ps_ratio|112.7522|1999-04-19/ps_ratio|91.6112|1999-05-03/ps_ratio|84.5642|1999-05-17/ps_ratio|88.0877|1999-04-05/price_to_book_value|20.0282|1999-04-19/price_to_book_value|16.2729|1999-05-03/price_to_book_value|15.0212|1999-05-17/price_to_book_value|15.6471|1999-04-05/peg_ratio|-0.0667|1999-04-19/peg_ratio|-0.0542|1999-05-03/peg_ratio|-0.05|1999-05-17/peg_ratio|-0.0521|1999-04-01/dividend_yield|0|1999-04-05/dividend_yield|0|1999-04-06/dividend_yield|0|1999-04-07/dividend_yield|0|1999-04-08/dividend_yield|0|1999-04-09/dividend_yield|0|1999-04-12/dividend_yield|0|1999-04-13/dividend_yield|0|1999-04-14/dividend_yield|0|1999-04-15/dividend_yield|0|1999-04-16/dividend_yield|0|1999-04-19/dividend_yield|0|1999-04-20/dividend_yield|0|1999-04-21/dividend_yield|0|1999-04-22/dividend_yield|0|1999-04-23/dividend_yield|0|1999-04-26/dividend_yield|0|1999-04-27/dividend_yield|0|1999-04-28/dividend_yield|0|1999-04-29/dividend_yield|0|1999-04-30/dividend_yield|0|1999-05-03/dividend_yield|0|1999-05-04/dividend_yield|0|1999-05-05/dividend_yield|0|1999-05-06/dividend_yield|0|1999-05-07/dividend_yield|0|1999-05-10/dividend_yield|0|1999-05-11/dividend_yield|0|1999-05-12/dividend_yield|0|1999-05-13/dividend_yield|0|1999-05-14/dividend_yield|0|1999-05-17/dividend_yield|0|1999-05-18/dividend_yield|0|1999-05-19/dividend_yield|0|1999-05-24/dividend_yield|0|1999-05-25/dividend_yield|0|1999-05-27/dividend_yield|0|1999-05-28/dividend_yield|0|1999-04-12/percent_of_shares_outstanding|0.5099|1999-05-11/percent_of_shares_outstanding|0.5129|1999-04-30/price|6.25|1999-05-28/price|6.125|1999-04-30/total_return_price|6.25|1999-05-28/total_return_price|6.125|1999-04-05/enterprise_value|68.496|1999-04-19/enterprise_value|55.728|1999-05-03/enterprise_value|51.472|1999-05-17/enterprise_value|53.6 russ2000_1657|CLFD|199906|2.3|1.9|0.3|2.6||3.3|0.4|2.9||2.5|-7.3||122.4698|-20.8831|-22.9067|10.6634|119.7704||24.2592|-0.2155|1.24|0|0.1649|0.5128|8.1818|-0.11||0.1|-0.5|0.2||-0.9||7.125|7.125|61.848|7|1999-07-14/ev_revenues|120.3629|1999-07-29/ev_revenues|116.1491|1999-08-12/ev_revenues|111.9353|1999-08-26/ev_revenues|109.8284|1999-07-14/ev_free_cash_flow|-22.5126|1999-07-29/ev_free_cash_flow|-21.7244|1999-08-12/ev_free_cash_flow|-20.9363|1999-08-26/ev_free_cash_flow|-20.5422|1999-07-14/ps_ratio|117.6692|1999-07-29/ps_ratio|113.4667|1999-08-12/ps_ratio|109.2642|1999-08-26/ps_ratio|107.163|1999-07-14/price_to_book_value|23.8336|1999-07-29/price_to_book_value|22.9824|1999-08-12/price_to_book_value|22.1312|1999-08-26/price_to_book_value|21.7056|1999-07-14/peg_ratio|-0.2118|1999-07-29/peg_ratio|-0.2042|1999-08-12/peg_ratio|-0.1966|1999-08-26/peg_ratio|-0.1929|1999-07-01/dividend_yield|0|1999-07-02/dividend_yield|0|1999-07-06/dividend_yield|0|1999-07-07/dividend_yield|0|1999-07-09/dividend_yield|0|1999-07-12/dividend_yield|0|1999-07-13/dividend_yield|0|1999-07-14/dividend_yield|0|1999-07-15/dividend_yield|0|1999-07-19/dividend_yield|0|1999-07-20/dividend_yield|0|1999-07-22/dividend_yield|0|1999-07-23/dividend_yield|0|1999-07-26/dividend_yield|0|1999-07-29/dividend_yield|0|1999-07-30/dividend_yield|0|1999-08-02/dividend_yield|0|1999-08-04/dividend_yield|0|1999-08-06/dividend_yield|0|1999-08-10/dividend_yield|0|1999-08-11/dividend_yield|0|1999-08-12/dividend_yield|0|1999-08-13/dividend_yield|0|1999-08-16/dividend_yield|0|1999-08-17/dividend_yield|0|1999-08-18/dividend_yield|0|1999-08-19/dividend_yield|0|1999-08-20/dividend_yield|0|1999-08-23/dividend_yield|0|1999-08-24/dividend_yield|0|1999-08-25/dividend_yield|0|1999-08-26/dividend_yield|0|1999-08-27/dividend_yield|0|1999-08-30/dividend_yield|0|1999-08-31/dividend_yield|0|1999-07-12/percent_of_shares_outstanding|0.519|1999-08-10/percent_of_shares_outstanding|0.5193|1999-07-30/price|7|1999-08-31/price|6.5|1999-07-30/total_return_price|7|1999-08-31/total_return_price|6.5|1999-07-14/enterprise_value|60.784|1999-07-29/enterprise_value|58.656|1999-08-12/enterprise_value|56.528|1999-08-26/enterprise_value|55.464 russ2000_1657|CLFD|199909|2.6|2.1|0.3|2.5||3.3|0.4|2.9||2.8|-8.3||105.6146|-10.6223|-19.7541|5.6797|102.9605||20.8544|-0.1853|1.1071|0|-3.626|0.527|9.0909|-0.11||0|-0.6|0.2||-1||3.813|3.813|53.336|5|1999-10-07/ev_revenues|127.13|1999-10-21/ev_revenues|147.0342|1999-11-04/ev_revenues|166.0126|1999-11-18/ev_revenues|213.0246|1999-10-07/ev_free_cash_flow|-12.1174|1999-10-21/ev_free_cash_flow|-14.0145|1999-11-04/ev_free_cash_flow|-15.8234|1999-11-18/ev_free_cash_flow|-20.3044|1999-10-07/ps_ratio|120.3469|1999-10-21/ps_ratio|139.6879|1999-11-04/ps_ratio|158.1293|1999-11-18/ps_ratio|203.8111|1999-10-07/price_to_book_value|13.4913|1999-10-21/price_to_book_value|15.6594|1999-11-04/price_to_book_value|17.7268|1999-11-18/price_to_book_value|22.8479|1999-10-07/peg_ratio|-0.1931|1999-10-21/peg_ratio|-0.2242|1999-11-04/peg_ratio|-0.2538|1999-11-18/peg_ratio|-0.3271|1999-10-01/dividend_yield|0|1999-10-04/dividend_yield|0|1999-10-05/dividend_yield|0|1999-10-06/dividend_yield|0|1999-10-07/dividend_yield|0|1999-10-08/dividend_yield|0|1999-10-11/dividend_yield|0|1999-10-12/dividend_yield|0|1999-10-13/dividend_yield|0|1999-10-14/dividend_yield|0|1999-10-15/dividend_yield|0|1999-10-18/dividend_yield|0|1999-10-20/dividend_yield|0|1999-10-21/dividend_yield|0|1999-10-22/dividend_yield|0|1999-10-25/dividend_yield|0|1999-10-26/dividend_yield|0|1999-10-27/dividend_yield|0|1999-10-28/dividend_yield|0|1999-10-29/dividend_yield|0|1999-11-02/dividend_yield|0|1999-11-03/dividend_yield|0|1999-11-04/dividend_yield|0|1999-11-05/dividend_yield|0|1999-11-08/dividend_yield|0|1999-11-09/dividend_yield|0|1999-11-10/dividend_yield|0|1999-11-11/dividend_yield|0|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-10-12/percent_of_shares_outstanding|0.3352|1999-11-10/percent_of_shares_outstanding|0.3134|1999-10-29/price|5|1999-11-30/price|7.219|1999-10-29/total_return_price|5|1999-11-30/total_return_price|7.219|1999-10-07/enterprise_value|38.7755|1999-10-21/enterprise_value|44.8465|1999-11-04/enterprise_value|50.635|1999-11-18/enterprise_value|64.974 russ2000_1657|CLFD|199912|2.2|1.7|0.3|2.5||3.3|0.4|2.9||2.4|-9.3||477.0153|-38.5693|-45.4666|24.6616|460.332||51.6046|-0.7387|1.2917|0|-1.5323|0.3321|8.9552|-0.11||0.1|-0.7|0.2||-1||15.5|15.5|145.493|19.875|2000-01-13/ev_revenues|485.7985|2000-01-27/ev_revenues|804.8374|2000-02-10/ev_revenues|1496.779|2000-02-24/ev_revenues|1347.6179|2000-02-28/ev_revenues|1811.6746|2000-01-13/ev_free_cash_flow|-36.6275|2000-01-27/ev_free_cash_flow|-60.6819|2000-02-10/ev_free_cash_flow|-112.8518|2000-02-24/ev_free_cash_flow|-101.6056|2000-01-13/ps_ratio|464.9057|2000-01-27/ps_ratio|773.5068|2000-02-10/ps_ratio|1442.8107|2000-02-24/ps_ratio|1298.5296|2000-02-28/ps_ratio|1747.404|2000-01-13/price_to_book_value|54.2469|2000-01-27/price_to_book_value|90.2556|2000-02-10/price_to_book_value|168.3525|2000-02-24/price_to_book_value|151.5172|2000-02-28/price_to_book_value|203.8936|2000-01-13/peg_ratio|-0.6214|2000-01-27/peg_ratio|-1.0339|2000-02-10/peg_ratio|-1.9286|2000-02-24/peg_ratio|-1.7357|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.326|2000-02-10/percent_of_shares_outstanding|1.0693|2000-01-31/price|19.875|2000-02-28/price|54.5|2000-02-29/price|50.25|2000-01-31/total_return_price|19.875|2000-02-28/total_return_price|54.5|2000-02-29/total_return_price|50.25|2000-01-13/enterprise_value|131.5926|2000-01-27/enterprise_value|218.0136|2000-02-10/enterprise_value|405.446|2000-02-24/enterprise_value|365.0414|2000-02-28/enterprise_value|490.7446 russ2000_1657|CLFD|200003|6.5126|5.9419|0.2765|2.4598||3.3043|0.396|2.9084||6.306|-10.1924||1007.8622|-68.8628|-77.8636|27.2022|969.8894||113.1703|-1.3286|0.4835|0|-2.514|0.9989|8.9848|-0.1||0.2208|-0.5679|0.1827||-0.8963||29.375|29.375|273.0087|21.75|2000-04-10/ev_revenues|634.6032|2000-04-24/ev_revenues|423.4503|2000-05-08/ev_revenues|446.8428|2000-05-22/ev_revenues|328.5758|2000-04-06/ev_free_cash_flow|-64.9034|2000-04-20/ev_free_cash_flow|-54.66|2000-05-04/ev_free_cash_flow|-50.4421|2000-05-18/ev_free_cash_flow|-43.2115|2000-04-10/ps_ratio|627.5875|2000-04-24/ps_ratio|421.0066|2000-05-08/ps_ratio|443.8926|2000-05-22/ps_ratio|328.1864|2000-04-10/price_to_book_value|42.8066|2000-04-24/price_to_book_value|28.7161|2000-05-08/price_to_book_value|30.2771|2000-05-22/price_to_book_value|22.385|2000-04-06/peg_ratio|-1.4624|2000-04-20/peg_ratio|-1.2343|2000-05-04/peg_ratio|-1.1404|2000-05-18/peg_ratio|-0.9794|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|1.9261|2000-05-10/percent_of_shares_outstanding|1.3764|2000-04-28/price|21.75|2000-05-31/price|12.938|2000-04-28/total_return_price|21.75|2000-05-31/total_return_price|12.938|2000-04-10/enterprise_value|267.0474|2000-04-24/enterprise_value|178.1921|2000-05-08/enterprise_value|188.0359|2000-05-22/enterprise_value|138.268 russ2000_1657|CLFD|200006|20.5988|20.0244|0.3201|2.4377||3.1705|0.3757|2.7948||20.5066|-11.1021||333.5001|-33.4609|-35.75|5.3787|326.8685||22.7136|-0.7983|0.1432|0|-15.0502|1.5148|9.1937|-0.1||0.0515|-0.4872|0.3288|-0.9094|-0.9097||14.25|14.25|140.3402|15|2000-07-03/ev_revenues|360.7707|2000-07-17/ev_revenues|467.9502|2000-07-31/ev_revenues|433.2753|2000-08-14/ev_revenues|469.2132|2000-08-28/ev_revenues|565.0475|2000-07-13/ev_free_cash_flow|-50.3895|2000-07-27/ev_free_cash_flow|-41.1562|2000-08-10/ev_free_cash_flow|-47.5305|2000-08-24/ev_free_cash_flow|-46.5784|2000-07-03/ps_ratio|363.3378|2000-07-17/ps_ratio|459.0977|2000-07-31/ps_ratio|364.8459|2000-08-14/ps_ratio|392.2093|2000-08-28/ps_ratio|465.1785|2000-07-03/price_to_book_value|7.3836|2000-07-17/price_to_book_value|9.3296|2000-07-31/price_to_book_value|8.7001|2000-08-14/price_to_book_value|9.3526|2000-08-28/price_to_book_value|11.0926|2000-07-13/peg_ratio|-2.5149|2000-07-20/peg_ratio|-2.7976|2000-08-03/peg_ratio|-1.6593|2000-08-17/peg_ratio|-1.9271|2000-08-31/peg_ratio|-2.1429|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|2.1219|2000-08-10/percent_of_shares_outstanding|1.4493|2000-07-31/price|15|2000-08-31/price|18|2000-07-31/total_return_price|15|2000-08-31/total_return_price|18|2000-07-03/enterprise_value|134.3247|2000-07-17/enterprise_value|174.2305|2000-07-31/enterprise_value|161.3201|2000-08-14/enterprise_value|174.7007|2000-08-28/enterprise_value|210.3824 russ2000_1657|CLFD|200009|39.7126|39.2809|0.3|2.4069||3.1832|0.645|2.5382||39.5769|-11.7321||335.4605|-32.6199|-33.8428|2.596|290.3687||6.9241|-1.3244|0.0737|0|-27.2482|1.4906|11.6947|-0.05||0.1235|-0.3895|0.4141|-0.5967|-0.597||12.375|12.375|124.901|11|2000-10-09/ev_revenues|144.3431|2000-10-23/ev_revenues|276.4495|2000-11-06/ev_revenues|199.8758|2000-11-20/ev_revenues|124.0708|2000-10-05/ev_free_cash_flow|-28.2143|2000-10-19/ev_free_cash_flow|-36.1329|2000-11-02/ev_free_cash_flow|-30.3123|2000-11-16/ev_free_cash_flow|-22.0434|2000-11-30/ev_free_cash_flow|-10.0481|2000-10-09/ps_ratio|177.4454|2000-10-23/ps_ratio|285.1304|2000-11-06/ps_ratio|222.7122|2000-11-20/ps_ratio|160.9206|2000-10-09/price_to_book_value|2.727|2000-10-23/price_to_book_value|4.3819|2000-11-06/price_to_book_value|3.4227|2000-11-20/price_to_book_value|2.4731|2000-10-12/peg_ratio||2000-10-26/peg_ratio||2000-11-09/peg_ratio||2000-11-24/peg_ratio||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|1.6912|2000-11-10/percent_of_shares_outstanding|1.8528|2000-10-31/price|11|2000-11-30/price|5.75|2000-10-31/total_return_price|11|2000-11-30/total_return_price|5.75|2000-10-09/enterprise_value|71.5636|2000-10-23/enterprise_value|137.0603|2000-11-06/enterprise_value|99.096|2000-11-20/enterprise_value|61.5128 russ2000_1657|CLFD|200012|38.8886|38.2938|0.3078|2.6317||3.3538|0.8274|2.5264||38.9646|-12.3689||127.8178|-13.8324|-16.9196|0.9936|163.975||2.52||0.0745|0|-51.1074|2.4605|11.9133|-0.05||0.2809|-0.3512|0.5043|-0.6366|-0.6368||6.5|6.5|63.3705|10.938|2001-01-02/ev_revenues|61.0419|2001-01-16/ev_revenues|146.8642|2001-01-30/ev_revenues|128.1506|2001-02-13/ev_revenues|141.354|2001-02-27/ev_revenues|100.6522|2001-01-11/ev_free_cash_flow|-23.7553|2001-01-25/ev_free_cash_flow|-30.6502|2001-02-08/ev_free_cash_flow|-30.8984|2001-02-22/ev_free_cash_flow|-23.2628|2001-01-02/ps_ratio|99.3823|2001-01-16/ps_ratio|174.6368|2001-01-30/ps_ratio|158.2274|2001-02-13/ps_ratio|169.805|2001-02-27/ps_ratio|134.1151|2001-01-02/price_to_book_value|1.9684|2001-01-16/price_to_book_value|3.459|2001-01-30/price_to_book_value|3.134|2001-02-13/price_to_book_value|3.3633|2001-02-27/price_to_book_value|2.6564|2001-01-05/peg_ratio||2001-01-19/peg_ratio||2001-02-02/peg_ratio||2001-02-16/peg_ratio||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|2.9466|2001-02-12/percent_of_shares_outstanding|3.3063|2001-01-31/price|10.938|2001-02-28/price|8.563|2001-01-31/total_return_price|10.938|2001-02-28/total_return_price|8.563|2001-01-02/enterprise_value|41.3091|2001-01-16/enterprise_value|99.3879|2001-01-30/enterprise_value|86.7237|2001-02-13/enterprise_value|95.6589|2001-02-27/enterprise_value|68.1147 russ2000_1657|CLFD|200103|37.8657|36.9845|0.4153|3.2482|0.1122|3.6342|3.1345|0.4996||38.2803|-13.4538||102.8528|-23.994|-16.6162|1.6907|136.0447||2.6946||0.0741|0|-33.0983|3.3477|11.9155|-0.0707||0.4298|-0.354|0.5805|-0.8096|-0.8099||8.813|8.813|69.6039|9.4|2001-04-10/ev_revenues|59.6512|2001-04-24/ev_revenues|102.6995|2001-05-08/ev_revenues|115.4795|2001-05-22/ev_revenues|108.0769|2001-04-05/ev_free_cash_flow|-17.1043|2001-04-19/ev_free_cash_flow|-21.7579|2001-05-03/ev_free_cash_flow|-26.0143|2001-05-17/ev_free_cash_flow|-27.5395|2001-05-31/ev_free_cash_flow|-24.5946|2001-04-10/ps_ratio|92.1362|2001-04-24/ps_ratio|132.5247|2001-05-08/ps_ratio|144.515|2001-05-22/ps_ratio|137.5733|2001-04-10/price_to_book_value|2.2723|2001-04-24/price_to_book_value|3.2683|2001-05-08/price_to_book_value|3.564|2001-05-22/price_to_book_value|3.3928|2001-04-16/peg_ratio||2001-04-30/peg_ratio||2001-05-14/peg_ratio||2001-05-29/peg_ratio||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|3.3229|2001-05-10/percent_of_shares_outstanding|3.1916|2001-04-30/price|9.4|2001-05-31/price|9.8|2001-04-30/total_return_price|9.4|2001-05-31/total_return_price|9.8|2001-04-10/enterprise_value|52.8355|2001-04-24/enterprise_value|90.9651|2001-05-08/enterprise_value|102.2848|2001-05-22/enterprise_value|95.728 russ2000_1657|CLFD|200106|36.2189|35.4693|0.4038|3.5478||2.912|2.4332|0.4788||37.6597|-14.0989||78.6164|-27.635|-20.6931|1.8314|109.9324||2.7111||0.0664|0|-18.2847|2.8552|11.9173|-0.05||0.4343|-0.5085|0.4366|-0.6441|-0.6451||9|9|69.6337|7.53|2001-07-03/ev_revenues|47.4869|2001-07-17/ev_revenues|44.5742|2001-07-31/ev_revenues|44.7621|2001-08-14/ev_revenues|38.373|2001-08-28/ev_revenues|17.2325|2001-07-12/ev_free_cash_flow|-15.9187|2001-07-26/ev_free_cash_flow|-13.2296|2001-08-09/ev_free_cash_flow|-15.4924|2001-08-23/ev_free_cash_flow|-8.9991|2001-07-03/ps_ratio|73.1119|2001-07-17/ps_ratio|70.2136|2001-07-31/ps_ratio|70.4006|2001-08-14/ps_ratio|64.043|2001-08-28/ps_ratio|43.007|2001-07-03/price_to_book_value|2.475|2001-07-17/price_to_book_value|2.3769|2001-07-31/price_to_book_value|2.3832|2001-08-14/price_to_book_value|2.168|2001-08-28/price_to_book_value|1.4559|2001-07-10/peg_ratio||2001-07-24/peg_ratio||2001-08-07/peg_ratio||2001-08-21/peg_ratio||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.6787|2001-08-10/percent_of_shares_outstanding|2.7231|2001-07-31/price|7.53|2001-08-31/price|4.75|2001-07-31/total_return_price|7.53|2001-08-31/total_return_price|4.75|2001-07-03/enterprise_value|60.2399|2001-07-17/enterprise_value|56.545|2001-07-31/enterprise_value|56.7834|2001-08-14/enterprise_value|48.6784|2001-08-28/enterprise_value|21.8604 russ2000_1657|CLFD|200109|34.4554|33.8843|0.3186|3.8462||2.9206|2.6737|0.2469||36.2025|-15.4634||4.5482|2.5216|-0.7676|-0.2228|30.3854||1.0286||0.0687|0|0.7015|2.5524|11.9175|-0.11||0.0876|-0.8697|0.5102|-1.3641|-1.3645||1.91|1.91|5.7696|3.1|2001-10-01/ev_revenues|-4.7581|2001-10-15/ev_revenues|1.7932|2001-10-29/ev_revenues|1.6005|2001-11-12/ev_revenues|2.9493|2001-11-26/ev_revenues|2.1786|2001-10-04/ev_free_cash_flow|0.6234|2001-10-18/ev_free_cash_flow|-0.3991|2001-11-01/ev_free_cash_flow|-0.578|2001-11-15/ev_free_cash_flow|-0.6547|2001-11-29/ev_free_cash_flow|-0.2457|2001-10-01/ps_ratio|20.7834|2001-10-15/ps_ratio|27.3568|2001-10-29/ps_ratio|27.1635|2001-11-12/ps_ratio|28.5168|2001-11-26/ps_ratio|27.7435|2001-10-01/price_to_book_value|0.7053|2001-10-15/price_to_book_value|0.9284|2001-10-29/price_to_book_value|0.9218|2001-11-12/price_to_book_value|0.9677|2001-11-26/price_to_book_value|0.9415|2001-10-02/peg_ratio||2001-10-16/peg_ratio||2001-10-30/peg_ratio||2001-11-13/peg_ratio||2001-11-27/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.1914|2001-11-12/percent_of_shares_outstanding|1.1372|2001-10-31/price|3.1|2001-11-30/price|2.75|2001-10-31/total_return_price|3.1|2001-11-30/total_return_price|2.75|2001-10-01/enterprise_value|-5.8652|2001-10-15/enterprise_value|2.2104|2001-10-29/enterprise_value|1.9729|2001-11-12/enterprise_value|3.6356|2001-11-26/enterprise_value|2.6855 russ2000_1657|CLFD|200112|33.0643|32.813|0.0587|3.784||2.8442|2.5972|0.2469||34.7935|-16.8854||2.4676|-1.5548|-1.0381|0.1752|28.0335||0.9513||0.0711|0|-42.1348|1.101|11.8759|-0.12||0.0491|-0.9773|0.3158|-1.4218|-1.422||3.11|3.11|3.0418|3.5|2002-01-07/ev_revenues|11.2172|2002-01-22/ev_revenues|17.981|2002-02-05/ev_revenues|9.4373|2002-02-19/ev_revenues|1.7242|2002-01-10/ev_free_cash_flow|-3.5389|2002-01-24/ev_free_cash_flow|-3.9062|2002-02-07/ev_free_cash_flow|-1.0903|2002-02-21/ev_free_cash_flow|0.0115|2002-01-07/ps_ratio|41.6389|2002-01-22/ps_ratio|48.4201|2002-02-05/ps_ratio|39.8544|2002-02-19/ps_ratio|32.1215|2002-01-07/price_to_book_value|1.1946|2002-01-22/price_to_book_value|1.3892|2002-02-05/price_to_book_value|1.1434|2002-02-19/price_to_book_value|0.9216|2002-01-09/peg_ratio|-0.7164|2002-01-23/peg_ratio|-0.6908|2002-02-06/peg_ratio|-0.4939|2002-02-20/peg_ratio|-0.4467|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|1.0664|2002-02-12/percent_of_shares_outstanding|0.9711|2002-01-31/price|3.5|2002-02-28/price|2.58|2002-01-31/total_return_price|3.5|2002-02-28/total_return_price|2.58|2002-01-07/enterprise_value|11.2263|2002-01-22/enterprise_value|17.9956|2002-02-05/enterprise_value|9.4449|2002-02-19/enterprise_value|1.7256 russ2000_1657|CLFD|200203|31.8407|31.6064|0.0401|3.748||2.8915|2.4265|0.465||33.5049|-18.192||2.9108|-0.6413|0.085|0.0835|33.3112||0.9557|-0.4855|0.0735|0|0.5312|0.9739|11.8774|-0.11||0.025|-0.5941|0.4712|-1.3063|-1.3066||2.71|2.71|2.9132|2.2|2002-04-02/ev_revenues|4.9194|2002-04-16/ev_revenues|0.914|2002-04-30/ev_revenues|-5.0642|2002-05-14/ev_revenues|-0.6603|2002-05-28/ev_revenues|-0.0824|2002-04-04/ev_free_cash_flow|-0.1381|2002-04-18/ev_free_cash_flow|0.3069|2002-05-02/ev_free_cash_flow|0.381|2002-05-16/ev_free_cash_flow|-0.2123|2002-05-30/ev_free_cash_flow|0.8755|2002-04-02/ps_ratio|53.9198|2002-04-16/ps_ratio|49.9073|2002-04-30/ps_ratio|43.9184|2002-05-14/ps_ratio|48.3302|2002-05-28/ps_ratio|48.9091|2002-04-02/price_to_book_value|0.9574|2002-04-16/price_to_book_value|0.8861|2002-04-30/price_to_book_value|0.7798|2002-05-14/price_to_book_value|0.8581|2002-05-28/price_to_book_value|0.8684|2002-04-03/peg_ratio|-0.16|2002-04-17/peg_ratio|-0.1414|2002-05-01/peg_ratio|-0.128|2002-05-15/peg_ratio|-0.1304|2002-05-29/peg_ratio|-0.1275|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.9692|2002-05-10/percent_of_shares_outstanding|0.9762|2002-04-30/price|2.2|2002-05-31/price|2.16|2002-04-30/total_return_price|2.2|2002-05-31/total_return_price|2.16|2002-04-02/enterprise_value|2.9318|2002-04-16/enterprise_value|0.5447|2002-04-30/enterprise_value|-3.0181|2002-05-14/enterprise_value|-0.3935|2002-05-28/enterprise_value|-0.0491 russ2000_1657|CLFD|200206|30.2684|30.1212|0.0149|3.6478||2.417|1.968|0.449||32.264|-19.445||-14.0316|0.7548|1.1474|-0.1164|34.9351||0.6203|-0.1018|0.0632|0|1.1142|0.9678|11.8758|-0.11||0.0725|-0.6813|0.3216|-1.2527|-1.253||2.025|2.025|-8.3622|2.19|2002-07-09/ev_revenues|6.8582|2002-07-23/ev_revenues|-8.869|2002-08-06/ev_revenues|-22.0595|2002-08-21/ev_revenues|-18.5082|2002-07-11/ev_free_cash_flow|0.7379|2002-07-25/ev_free_cash_flow|1.1834|2002-08-08/ev_free_cash_flow|0.9543|2002-08-22/ev_free_cash_flow|0.9797|2002-07-09/ps_ratio|126.9551|2002-07-23/ps_ratio|111.2126|2002-08-06/ps_ratio|98.0093|2002-08-21/ps_ratio|101.5641|2002-07-09/price_to_book_value|0.9202|2002-07-23/price_to_book_value|0.8061|2002-08-06/price_to_book_value|0.7104|2002-08-21/price_to_book_value|0.7361|2002-07-10/peg_ratio|-0.046|2002-07-24/peg_ratio|-0.046|2002-08-07/peg_ratio|-0.0424|2002-08-21/peg_ratio|-0.0428|2002-07-01/dividend_yield|0|2002-07-02/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-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.9866|2002-08-12/percent_of_shares_outstanding|0.8731|2002-07-31/price|2.19|2002-08-30/price|1.85|2002-07-31/total_return_price|2.19|2002-08-30/total_return_price|1.85|2002-07-09/enterprise_value|1.6053|2002-07-23/enterprise_value|-2.076|2002-08-06/enterprise_value|-5.1635|2002-08-21/enterprise_value|-4.3322 russ2000_1657|CLFD|200209|29.0826|28.9674|0.0156|3.5935||2.3004|2.0711|0.2293||31.0218|-20.7638||-22.0595|1.8564|0.9797|-0.2953|98.0093||0.7104|-0.0413|0.0655|0|0.6692|0.7539|11.875|-0.11||0.0389|-0.68|0.3978|-1.3815|-1.3187||1.44|1.44|-5.1635|1.62|2002-10-02/ev_revenues|-55.6343|2002-10-16/ev_revenues|-44.748|2002-10-24/ev_revenues|-63.9591|2002-11-07/ev_revenues|-38.3443|2002-11-21/ev_revenues|-43.4673|2002-10-03/ev_free_cash_flow|2.4038|2002-10-17/ev_free_cash_flow|1.5924|2002-10-31/ev_free_cash_flow|1.7547|2002-11-14/ev_free_cash_flow|1.944|2002-11-29/ev_free_cash_flow|1.322|2002-10-02/ps_ratio|89.6797|2002-10-16/ps_ratio|100.5694|2002-10-30/ps_ratio|99.2882|2002-11-13/ps_ratio|101.2099|2002-11-27/ps_ratio|118.4412|2002-10-02/price_to_book_value|0.5358|2002-10-16/price_to_book_value|0.6009|2002-10-24/price_to_book_value|0.486|2002-11-07/price_to_book_value|0.6391|2002-11-21/price_to_book_value|0.6085|2002-10-02/peg_ratio|-0.0516|2002-10-16/peg_ratio|-0.0579|2002-10-30/peg_ratio|-0.0571|2002-11-13/peg_ratio|-0.0582|2002-11-27/peg_ratio|-0.0681|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-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.5333|2002-11-12/percent_of_shares_outstanding|0.433|2002-10-31/price|1.62|2002-11-29/price|1.78|2002-10-31/total_return_price|1.62|2002-11-29/total_return_price|1.78|2002-10-02/enterprise_value|-10.3145|2002-10-16/enterprise_value|-8.2962|2002-10-24/enterprise_value|-11.8579|2002-11-07/enterprise_value|-7.109|2002-11-21/enterprise_value|-8.0587 russ2000_1657|CLFD|200212|28.0314|27.7215|0.1063|3.5659||2.4179|2.1886|0.2293||29.7987|-21.9153||-55.6343|1.5424|2.4254|-0.2408|87.758||0.5358|-0.0505|0.0679|0|88.3955|0.3555|11.8723|-0.1||0.0407|-0.5134|0.2966|-1.151|-1.1515||1.511|1.511|-10.3145|1.43|2003-01-02/ev_revenues|-39.2068|2003-01-16/ev_revenues|-37.8651|2003-01-30/ev_revenues|-44.5062|2003-02-13/ev_revenues|-46.5857|2003-02-27/ev_revenues|-51.8852|2003-01-10/ev_free_cash_flow|1.2239|2003-01-27/ev_free_cash_flow|1.7656|2003-02-10/ev_free_cash_flow|1.8688|2003-02-24/ev_free_cash_flow|1.8688|2003-01-09/ps_ratio|115.4079|2003-01-23/ps_ratio|102.6593|2003-02-06/ps_ratio|100.6464|2003-02-20/ps_ratio|91.9237|2003-01-02/price_to_book_value|0.6295|2003-01-16/price_to_book_value|0.6375|2003-01-30/price_to_book_value|0.598|2003-02-13/price_to_book_value|0.5857|2003-02-27/price_to_book_value|0.5542|2003-01-09/peg_ratio|-0.177|2003-01-23/peg_ratio|-0.1574|2003-02-06/peg_ratio|-0.1543|2003-02-20/peg_ratio|-0.1409|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-21/dividend_yield|0|2003-01-22/dividend_yield|0|2003-01-23/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.2775|2003-02-11/percent_of_shares_outstanding|0.236|2003-01-31/price|1.43|2003-02-28/price|1.48|2003-01-31/total_return_price|1.43|2003-02-28/total_return_price|1.48|2003-01-02/enterprise_value|-6.9389|2003-01-16/enterprise_value|-6.7015|2003-01-30/enterprise_value|-7.8768|2003-02-13/enterprise_value|-8.2449|2003-02-27/enterprise_value|-9.1828 russ2000_1657|CLFD|200303|24.3623|22.2357|1.3982|3.9893|2.5857|2.9656|2.6388|0.3268||28.9189|-23.2015||-57.3188|0.8528|1.9978|-0.134|94.6076||0.5219|-0.1451|0.0752|0|0.4179|0.1846|11.8725|-0.11||0.2841|-0.4877|0.7362|-1.2862|-1.2862||1.33|1.33|-10.1445|1.45|2003-04-10/ev_revenues|-11.1553|2003-04-24/ev_revenues|-9.2499|2003-05-08/ev_revenues|-2.1726|2003-05-22/ev_revenues|15.2483|2003-04-07/ev_free_cash_flow|1.0404|2003-04-21/ev_free_cash_flow|0.8275|2003-05-05/ev_free_cash_flow|0.2125|2003-05-19/ev_free_cash_flow|-2.508|2003-04-03/ps_ratio|36.2079|2003-04-17/ps_ratio|37.2968|2003-05-01/ps_ratio|40.8359|2003-05-15/ps_ratio|63.9763|2003-05-29/ps_ratio|55.8091|2003-04-10/price_to_book_value|0.5255|2003-04-24/price_to_book_value|0.5542|2003-05-08/price_to_book_value|0.661|2003-05-22/price_to_book_value|0.9237|2003-04-03/peg_ratio|-0.3018|2003-04-17/peg_ratio|-0.3108|2003-05-01/peg_ratio|-0.3403|2003-05-15/peg_ratio|-0.5332|2003-05-29/peg_ratio|-0.4651|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.1221|2003-05-12/percent_of_shares_outstanding|0.1441|2003-04-30/price|1.45|2003-05-30/price|2.2|2003-04-30/total_return_price|1.45|2003-05-30/total_return_price|2.2|2003-04-10/enterprise_value|-4.8655|2003-04-24/enterprise_value|-4.0344|2003-05-08/enterprise_value|-0.9476|2003-05-22/enterprise_value|6.6507 russ2000_1657|CLFD|200306|21.7759|18.3094|2.0621|4.3335|2.871|2.5556|2.4092|0.1464||27.3738|-24.7466||9.2599|-1.5105|-1.095|0.2676|54.4479||0.8334|-0.4538|0.068|0|0.5104|0.1339|11.8723|-0.13||1.571|-0.3009|1.0682|-1.5451|-1.5454||2.06|2.06|4.0388|3|2003-07-03/ev_revenues|4.6916|2003-07-17/ev_revenues|5.3666|2003-07-31/ev_revenues|9.9077|2003-08-14/ev_revenues|9.9077|2003-08-28/ev_revenues|9.4781|2003-07-14/ev_free_cash_flow|-1.4538|2003-07-28/ev_free_cash_flow|-1.6794|2003-08-11/ev_free_cash_flow|-2.6859|2003-08-25/ev_free_cash_flow|-2.5236|2003-07-10/ps_ratio|13.9247|2003-07-24/ps_ratio|14.1825|2003-08-07/ps_ratio|18.2881|2003-08-21/ps_ratio|17.5517|2003-07-03/price_to_book_value|0.9325|2003-07-17/price_to_book_value|0.9802|2003-07-31/price_to_book_value|1.3011|2003-08-14/price_to_book_value|1.3011|2003-08-28/price_to_book_value|1.2708|2003-07-10/peg_ratio||2003-07-24/peg_ratio||2003-08-07/peg_ratio||2003-08-21/peg_ratio||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.1351|2003-08-12/percent_of_shares_outstanding|0.1474|2003-07-31/price|3|2003-08-29/price|2.933|2003-07-31/total_return_price|3|2003-08-29/total_return_price|2.933|2003-07-03/enterprise_value|9.0767|2003-07-17/enterprise_value|10.3827|2003-07-31/enterprise_value|19.1682|2003-08-14/enterprise_value|19.1682|2003-08-28/enterprise_value|18.3371 russ2000_1657|CLFD|200309|20.883|16.6535|2.182|4.2835|2.871|3.2691|2.981|0.2881||25.7359|-26.4143||9.4658|-3.4872|-2.5236|0.6794|17.7358||1.2699||0.0712|0|0.1188|0.2047|11.8723|-0.14||3.5576|0.2183|1.7057|-1.6667|-1.6675||2.908|2.908|18.3134|2.67|2003-10-09/ev_revenues|3.5959|2003-10-23/ev_revenues|3.08|2003-11-06/ev_revenues|3.0516|2003-11-20/ev_revenues|3.0516|2003-10-06/ev_free_cash_flow|-3.3539|2003-10-20/ev_free_cash_flow|-3.0974|2003-11-03/ev_free_cash_flow|-2.4903|2003-11-17/ev_free_cash_flow|-2.5099|2003-10-02/ps_ratio|6.3135|2003-10-16/ps_ratio|6.2047|2003-10-30/ps_ratio|5.5515|2003-11-13/ps_ratio|5.4427|2003-11-28/ps_ratio|5.4427|2003-10-09/price_to_book_value|1.3378|2003-10-23/price_to_book_value|1.2285|2003-11-06/price_to_book_value|1.2225|2003-11-20/price_to_book_value|1.2225|2003-10-02/peg_ratio|-0.907|2003-10-16/peg_ratio|-0.8914|2003-10-30/peg_ratio|-0.7976|2003-11-13/peg_ratio|-0.7819|2003-11-28/peg_ratio|-0.7819|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-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.0931|2003-11-11/percent_of_shares_outstanding|0.0936|2003-10-31/price|2.67|2003-11-28/price|2.5|2003-10-31/total_return_price|2.67|2003-11-28/total_return_price|2.5|2003-10-09/enterprise_value|19.6098|2003-10-23/enterprise_value|16.7961|2003-11-06/enterprise_value|16.6418|2003-11-20/enterprise_value|16.6418 russ2000_1657|CLFD|200312|19.1189|15.0405|2.4037|4.4025|2.871|3.2619|2.985|0.2768||24.0373|-28.0568||2.1808|-2.1199|-1.7266|0.4769|4.4652||1.038|-0.6415|0.0758|0|0.1598|0.0768|11.8723|-0.14||3.302|-0.0125|1.38|-1.6413|-1.6424||2.21|2.21|11.8928|3.04|2004-01-02/ev_revenues|1.5076|2004-01-16/ev_revenues|2.6656|2004-01-30/ev_revenues|2.6247|2004-02-13/ev_revenues|2.0947|2004-02-27/ev_revenues|1.78|2004-01-12/ev_free_cash_flow|-2.449|2004-01-26/ev_free_cash_flow|-3.64|2004-02-09/ev_free_cash_flow|-2.7972|2004-02-23/ev_free_cash_flow|-2.5956|2004-01-09/ps_ratio|3.038|2004-01-23/ps_ratio|3.7873|2004-02-06/ps_ratio|3.6647|2004-02-20/ps_ratio|3.5421|2004-01-02/price_to_book_value|1.0965|2004-01-16/price_to_book_value|1.5163|2004-01-30/price_to_book_value|1.5015|2004-02-13/price_to_book_value|1.3094|2004-02-27/price_to_book_value|1.1953|2004-01-09/peg_ratio|-0.205|2004-01-23/peg_ratio|-0.2555|2004-02-06/peg_ratio|-0.2472|2004-02-20/peg_ratio|-0.239|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.1223|2004-02-10/percent_of_shares_outstanding|0.0758|2004-01-30/price|3.04|2004-02-27/price|2.42|2004-01-30/total_return_price|3.04|2004-02-27/total_return_price|2.42|2004-01-02/enterprise_value|13.138|2004-01-16/enterprise_value|23.2295|2004-01-30/enterprise_value|22.8733|2004-02-13/enterprise_value|18.255|2004-02-27/enterprise_value|15.5125 russ2000_1657|CLFD|200403|17.215|13.5449|1.5742|4.551|3.4225|3.7205|3.5466|0.1738||22.3631|-29.7366||1.6166|-2.7282|-2.1559|0.6835|3.2015||1.136|-0.216|0.081|0|0.1438|0.0813|11.8723|-0.1415||3.4789|0.1094|1.4702|-1.6799|-1.6798||2.49|2.49|14.0878|2.68|2004-04-12/ev_revenues|2.7531|2004-04-26/ev_revenues|2.135|2004-05-10/ev_revenues|1.7263|2004-05-24/ev_revenues|1.507|2004-04-05/ev_free_cash_flow|-4.3751|2004-04-19/ev_free_cash_flow|-3.5007|2004-05-03/ev_free_cash_flow|-3.0728|2004-05-17/ev_free_cash_flow|-2.831|2004-04-02/ps_ratio|2.4523|2004-04-16/ps_ratio|2.8611|2004-04-30/ps_ratio|2.6716|2004-05-14/ps_ratio|2.6148|2004-05-28/ps_ratio|2.5022|2004-04-12/price_to_book_value|1.9908|2004-04-26/price_to_book_value|1.6617|2004-05-10/price_to_book_value|1.444|2004-05-24/price_to_book_value|1.3272|2004-04-02/peg_ratio|-0.1579|2004-04-16/peg_ratio|-0.1842|2004-04-30/peg_ratio|-0.172|2004-05-14/peg_ratio|-0.1683|2004-05-28/peg_ratio|-0.1611|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|0.1114|2004-05-11/percent_of_shares_outstanding|0.1047|2004-04-30/price|2.68|2004-05-28/price|2.51|2004-04-30/total_return_price|2.68|2004-05-28/total_return_price|2.51|2004-04-12/enterprise_value|32.788|2004-04-26/enterprise_value|25.4271|2004-05-10/enterprise_value|20.5595|2004-05-24/enterprise_value|17.9476 russ2000_1657|CLFD|200406|16.3643|13.043|1.6381|4.3832|3.4225|3.3721|3.2299|0.1422||21.6468|-30.4394||1.3575|-2.8096|-2.2915|0.6393|2.2629||1.2476|-0.1457|0.0745|0|0.4096|0.0758|11.8723|-0.06||3.6877|0.6009|1.3509|-0.7009|-0.7028||2.31|2.31|16.1668|1.56|2004-07-06/ev_revenues|0.9118|2004-07-20/ev_revenues|0.4631|2004-08-03/ev_revenues|0.5816|2004-08-17/ev_revenues|0.4801|2004-08-31/ev_revenues|0.4547|2004-07-13/ev_free_cash_flow|-3.0038|2004-07-27/ev_free_cash_flow|-1.4475|2004-08-10/ev_free_cash_flow|-1.4475|2004-08-24/ev_free_cash_flow|-1.7786|2004-07-12/ps_ratio|1.5659|2004-07-26/ps_ratio|1.1562|2004-08-09/ps_ratio|1.1935|2004-08-23/ps_ratio|1.2527|2004-07-06/price_to_book_value|1.1189|2004-07-20/price_to_book_value|0.8282|2004-08-03/price_to_book_value|0.905|2004-08-17/price_to_book_value|0.8391|2004-08-31/price_to_book_value|0.8227|2004-07-12/peg_ratio|-0.549|2004-07-26/peg_ratio|-0.4054|2004-08-09/peg_ratio|-0.4185|2004-08-23/peg_ratio|-0.4392|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|0.0976|2004-08-10/percent_of_shares_outstanding|0.0777|2004-07-30/price|1.56|2004-08-31/price|1.5|2004-07-30/total_return_price|1.56|2004-08-31/total_return_price|1.5|2004-07-06/enterprise_value|12.7884|2004-07-20/enterprise_value|6.4961|2004-08-03/enterprise_value|8.1582|2004-08-17/enterprise_value|6.7335|2004-08-31/enterprise_value|6.3774 russ2000_1657|CLFD|200409|15.71|12.3635|1.5773|4.2138|3.4225|3.423|3.2927|0.1303||20.7483|-31.3225||0.5816|-1.7027|-2.176|0.3457|1.3712||0.905|-0.4808|0.0774|0|0.2664|0.0866|11.8723|-0.07||3.6681|0.7823|1.4742|-0.8823|-0.883||1.61|1.61|8.1582|1.41|2004-10-12/ev_revenues|0.4484|2004-10-26/ev_revenues|0.44|2004-11-09/ev_revenues|0.4736|2004-11-23/ev_revenues|1.305|2004-10-05/ev_free_cash_flow|-1.7333|2004-10-19/ev_free_cash_flow|-1.4052|2004-11-02/ev_free_cash_flow|-1.2684|2004-11-16/ev_free_cash_flow|-1.8426|2004-11-30/ev_free_cash_flow|-3.4285|2004-10-05/ps_ratio|1.2933|2004-10-19/ps_ratio|1.1926|2004-11-02/ps_ratio|1.1506|2004-11-16/ps_ratio|1.3269|2004-11-30/ps_ratio|1.814|2004-10-12/price_to_book_value|0.824|2004-10-26/price_to_book_value|0.8183|2004-11-09/price_to_book_value|0.8411|2004-11-23/price_to_book_value|1.4076|2004-10-05/peg_ratio||2004-10-19/peg_ratio||2004-11-02/peg_ratio||2004-11-16/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|0.0801|2004-11-10/percent_of_shares_outstanding|0.093|2004-10-29/price|1.41|2004-11-30/price|2.16|2004-10-29/total_return_price|1.41|2004-11-30/total_return_price|2.16|2004-10-12/enterprise_value|6.3388|2004-10-26/enterprise_value|6.22|2004-11-09/enterprise_value|6.6949|2004-11-23/enterprise_value|18.4485 russ2000_1657|CLFD|200412|14.5783|11.7728|1.34|3.9681|3.4225|2.9916|2.8736|0.118||19.8273|-32.251||0.7927|-3.4321|-3.1277|0.6308|1.7216||1.0586||0.0803|0|0.1966|0.0783|11.8723|-0.08||3.3053|0.6011|1.269|-0.9276|-0.9285||2.07|2.07|11.2064|1.66|2005-01-04/ev_revenues|1.0264|2005-01-18/ev_revenues|0.7326|2005-02-01/ev_revenues|0.7233|2005-02-15/ev_revenues|0.8417|2005-01-11/ev_free_cash_flow|-3.7274|2005-01-25/ev_free_cash_flow|-2.8197|2005-02-08/ev_free_cash_flow|-3.2899|2005-02-22/ev_free_cash_flow|-3.217|2005-01-11/ps_ratio|1.5785|2005-01-25/ps_ratio|1.3694|2005-02-08/ps_ratio|1.4777|2005-02-22/ps_ratio|1.4609|2005-01-04/price_to_book_value|1.2455|2005-01-18/price_to_book_value|1.0359|2005-02-01/price_to_book_value|1.0293|2005-02-15/price_to_book_value|1.1137|2005-01-11/peg_ratio||2005-01-25/peg_ratio||2005-02-08/peg_ratio||2005-02-22/peg_ratio||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|0.0919|2005-02-10/percent_of_shares_outstanding|0.1101|2005-01-31/price|1.66|2005-02-28/price|1.79|2005-01-31/total_return_price|1.66|2005-02-28/total_return_price|1.79|2005-01-04/enterprise_value|14.5137|2005-01-18/enterprise_value|10.3584|2005-02-01/enterprise_value|10.2278|2005-02-15/enterprise_value|11.9018 russ2000_1657|CLFD|200503|13.9263|10.8135|1.2707|3.947|3.4225|3.1519|3.0441|0.1078||18.9222|-33.1566||0.4219|-2.1945|-2.5244|0.34|1.3014||0.8144||0.0834|0|0.2905|0.0816|11.8723|-0.08||3.4515|0.704|1.2854|-0.9051|-0.9056||1.41|1.41|5.9656|1.22|2005-04-12/ev_revenues|0.4982|2005-04-26/ev_revenues|0.52|2005-05-10/ev_revenues|0.4393|2005-05-24/ev_revenues|0.6328|2005-04-05/ev_free_cash_flow|-2.9817|2005-04-19/ev_free_cash_flow|-2.7599|2005-05-03/ev_free_cash_flow|-1.8727|2005-05-17/ev_free_cash_flow|-2.3651|2005-05-31/ev_free_cash_flow|-3.5584|2005-04-05/ps_ratio|1.2198|2005-04-19/ps_ratio|1.1778|2005-05-03/ps_ratio|1.0095|2005-05-17/ps_ratio|1.1029|2005-05-31/ps_ratio|1.3292|2005-04-12/price_to_book_value|0.8596|2005-04-26/price_to_book_value|0.8759|2005-05-10/price_to_book_value|0.8157|2005-05-24/price_to_book_value|0.96|2005-04-05/peg_ratio||2005-04-19/peg_ratio||2005-05-03/peg_ratio||2005-05-17/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|0.0818|2005-05-10/percent_of_shares_outstanding|0.0805|2005-04-29/price|1.22|2005-05-31/price|1.58|2005-04-29/total_return_price|1.22|2005-05-31/total_return_price|1.58|2005-04-12/enterprise_value|7.0304|2005-04-26/enterprise_value|7.3391|2005-05-10/enterprise_value|6.1993|2005-05-24/enterprise_value|8.93 russ2000_1657|CLFD|200506|13.1457|10.0519|1.3816|3.8232|3.4225|3.0967|3.0948|0.002||18.0357|-34.0477||0.4645|-1.9679|-2.3607|0.336|1.102||0.8345||0.0755|0|0.5694|0.0766|11.8723|-0.08||3.5126|0.7251|1.4704|-0.8901|-0.891||1.33|1.33|6.5555|1.31|2005-07-05/ev_revenues|0.4413|2005-07-19/ev_revenues|0.4413|2005-08-02/ev_revenues|0.4754|2005-08-16/ev_revenues|0.6372|2005-08-30/ev_revenues|0.4669|2005-07-12/ev_free_cash_flow|-2.3063|2005-07-26/ev_free_cash_flow|-2.0959|2005-08-09/ev_free_cash_flow|-2.685|2005-08-23/ev_free_cash_flow|-2.7271|2005-07-12/ps_ratio|1.0903|2005-07-26/ps_ratio|1.0478|2005-08-09/ps_ratio|1.167|2005-08-23/ps_ratio|1.1755|2005-07-05/price_to_book_value|0.8228|2005-07-19/price_to_book_value|0.8228|2005-08-02/price_to_book_value|0.8492|2005-08-16/price_to_book_value|0.9742|2005-08-30/price_to_book_value|0.8426|2005-07-12/peg_ratio||2005-07-26/peg_ratio||2005-08-09/peg_ratio||2005-08-23/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-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-29/dividend_yield|0|2005-08-30/dividend_yield|0|2005-08-31/dividend_yield|0|2005-07-12/percent_of_shares_outstanding|0.0868|2005-08-10/percent_of_shares_outstanding|0.0794|2005-07-29/price|1.31|2005-08-31/price|1.22|2005-07-29/total_return_price|1.31|2005-08-31/total_return_price|1.22|2005-07-05/enterprise_value|6.1507|2005-07-19/enterprise_value|6.1507|2005-08-02/enterprise_value|6.6256|2005-08-16/enterprise_value|8.8813|2005-08-30/enterprise_value|6.5069 russ2000_1657|CLFD|200509|12.6467|8.8808|1.651|3.5715|3.4225|3.3798|3.354|0.0258||16.9702|-35.1113||0.4839|-2.034|-2.8112|0.3787|1.1926||0.8557||0.082|0|0.2911|0.0762|11.8723|-0.09||4.0694|0.9041|1.6804|-1.0629|-1.0636||1.28|1.28|6.7443|1.21|2005-10-11/ev_revenues|0.4712|2005-10-25/ev_revenues|0.5292|2005-11-08/ev_revenues|0.4795|2005-11-22/ev_revenues|0.4878|2005-10-04/ev_free_cash_flow|-2.2384|2005-10-18/ev_free_cash_flow|-1.9535|2005-11-01/ev_free_cash_flow|-1.9535|2005-11-15/ev_free_cash_flow|-1.9535|2005-11-29/ev_free_cash_flow|-1.9535|2005-10-04/ps_ratio|1.0623|2005-10-18/ps_ratio|0.9936|2005-11-01/ps_ratio|0.9936|2005-11-15/ps_ratio|0.9936|2005-11-29/ps_ratio|0.9936|2005-10-11/price_to_book_value|0.8395|2005-10-25/price_to_book_value|0.8885|2005-11-08/price_to_book_value|0.8465|2005-11-22/price_to_book_value|0.8535|2005-10-04/peg_ratio||2005-10-18/peg_ratio||2005-11-01/peg_ratio||2005-11-15/peg_ratio||2005-11-29/peg_ratio||2005-10-03/dividend_yield|0|2005-10-04/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|0.0758|2005-11-10/percent_of_shares_outstanding|0.0799|2005-10-31/price|1.21|2005-11-30/price|1.18|2005-10-31/total_return_price|1.21|2005-11-30/total_return_price|1.18|2005-10-11/enterprise_value|6.7567|2005-10-25/enterprise_value|7.5878|2005-11-08/enterprise_value|6.8754|2005-11-22/enterprise_value|6.9942 russ2000_1657|CLFD|200512|11.5986|7.9288|1.6625|3.4184|3.4225|3.3999|3.3777|0.0222||15.7053|-36.3871||0.4563|-2.2905|-2.0908|0.4959|1.0267||0.8269||0.0875|0|0.2886|0.0849|11.8723|-0.11||4.3792|1.0243|2.0352|-1.275|-1.2758||1.35|1.35|6.543|1.29|2006-01-03/ev_revenues|0.6378|2006-01-17/ev_revenues|0.4837|2006-01-31/ev_revenues|0.5685|2006-02-14/ev_revenues|0.684|2006-02-28/ev_revenues|0.5376|2006-01-11/ev_free_cash_flow|-2.0125|2006-01-25/ev_free_cash_flow|-2.2299|2006-02-08/ev_free_cash_flow|-2.7889|2006-02-22/ev_free_cash_flow|-2.6336|2006-01-11/ps_ratio|0.9244|2006-01-25/ps_ratio|0.9783|2006-02-08/ps_ratio|1.1169|2006-02-22/ps_ratio|1.0784|2006-01-03/price_to_book_value|1.0432|2006-01-17/price_to_book_value|0.892|2006-01-31/price_to_book_value|0.9752|2006-02-14/price_to_book_value|1.0886|2006-02-28/price_to_book_value|0.9449|2006-01-11/peg_ratio|-1.3769|2006-01-25/peg_ratio|-1.4573|2006-02-08/peg_ratio|-1.6638|2006-02-22/peg_ratio|-1.6064|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|0.0844|2006-02-10/percent_of_shares_outstanding|0.1223|2006-01-31/price|1.29|2006-02-28/price|1.25|2006-01-31/total_return_price|1.29|2006-02-28/total_return_price|1.25|2006-01-03/enterprise_value|9.8299|2006-01-17/enterprise_value|7.4554|2006-01-31/enterprise_value|8.7614|2006-02-14/enterprise_value|10.5422|2006-02-28/enterprise_value|8.2865 russ2000_1657|CLFD|200603|12.9765|8.9478|1.8368|2.6234|3.4225|4.0141|3.7232|0.2909||15.5794|-36.5055||1.0056|-4.6476|-3.7207|0.7944|1.348||1.4042|-2.008|0.0874|0|0.1997|0.152|11.8723|-0.01||3.9182|1.8598|0.6522|2.3237|-0.1184||1.95|1.95|15.4989|1.57|2006-04-11/ev_revenues|0.883|2006-04-25/ev_revenues|0.6587|2006-05-09/ev_revenues|0.7783|2006-05-23/ev_revenues|0.4942|2006-04-05/ev_free_cash_flow|-3.7467|2006-04-19/ev_free_cash_flow|-4.5579|2006-05-03/ev_free_cash_flow|-2.8108|2006-05-17/ev_free_cash_flow|-2.3116|2006-05-31/ev_free_cash_flow|-2.374|2006-04-05/ps_ratio|1.3757|2006-04-19/ps_ratio|1.5701|2006-05-03/ps_ratio|1.1514|2006-05-17/ps_ratio|1.0318|2006-05-31/ps_ratio|1.0467|2006-04-11/price_to_book_value|1.3869|2006-04-25/price_to_book_value|1.1583|2006-05-09/price_to_book_value|1.2802|2006-05-23/price_to_book_value|0.9907|2006-04-05/peg_ratio||2006-04-19/peg_ratio||2006-05-03/peg_ratio||2006-05-17/peg_ratio||2006-05-31/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|0.1525|2006-05-10/percent_of_shares_outstanding|0.1865|2006-04-28/price|1.57|2006-05-31/price|1.4|2006-04-28/total_return_price|1.57|2006-05-31/total_return_price|1.4|2006-04-11/enterprise_value|14.0208|2006-04-25/enterprise_value|10.4591|2006-05-09/enterprise_value|12.3586|2006-05-23/enterprise_value|7.8472 russ2000_1657|CLFD|200606|12.494|8.1439|2.0738|2.6448|3.4225|3.6822|3.3788|0.3034||15.4679|-36.6175||0.4792|-3.4701|-1.9373|0.4657|0.9421||0.9754||0.0822|0|0.3893|0.0872|11.8723|-0.01||5.0722|1.4325|1.4863|0.0417|-0.112||1.33|1.33|7.6097|1.32|2006-07-05/ev_revenues|0.5114|2006-07-19/ev_revenues|0.4297|2006-08-02/ev_revenues|0.4365|2006-08-16/ev_revenues|0.5386|2006-08-30/ev_revenues|0.6271|2006-07-12/ev_free_cash_flow|-2.0438|2006-07-26/ev_free_cash_flow|-2.1005|2006-08-09/ev_free_cash_flow|-1.9361|2006-08-23/ev_free_cash_flow|-2.0438|2006-07-12/ps_ratio|0.885|2006-07-26/ps_ratio|0.8986|2006-08-09/ps_ratio|0.8592|2006-08-23/ps_ratio|0.885|2006-07-05/price_to_book_value|1.0208|2006-07-19/price_to_book_value|0.9287|2006-08-02/price_to_book_value|0.9364|2006-08-16/price_to_book_value|1.0515|2006-08-30/price_to_book_value|1.1513|2006-07-12/peg_ratio||2006-07-26/peg_ratio||2006-08-09/peg_ratio||2006-08-23/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|0.0802|2006-08-10/percent_of_shares_outstanding|0.089|2006-07-31/price|1.32|2006-08-31/price|1.45|2006-07-31/total_return_price|1.32|2006-08-31/total_return_price|1.45|2006-07-05/enterprise_value|8.9177|2006-07-19/enterprise_value|7.493|2006-08-02/enterprise_value|7.6117|2006-08-16/enterprise_value|9.3926|2006-08-30/enterprise_value|10.936 russ2000_1657|CLFD|200609|12.5518|6.8043|1.9752|2.5663|3.4225|3.8543|3.476|0.3783||15.083|-37.0179||0.5114|-3.474|-2.1288|0.4975|0.9055||1.0208||0.0839|0|0.1289|0.1308|11.8723|-0.1||3.8961|1.0001|1.4539|-1.2316|-1.2055||1.26|1.26|8.9177|1.4|2006-10-11/ev_revenues|0.5456|2006-10-25/ev_revenues|0.5938|2006-11-08/ev_revenues|0.69|2006-11-22/ev_revenues|0.7038|2006-10-04/ev_free_cash_flow|-4.7168|2006-10-18/ev_free_cash_flow|-4.6036|2006-11-01/ev_free_cash_flow|-5.1695|2006-11-15/ev_free_cash_flow|-5.8486|2006-11-29/ev_free_cash_flow|-5.7355|2006-10-04/ps_ratio|0.8939|2006-10-18/ps_ratio|0.8802|2006-11-01/ps_ratio|0.9489|2006-11-15/ps_ratio|1.0314|2006-11-29/ps_ratio|1.0177|2006-10-11/price_to_book_value|0.9918|2006-10-25/price_to_book_value|1.0469|2006-11-08/price_to_book_value|1.1571|2006-11-22/price_to_book_value|1.1728|2006-10-04/peg_ratio||2006-10-18/peg_ratio||2006-11-01/peg_ratio||2006-11-15/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-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-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|0.0778|2006-11-10/percent_of_shares_outstanding|0.0782|2006-10-31/price|1.4|2006-11-30/price|1.48|2006-10-31/total_return_price|1.4|2006-11-30/total_return_price|1.48|2006-10-11/enterprise_value|9.4206|2006-10-25/enterprise_value|10.2517|2006-11-08/enterprise_value|11.9138|2006-11-22/enterprise_value|12.1512 russ2000_1657|CLFD|200612|10.615|7.014|1.7437|2.4215|3.4225|2.1805|1.7613|0.4192||14.6804|-37.4473||0.5938|-3.5088|-5.5091|0.5922|0.9902||1.0469||0.0015|0|1.6123|0.0796|11.8723|-0.12||4.907|1.4501|1.9776|-0.4753|-1.4099||1.43|1.43|10.2517|1.47|2007-01-03/ev_revenues|0.5812|2007-01-17/ev_revenues|0.5812|2007-01-31/ev_revenues|0.5879|2007-02-14/ev_revenues|0.5412|2007-02-28/ev_revenues|0.4745|2007-01-10/ev_free_cash_flow|-5.531|2007-01-24/ev_free_cash_flow|-7.1093|2007-02-07/ev_free_cash_flow|-5.5968|2007-02-21/ev_free_cash_flow|-5.1364|2007-01-10/ps_ratio|0.9541|2007-01-24/ps_ratio|1.1143|2007-02-07/ps_ratio|0.9608|2007-02-21/ps_ratio|0.9141|2007-01-03/price_to_book_value|1.1807|2007-01-17/price_to_book_value|1.1807|2007-01-31/price_to_book_value|1.1888|2007-02-14/price_to_book_value|1.1322|2007-02-28/price_to_book_value|1.0513|2007-01-10/peg_ratio||2007-01-24/peg_ratio||2007-02-07/peg_ratio||2007-02-21/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|0.1008|2007-02-12/percent_of_shares_outstanding|0.0946|2007-01-31/price|1.47|2007-02-28/price|1.3|2007-01-31/total_return_price|1.47|2007-02-28/total_return_price|1.3|2007-01-03/enterprise_value|10.3417|2007-01-17/enterprise_value|10.3417|2007-01-31/enterprise_value|10.4604|2007-02-14/enterprise_value|9.6294|2007-02-28/enterprise_value|8.4421 russ2000_1657|CLFD|200703|10.2322|6.7162|1.3127|2.2109|2.5705|2.2461|2.0107|0.2353||13.4765|-38.6528||0.4344|-4.3529|-4.0843|0.5066|0.8073||1.0028||0.0147|0|1.6256|0.0858|11.8723|0.08||5.0562|1.4594|0.9768|0.6161|0.8975||1.22|1.22|7.7298|1.22|2007-04-11/ev_revenues|0.4082|2007-04-25/ev_revenues|0.4208|2007-05-09/ev_revenues|0.4458|2007-05-23/ev_revenues|0.4458|2007-04-04/ev_free_cash_flow|-4.1848|2007-04-18/ev_free_cash_flow|-4.2481|2007-05-02/ev_free_cash_flow|-5.8943|2007-05-16/ev_free_cash_flow|-4.5013|2007-05-30/ev_free_cash_flow|-4.1854|2007-04-04/ps_ratio|0.7588|2007-04-18/ps_ratio|0.7651|2007-05-02/ps_ratio|0.9281|2007-05-16/ps_ratio|0.7902|2007-05-30/ps_ratio|0.7589|2007-04-11/price_to_book_value|1.0572|2007-04-25/price_to_book_value|1.0748|2007-05-09/price_to_book_value|1.11|2007-05-23/price_to_book_value|1.11|2007-04-04/peg_ratio||2007-04-18/peg_ratio||2007-05-02/peg_ratio||2007-05-16/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-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|0.1048|2007-05-10/percent_of_shares_outstanding|0.0859|2007-04-30/price|1.22|2007-05-31/price|1.27|2007-04-30/total_return_price|1.22|2007-05-31/total_return_price|1.27|2007-04-11/enterprise_value|7.7282|2007-04-25/enterprise_value|7.9656|2007-05-09/enterprise_value|8.4405|2007-05-23/enterprise_value|8.4405 russ2000_1657|CLFD|200706|10.4151|6.5091|1.6199|1.6682|2.5705|3.432|2.7403|0.6917||12.0842|-40.0627||0.4145|-3.2729|-3.6149|0.4529|0.7024||1.066||0.015|0|1.7674|0.0988|11.8723|-0.04||4.5045|1.3552|1.4303|0.0151|-0.4294||1.125|1.125|7.8469|1.09|2007-07-05/ev_revenues|0.3795|2007-07-19/ev_revenues|0.373|2007-08-02/ev_revenues|0.3342|2007-08-16/ev_revenues|0.2308|2007-08-30/ev_revenues|0.3019|2007-07-11/ev_free_cash_flow|-11.087|2007-07-25/ev_free_cash_flow|-10.9|2007-08-08/ev_free_cash_flow|-5.4203|2007-08-22/ev_free_cash_flow|-9.0092|2007-07-11/ps_ratio|0.7241|2007-07-25/ps_ratio|0.7177|2007-08-08/ps_ratio|0.5301|2007-08-22/ps_ratio|0.653|2007-07-05/price_to_book_value|1.1004|2007-07-19/price_to_book_value|1.0905|2007-08-02/price_to_book_value|1.0316|2007-08-16/price_to_book_value|0.8744|2007-08-30/price_to_book_value|0.9825|2007-07-11/peg_ratio||2007-07-25/peg_ratio||2007-08-08/peg_ratio||2007-08-22/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|0.0772|2007-08-10/percent_of_shares_outstanding|0.0775|2007-07-31/price|1.09|2007-08-31/price|0.96|2007-07-31/total_return_price|1.09|2007-08-31/total_return_price|0.96|2007-07-05/enterprise_value|6.9685|2007-07-19/enterprise_value|6.8498|2007-08-02/enterprise_value|6.1375|2007-08-16/enterprise_value|4.2379|2007-08-30/enterprise_value|5.5438 russ2000_1657|CLFD|200709|||||||||||||0.3278||-9.387||0.6659||1.0218|||0||0.0785||||||||||1.04|1.04|6.0187|1.16|2007-10-11/ev_revenues|0.3484|2007-10-25/ev_revenues|0.3808|2007-11-08/ev_revenues|0.3601|2007-11-23/ev_revenues|0.3084|2007-10-03/ev_free_cash_flow|-9.5759|2007-10-17/ev_free_cash_flow|-9.7648|2007-10-31/ev_free_cash_flow|-11.8426|2007-11-14/ev_free_cash_flow|-9.1981|2007-11-28/ev_free_cash_flow|-9.7648|2007-10-03/ps_ratio|0.6724|2007-10-17/ps_ratio|0.6788|2007-10-31/ps_ratio|0.7499|2007-11-14/ps_ratio|0.6594|2007-11-28/ps_ratio|0.6788|2007-10-11/price_to_book_value|1.0531|2007-10-25/price_to_book_value|1.1023|2007-11-08/price_to_book_value|1.0709|2007-11-23/price_to_book_value|0.9923|2007-10-03/peg_ratio||2007-10-17/peg_ratio||2007-10-31/peg_ratio||2007-11-14/peg_ratio||2007-11-28/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-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|0.079|2007-10-26/percent_of_shares_outstanding|0.0779|2007-11-09/percent_of_shares_outstanding|0.0774|2007-11-27/percent_of_shares_outstanding|0.0817|2007-10-31/price|1.16|2007-11-30/price|1.02|2007-10-31/total_return_price|1.16|2007-11-30/total_return_price|1.02|2007-10-11/enterprise_value|6.3975|2007-10-25/enterprise_value|6.9923|2007-11-08/enterprise_value|6.6124|2007-11-23/enterprise_value|5.6626 russ2000_1657|CLFD|200712|9.7126|6.2081|1.5653|1.7982|2.5705|2.2121|1.8404|0.3718||12.6199|-39.5479||0.3278|-10.8497|-8.2537|0.3997|0.6271||1.0218||0.0116|0|1.8774|0.0758|11.8723|0.03||4.6974|1.4495|1.4225|0.1251|0.3954||1.01|1.01|6.0187|1|2008-01-07/ev_revenues|0.2908|2008-01-22/ev_revenues|0.3279|2008-02-05/ev_revenues|0.3279|2008-02-19/ev_revenues|0.3341|2008-01-09/ev_free_cash_flow|-1.5187|2008-01-23/ev_free_cash_flow|-2.2793|2008-02-06/ev_free_cash_flow|-2.1526|2008-02-20/ev_free_cash_flow|-2.1526|2008-01-09/ps_ratio|0.5389|2008-01-23/ps_ratio|0.6504|2008-02-06/ps_ratio|0.6319|2008-02-20/ps_ratio|0.6319|2008-01-07/price_to_book_value|0.9219|2008-01-22/price_to_book_value|0.9784|2008-02-05/price_to_book_value|0.9784|2008-02-19/price_to_book_value|0.9878|2008-01-09/peg_ratio||2008-01-23/peg_ratio||2008-02-06/peg_ratio||2008-02-20/peg_ratio||2008-01-02/dividend_yield|0|2008-01-03/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|0.0859|2008-01-31/percent_of_shares_outstanding|0.0953|2008-02-15/percent_of_shares_outstanding|0.0758|2008-02-29/percent_of_shares_outstanding|0.1531|2008-01-31/price|1|2008-02-29/price|0.98|2008-01-31/total_return_price|1|2008-02-29/total_return_price|0.98|2008-01-07/enterprise_value|5.5726|2008-01-22/enterprise_value|6.285|2008-02-05/enterprise_value|6.285|2008-02-19/enterprise_value|6.4037 russ2000_1657|CLFD|200803|7.1937|2.7173|1.4408|1.7353|2.5705|2.788|2.4608|0.3272||12.5849|-39.4325||0.3155|10.5755|-2.3639|0.6734|0.6628|13.625|0.9596||0.0102|0|1.7584|0.1787|11.8723|0.01||5.4425|1.7656|1.7213|0.1367|0.1153||1.09|1.09|6.0475|1.35|2008-04-01/ev_revenues|0.4893|2008-04-15/ev_revenues|0.5616|2008-04-29/ev_revenues|0.6882|2008-05-13/ev_revenues|0.8388|2008-05-27/ev_revenues|0.7123|2008-04-02/ev_free_cash_flow|-4.2305|2008-04-16/ev_free_cash_flow|-4.9932|2008-04-30/ev_free_cash_flow|-5.756|2008-05-14/ev_free_cash_flow|-7.0273|2008-05-28/ev_free_cash_flow|-6.0611|2008-04-02/ps_ratio|0.6328|2008-04-16/ps_ratio|0.7232|2008-04-30/ps_ratio|0.8136|2008-05-14/ps_ratio|0.9642|2008-05-28/ps_ratio|0.8497|2008-04-07/pe_ratio|14.375|2008-04-14/pe_ratio|14.375|2008-04-21/pe_ratio|17|2008-04-28/pe_ratio|16.25|2008-05-05/pe_ratio|19.875|2008-05-12/pe_ratio|23.125|2008-05-19/pe_ratio|21.875|2008-05-27/pe_ratio|17.5|2008-04-01/price_to_book_value|0.9717|2008-04-15/price_to_book_value|1.0849|2008-04-29/price_to_book_value|1.283|2008-05-13/price_to_book_value|1.5188|2008-05-27/price_to_book_value|1.3207|2008-04-02/peg_ratio||2008-04-16/peg_ratio||2008-04-30/peg_ratio||2008-05-14/peg_ratio||2008-05-28/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|0.1397|2008-04-30/percent_of_shares_outstanding|0.1216|2008-05-15/percent_of_shares_outstanding|0.0926|2008-05-30/percent_of_shares_outstanding|0.0796|2008-04-30/price|1.35|2008-05-30/price|1.5|2008-04-30/total_return_price|1.35|2008-05-30/total_return_price|1.5|2008-04-01/enterprise_value|9.6392|2008-04-15/enterprise_value|11.0639|2008-04-29/enterprise_value|13.5571|2008-05-13/enterprise_value|16.5252|2008-05-27/enterprise_value|14.032 russ2000_1657|CLFD|200806|7.6066|3.2627|1.7415|1.6352|2.5705|2.8309|2.5477|0.2832||12.7475|-39.1836||0.5978|34.673|-5.9091|0.735|0.8317|15.125|1.1415||0.0086|0|-0.1202|0.1221|11.8723|0.02||6.1654|2.1078|1.8976|0.2713|0.2489||1.23|1.23|11.7762|1.2|2008-07-08/ev_revenues|0.5519|2008-07-22/ev_revenues|0.5217|2008-08-05/ev_revenues|0.5331|2008-08-19/ev_revenues|0.5217|2008-07-09/ev_free_cash_flow|-10.2998|2008-07-23/ev_free_cash_flow|-12.7903|2008-08-06/ev_free_cash_flow|-11.545|2008-08-21/ev_free_cash_flow|-12.6519|2008-07-09/ps_ratio|0.5762|2008-07-23/ps_ratio|0.6789|2008-08-06/ps_ratio|0.6276|2008-08-21/ps_ratio|0.6732|2008-07-01/pe_ratio|60|2008-07-08/pe_ratio|61.65|2008-07-15/pe_ratio|60|2008-07-22/pe_ratio|59|2008-07-29/pe_ratio|55.005|2008-08-05/pe_ratio|60|2008-08-12/pe_ratio|54.5|2008-08-19/pe_ratio|59|2008-08-26/pe_ratio|63|2008-07-08/price_to_book_value|1.1483|2008-07-22/price_to_book_value|1.099|2008-08-05/price_to_book_value|1.1176|2008-08-19/price_to_book_value|1.099|2008-07-09/peg_ratio||2008-07-23/peg_ratio||2008-08-06/peg_ratio||2008-08-21/peg_ratio||2008-07-01/dividend_yield|0|2008-07-02/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-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-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|0.0832|2008-07-31/percent_of_shares_outstanding|0.0795|2008-08-15/percent_of_shares_outstanding|0.0765|2008-08-29/percent_of_shares_outstanding|0.0827|2008-07-31/price|1.2|2008-08-29/price|1.3|2008-07-31/total_return_price|1.2|2008-08-29/total_return_price|1.3|2008-07-08/enterprise_value|11.4857|2008-07-22/enterprise_value|10.8565|2008-08-05/enterprise_value|11.094|2008-08-19/enterprise_value|10.8565 russ2000_1657|CLFD|200809|9.0713|4.3337|2.0888|1.6042|2.5705|3.4065|3.1169|0.2896||13.5926|-38.429||0.409|6.3461|-13.3963|0.5653|0.7039|9.6667|1.0188||0.007|0|0.1479|0.0825|11.8781|0.06||7.1885|2.529|1.8136|0.777|0.7547||1.16|1.16|9.6097|1.02|2008-10-14/ev_revenues|0.3633|2008-10-28/ev_revenues|0.3023|2008-11-11/ev_revenues|0.3125|2008-11-25/ev_revenues|0.2261|2008-10-02/ev_free_cash_flow|68.1444|2008-10-16/ev_free_cash_flow|69.1393|2008-10-30/ev_free_cash_flow|67.1495|2008-11-13/ev_free_cash_flow|49.232|2008-11-28/ev_free_cash_flow|39.2833|2008-10-02/ps_ratio|0.5256|2008-10-16/ps_ratio|0.5307|2008-10-30/ps_ratio|0.5206|2008-11-13/ps_ratio|0.4295|2008-11-28/ps_ratio|0.379|2008-10-07/pe_ratio|8|2008-10-14/pe_ratio|8.9167|2008-10-21/pe_ratio|8.1667|2008-10-28/pe_ratio|7.9167|2008-11-04/pe_ratio|7.8583|2008-11-11/pe_ratio|8.0833|2008-11-18/pe_ratio|8.3333|2008-11-25/pe_ratio|6.6667|2008-11-28/pe_ratio|6.2492|2008-10-14/price_to_book_value|0.9398|2008-10-28/price_to_book_value|0.8344|2008-11-11/price_to_book_value|0.8519|2008-11-25/price_to_book_value|0.7026|2008-10-02/peg_ratio||2008-10-16/peg_ratio||2008-10-30/peg_ratio||2008-11-13/peg_ratio||2008-11-28/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|0.0755|2008-10-31/percent_of_shares_outstanding|0.0848|2008-11-14/percent_of_shares_outstanding|0.076|2008-11-28/percent_of_shares_outstanding|0.0755|2008-10-31/price|1.02|2008-11-28/price|0.7499|2008-10-31/total_return_price|1.02|2008-11-28/total_return_price|0.7499|2008-10-14/enterprise_value|8.5353|2008-10-28/enterprise_value|7.1027|2008-11-11/enterprise_value|7.3415|2008-11-25/enterprise_value|5.312 russ2000_1657|CLFD|200812|11.4434|7.61|1.9002|1.5318|2.5705|2.1535|1.8578|0.2957||14.1032|-38.2115||0.4751|3.656|74.1235|0.3005|0.556|9.1675|1.133||0.0057|0|0.1619|0.0875|11.9381|0.02||5.9333|2.0142|1.805|0.2527|0.2175|0.0298|1.04|1.04|11.1616|1.192|2009-01-06/ev_revenues|0.2748|2009-01-20/ev_revenues|0.3086|2009-02-03/ev_revenues|0.2314|2009-02-17/ev_revenues|0.2507|2009-01-09/ev_free_cash_flow|4.2152|2009-01-23/ev_free_cash_flow|4.621|2009-02-06/ev_free_cash_flow|4.7834|2009-02-20/ev_free_cash_flow|4.2963|2009-01-09/ps_ratio|0.5529|2009-01-23/ps_ratio|0.577|2009-02-06/ps_ratio|0.5866|2009-02-20/ps_ratio|0.5577|2009-01-02/pe_ratio|10.6364|2009-01-09/pe_ratio|10.4545|2009-01-16/pe_ratio|11.8182|2009-01-23/pe_ratio|10.9091|2009-01-30/pe_ratio|10.8364|2009-02-06/pe_ratio|11.0909|2009-02-13/pe_ratio|10.5445|2009-02-20/pe_ratio|10.5455|2009-02-27/pe_ratio|10.5455|2009-01-06/price_to_book_value|1.0158|2009-01-20/price_to_book_value|1.075|2009-02-03/price_to_book_value|0.9396|2009-02-17/price_to_book_value|0.9735|2009-01-09/peg_ratio||2009-01-23/peg_ratio||2009-02-06/peg_ratio||2009-02-20/peg_ratio||2009-01-02/dividend_yield|0|2009-01-05/dividend_yield|0|2009-01-06/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-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|0.1094|2009-01-30/percent_of_shares_outstanding|0.0762|2009-02-13/percent_of_shares_outstanding|0.0754|2009-02-27/percent_of_shares_outstanding|0.0762|2009-01-30/price|1.192|2009-02-27/price|1.16|2009-01-30/total_return_price|1.192|2009-02-27/total_return_price|1.16|2009-01-06/enterprise_value|6.7959|2009-01-20/enterprise_value|7.6316|2009-02-03/enterprise_value|5.7215|2009-02-17/enterprise_value|6.199 russ2000_1657|CLFD|200903|10.248|6.2146|1.5533|1.4253|2.5705|2.4106|2.1092|0.3014||14.262|-38.0804||0.2944|5.3397|4.2152|0.433|0.5529|10.3636|0.9374||0.0045|0|0.1213|0.0889|11.9381|0.01||5.2326|1.8182|1.69|0.1578|0.131|0.0157|1.1199|1.1199|7.2197|1.3|2009-04-14/ev_revenues|0.3773|2009-04-28/ev_revenues|0.3675|2009-05-12/ev_revenues|0.314|2009-05-26/ev_revenues|0.3967|2009-04-03/ev_free_cash_flow|4.7046|2009-04-17/ev_free_cash_flow|4.644|2009-05-01/ev_free_cash_flow|4.7651|2009-05-15/ev_free_cash_flow|3.8055|2009-05-29/ev_free_cash_flow|4.7046|2009-04-03/ps_ratio|0.6313|2009-04-17/ps_ratio|0.6264|2009-05-01/ps_ratio|0.6362|2009-05-15/ps_ratio|0.5584|2009-05-29/ps_ratio|0.6313|2009-04-03/pe_ratio|11.8182|2009-04-13/pe_ratio|10.9091|2009-04-20/pe_ratio|11.7273|2009-04-27/pe_ratio|11.4545|2009-05-04/pe_ratio|11.8182|2009-05-11/pe_ratio|11.4|2009-05-18/pe_ratio|10.7273|2009-05-26/pe_ratio|12.0909|2009-04-14/price_to_book_value|1.0798|2009-04-28/price_to_book_value|1.0631|2009-05-12/price_to_book_value|0.971|2009-05-26/price_to_book_value|1.1133|2009-04-03/peg_ratio|0.3152|2009-04-17/peg_ratio|0.3127|2009-05-01/peg_ratio|0.3176|2009-05-15/peg_ratio|0.2788|2009-05-29/peg_ratio|0.3152|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|0.1031|2009-04-30/percent_of_shares_outstanding|0.0801|2009-05-15/percent_of_shares_outstanding|0.1119|2009-05-29/percent_of_shares_outstanding|0.0754|2009-04-30/price|1.3|2009-05-29/price|1.3|2009-04-30/total_return_price|1.3|2009-05-29/total_return_price|1.3|2009-04-14/enterprise_value|9.2504|2009-04-28/enterprise_value|9.0116|2009-05-12/enterprise_value|7.6984|2009-05-26/enterprise_value|9.7279 russ2000_1657|CLFD|200906|11.0112|6.2275|1.5478|1.3524|2.5705|3.2006|2.8769|0.3237||14.8784|-37.4934||0.4552|10.4707|8.6008|0.9789|0.9469|14.2857|1.2137|0.4727|0.0033|0|0.0661|0.0969|11.9454|0.05||7.16|2.6845|2.1421|0.6241|0.587|0.0335|2|2|11.1605|1.7697|2009-07-07/ev_revenues|0.4971|2009-07-21/ev_revenues|0.4737|2009-08-04/ev_revenues|0.572|2009-08-18/ev_revenues|0.7638|2009-07-10/ev_free_cash_flow|5.9196|2009-07-24/ev_free_cash_flow|6.1384|2009-08-07/ev_free_cash_flow|6.4118|2009-08-21/ev_free_cash_flow|8.9269|2009-07-10/ps_ratio|0.7478|2009-07-24/ps_ratio|0.7665|2009-08-07/ps_ratio|0.7899|2009-08-21/ps_ratio|1.0048|2009-07-07/pe_ratio|11.2857|2009-07-14/pe_ratio|11.4286|2009-07-21/pe_ratio|10.9286|2009-07-28/pe_ratio|11.1814|2009-08-04/pe_ratio|12.4286|2009-08-11/pe_ratio|13.8571|2009-08-18/pe_ratio|15.3571|2009-08-25/pe_ratio|17.0714|2009-07-07/price_to_book_value|1.2678|2009-07-21/price_to_book_value|1.2276|2009-08-04/price_to_book_value|1.3961|2009-08-18/price_to_book_value|1.7251|2009-07-10/peg_ratio|0.019|2009-07-24/peg_ratio|0.0195|2009-08-07/peg_ratio|0.0201|2009-08-21/peg_ratio|0.0256|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|0.0945|2009-07-31/percent_of_shares_outstanding|0.08|2009-08-14/percent_of_shares_outstanding|0.0809|2009-08-31/percent_of_shares_outstanding|0.0863|2009-07-31/price|1.7697|2009-08-31/price|3.22|2009-07-31/total_return_price|1.7697|2009-08-31/total_return_price|3.22|2009-07-07/enterprise_value|12.6838|2009-07-21/enterprise_value|12.0869|2009-08-04/enterprise_value|14.5939|2009-08-18/enterprise_value|19.4885 russ2000_1657|CLFD|200909|10.8982|6.8403|1.1539|1.3195|2.5705|2.5809|2.493|0.0879||17.8478|-34.6441||2.0505|12.2803|24.6225|2.2752|2.3463|35|3.9317|0.0598|0.0019|0|-0.1421|0.4194|11.9501|0.23||6.6189|2.3542|1.9915|0.3778|2.8494|0.0402|4.45|4.45|52.3183|3.89|2009-10-13/ev_revenues|1.6953|2009-10-27/ev_revenues|1.7049|2009-11-10/ev_revenues|1.4745|2009-11-24/ev_revenues|1.2824|2009-10-02/ev_free_cash_flow|22.144|2009-10-16/ev_free_cash_flow|26.1571|2009-10-30/ev_free_cash_flow|20.8272|2009-11-13/ev_free_cash_flow|18.3818|2009-11-27/ev_free_cash_flow|16.9396|2009-10-02/ps_ratio|1.963|2009-10-16/ps_ratio|2.2694|2009-10-30/ps_ratio|1.8624|2009-11-13/ps_ratio|1.6757|2009-11-27/ps_ratio|1.5656|2009-10-06/pe_ratio|12.9355|2009-10-13/pe_ratio|13.2258|2009-10-20/pe_ratio|14.3871|2009-10-27/pe_ratio|13.2903|2009-11-03/pe_ratio|11.2903|2009-11-10/pe_ratio|11.7419|2009-11-17/pe_ratio|11|2009-11-24/pe_ratio|10.4516|2009-10-13/price_to_book_value|2.7508|2009-10-27/price_to_book_value|2.7642|2009-11-10/price_to_book_value|2.4422|2009-11-24/price_to_book_value|2.1738|2009-10-02/peg_ratio|0.0835|2009-10-16/peg_ratio|0.0966|2009-10-30/peg_ratio|0.0793|2009-11-13/peg_ratio|0.0713|2009-11-27/peg_ratio|0.0666|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|0.4319|2009-10-30/percent_of_shares_outstanding|0.6706|2009-11-13/percent_of_shares_outstanding|0.2983|2009-11-30/percent_of_shares_outstanding|0.2635|2009-10-30/price|3.89|2009-11-30/price|2.93|2009-10-30/total_return_price|3.89|2009-11-30/total_return_price|2.93|2009-10-13/enterprise_value|42.2886|2009-10-27/enterprise_value|42.5281|2009-11-10/enterprise_value|36.7803|2009-11-24/enterprise_value|31.9905 russ2000_1657|CLFD|200912|8.7273|5.5289|1.2413|1.2558|2.5705|1.4628|1.3767|0.0861||17.7344|-34.8038||0.8412|7.5219|10.9878|1.3352|1.1108|8.3871|1.5571|0.0473|0.0009|0|-0.2595|0.2358|11.9773|-0.01||4.9427|1.7017|1.8896|-0.1359|-0.1597|0.0375|2.6|2.6|20.9836|2|2010-01-05/ev_revenues|1.1751|2010-01-19/ev_revenues|1.1101|2010-02-02/ev_revenues|0.7814|2010-02-16/ev_revenues|1.0618|2010-01-11/ev_free_cash_flow|17.4934|2010-01-25/ev_free_cash_flow|12.9927|2010-02-08/ev_free_cash_flow|12.7245|2010-02-22/ev_free_cash_flow|15.4867|2010-01-11/ps_ratio|1.4321|2010-01-25/ps_ratio|1.1227|2010-02-08/ps_ratio|1.1028|2010-02-22/ps_ratio|1.2924|2010-01-05/pe_ratio|10.0357|2010-01-12/pe_ratio|9.6786|2010-01-19/pe_ratio|9.5714|2010-01-26/pe_ratio|7.7857|2010-02-02/pe_ratio|7.2143|2010-02-09/pe_ratio|7.5357|2010-02-16/pe_ratio|9.2143|2010-02-23/pe_ratio|9.3214|2010-01-05/price_to_book_value|1.898|2010-01-19/price_to_book_value|1.8102|2010-02-02/price_to_book_value|1.3663|2010-02-16/price_to_book_value|1.7451|2010-01-11/peg_ratio|0.0663|2010-01-25/peg_ratio|0.052|2010-02-08/peg_ratio|0.0511|2010-02-22/peg_ratio|0.0599|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|0.2376|2010-01-29/percent_of_shares_outstanding|0.1793|2010-02-12/percent_of_shares_outstanding|0.2244|2010-02-26/percent_of_shares_outstanding|0.2112|2010-01-29/price|2|2010-02-26/price|2.866|2010-01-29/total_return_price|2|2010-02-26/total_return_price|2.866|2010-01-05/enterprise_value|28.1483|2010-01-19/enterprise_value|26.591|2010-02-02/enterprise_value|18.7184|2010-02-16/enterprise_value|25.4357 russ2000_1657|CLFD|201003|8.784|5.1011|1.3233|1.3171|2.5813|1.6574|1.5733|0.0842||17.6835|-34.9121||1.2071|8.8772|16.7225|1.4542|1.3772|10.25|1.9412|0.0638|0|0|-0.2258|0.2654|11.9915|-0.01||4.7248|1.7334|1.8647|-0.0842|-0.1084|0.0373|2.77|2.77|28.9144|2.5|2010-04-13/ev_revenues|1.1791|2010-04-27/ev_revenues|1.1996|2010-05-11/ev_revenues|1.1638|2010-05-25/ev_revenues|1.1638|2010-04-05/ev_free_cash_flow|28.4183|2010-04-19/ev_free_cash_flow|31.0198|2010-05-03/ev_free_cash_flow|27.898|2010-05-17/ev_free_cash_flow|29.7191|2010-04-05/ps_ratio|1.332|2010-04-19/ps_ratio|1.4341|2010-05-03/ps_ratio|1.3116|2010-05-17/ps_ratio|1.3831|2010-04-06/pe_ratio|10.5|2010-04-13/pe_ratio|10.5|2010-04-20/pe_ratio|10.7304|2010-04-27/pe_ratio|10.6538|2010-05-04/pe_ratio|10.0385|2010-05-11/pe_ratio|10.3846|2010-05-18/pe_ratio|10.1923|2010-05-25/pe_ratio|10.3846|2010-04-13/price_to_book_value|1.8519|2010-04-27/price_to_book_value|1.879|2010-05-11/price_to_book_value|1.8315|2010-05-25/price_to_book_value|1.8315|2010-04-05/peg_ratio|0.0736|2010-04-19/peg_ratio|0.0793|2010-05-03/peg_ratio|0.0725|2010-05-17/peg_ratio|0.0764|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|0.1179|2010-04-30/percent_of_shares_outstanding|0.1105|2010-05-14/percent_of_shares_outstanding|0.1423|2010-05-28/percent_of_shares_outstanding|0.1241|2010-04-30/price|2.5|2010-05-28/price|2.58|2010-04-30/total_return_price|2.5|2010-05-28/total_return_price|2.58|2010-04-13/enterprise_value|27.646|2010-04-27/enterprise_value|28.1259|2010-05-11/enterprise_value|27.2862|2010-05-25/enterprise_value|27.2862 russ2000_1657|CLFD|201006|10.3511|6.2319|1.4318|1.3851|2.5982|2.0892|2.0069|0.0823||18.3503|-34.2831||1.0256|7.6616|24.7762|1.2034|1.1891|8.9615|1.6484|0.0657|0|0|-0.3261|0.3216|12.4379|0.05||6.7782|2.6032|1.9926|0.6586|0.629|0.0365|2.57|2.57|24.0474|2.37|2010-07-06/ev_revenues|0.9884|2010-07-20/ev_revenues|0.9156|2010-08-03/ev_revenues|1.1028|2010-08-17/ev_revenues|1.0872|2010-08-31/ev_revenues|1.108|2010-07-13/ev_free_cash_flow|30.391|2010-07-27/ev_free_cash_flow|32.1075|2010-08-10/ev_free_cash_flow|34.854|2010-08-24/ev_free_cash_flow|35.1973|2010-07-13/ps_ratio|1.2003|2010-07-27/ps_ratio|1.2527|2010-08-10/ps_ratio|1.3366|2010-08-24/ps_ratio|1.3471|2010-07-06/pe_ratio|9.3077|2010-07-13/pe_ratio|8.8077|2010-07-20/pe_ratio|8.7692|2010-07-27/pe_ratio|9.1923|2010-08-03/pe_ratio|10.1538|2010-08-10/pe_ratio|9.8077|2010-08-17/pe_ratio|10.0385|2010-08-24/pe_ratio|9.8846|2010-08-31/pe_ratio|10.1923|2010-07-06/price_to_book_value|1.5819|2010-07-20/price_to_book_value|1.4904|2010-08-03/price_to_book_value|1.7257|2010-08-17/price_to_book_value|1.7061|2010-08-31/price_to_book_value|1.7323|2010-07-13/peg_ratio|0.1028|2010-07-27/peg_ratio|0.1072|2010-08-10/peg_ratio|0.1144|2010-08-24/peg_ratio|0.1153|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|0.1556|2010-07-30/percent_of_shares_outstanding|0.178|2010-08-13/percent_of_shares_outstanding|0.1255|2010-08-31/percent_of_shares_outstanding|0.0981|2010-07-30/price|2.37|2010-08-31/price|2.65|2010-07-30/total_return_price|2.37|2010-08-31/total_return_price|2.65|2010-07-06/enterprise_value|22.7967|2010-07-20/enterprise_value|21.1174|2010-08-03/enterprise_value|25.4357|2010-08-17/enterprise_value|25.0759|2010-08-31/enterprise_value|25.5557 russ2000_1657|CLFD|201009|11.9364|7.0506|1.5123|1.2731|2.5705|2.1149|2.0363|0.0786||19.2461|-33.4631||1.267|23.8403|40.1753|1.318|1.4991|11.3685|1.9322|0.1283|0|0|-0.1129|0.1482|12.4196|0.06||7.9211|3.0993|2.2672|0.8639|0.82|0.0313|2.93|2.93|29.2238|2.82|2010-10-12/ev_revenues|1.1604|2010-10-26/ev_revenues|1.2097|2010-11-09/ev_revenues|1.19|2010-11-23/ev_revenues|1.3139|2010-10-05/ev_free_cash_flow|181.7657|2010-10-19/ev_free_cash_flow|188.0248|2010-11-02/ev_free_cash_flow|183.8312|2010-11-16/ev_free_cash_flow|180.2009|2010-11-30/ev_free_cash_flow|210.821|2010-10-05/ps_ratio|1.4578|2010-10-19/ps_ratio|1.4978|2010-11-02/ps_ratio|1.471|2010-11-16/ps_ratio|1.4478|2010-11-30/ps_ratio|1.6431|2010-10-05/pe_ratio|32.3333|2010-10-12/pe_ratio|32.6667|2010-10-19/pe_ratio|33.2222|2010-10-26/pe_ratio|33.7778|2010-11-02/pe_ratio|32.6267|2010-11-09/pe_ratio|33.3333|2010-11-16/pe_ratio|32.1111|2010-11-23/pe_ratio|36.1111|2010-11-30/pe_ratio|36.4444|2010-10-12/price_to_book_value|1.8354|2010-10-26/price_to_book_value|1.8979|2010-11-09/price_to_book_value|1.8729|2010-11-23/price_to_book_value|2.0298|2010-10-05/peg_ratio||2010-10-19/peg_ratio||2010-11-02/peg_ratio||2010-11-16/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|0.1235|2010-10-29/percent_of_shares_outstanding|0.2684|2010-11-15/percent_of_shares_outstanding|0.328|2010-11-30/percent_of_shares_outstanding|0.2116|2010-10-29/price|2.82|2010-11-30/price|3.28|2010-10-29/total_return_price|2.82|2010-11-30/total_return_price|3.28|2010-10-12/enterprise_value|28.2744|2010-10-26/enterprise_value|29.4759|2010-11-09/enterprise_value|28.9953|2010-11-23/enterprise_value|32.0154 russ2000_1657|CLFD|201012|13.1883|9.1377|1.6053|1.2156|2.5936|2.2446|2.1697|0.0749||19.8538|-32.962||1.7233|21.5144|285.9621|1.7931|2.124|47.1111|2.5482||0|0|-0.1759|0.2153|12.6299|0.04||7.2467|2.966|2.4593|0.5366|0.5012|0.0295|4.05|4.05|41.9922|4.737|2011-01-04/ev_revenues|1.3954|2011-01-18/ev_revenues|1.5625|2011-02-01/ev_revenues|1.8024|2011-02-15/ev_revenues|2.3579|2011-01-11/ev_free_cash_flow|19.7263|2011-01-25/ev_free_cash_flow|19.1306|2011-02-08/ev_free_cash_flow|28.7937|2011-02-22/ev_free_cash_flow|26.2894|2011-01-11/ps_ratio|1.8876|2011-01-25/ps_ratio|1.8413|2011-02-08/ps_ratio|2.5927|2011-02-22/ps_ratio|2.3978|2011-01-04/pe_ratio|27.5|2011-01-11/pe_ratio|29.0714|2011-01-18/pe_ratio|30.1429|2011-01-25/pe_ratio|28.3571|2011-02-01/pe_ratio|33.9286|2011-02-08/pe_ratio|39.9293|2011-02-15/pe_ratio|42.7143|2011-02-22/pe_ratio|36.9279|2011-01-04/price_to_book_value|2.3348|2011-01-18/price_to_book_value|2.5592|2011-02-01/price_to_book_value|2.8816|2011-02-15/price_to_book_value|3.6277|2011-01-11/peg_ratio||2011-01-25/peg_ratio||2011-02-08/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|0.1299|2011-01-31/percent_of_shares_outstanding|0.1157|2011-02-15/percent_of_shares_outstanding|0.1886|2011-02-28/percent_of_shares_outstanding|0.3086|2011-01-31/price|4.737|2011-02-28/price|5|2011-01-31/total_return_price|4.737|2011-02-28/total_return_price|5|2011-01-04/enterprise_value|37.2171|2011-01-18/enterprise_value|41.6719|2011-02-01/enterprise_value|48.0723|2011-02-15/enterprise_value|62.8866 russ2000_1657|CLFD|201103|15.645|9.9498|1.8137|0.6114|2.5936|2.6547|2.5836|0.0711||20.4589|-32.4295||2.0056|20.7041|25.9325|2.2238|2.37|37.1429|3.1546||0|0|-0.1368|0.7459|12.7573|0.04||7.1196|2.8937|2.3683|0.5674|0.5325|0.027|5.09|5.09|53.4921|5.89|2011-04-12/ev_revenues|1.4367|2011-04-26/ev_revenues|1.8804|2011-05-10/ev_revenues|2.4389|2011-05-24/ev_revenues|2.1567|2011-04-05/ev_free_cash_flow|21.6442|2011-04-19/ev_free_cash_flow|21.4926|2011-05-03/ev_free_cash_flow|25.5138|2011-05-17/ev_free_cash_flow|25.9689|2011-05-31/ev_free_cash_flow|30.0144|2011-04-05/ps_ratio|2.2084|2011-04-19/ps_ratio|2.1954|2011-05-03/ps_ratio|2.5368|2011-05-17/ps_ratio|2.5757|2011-05-31/ps_ratio|2.9214|2011-04-05/pe_ratio|26.8947|2011-04-12/pe_ratio|22.5789|2011-04-19/pe_ratio|26.7368|2011-04-26/pe_ratio|28.2105|2011-05-03/pe_ratio|30.8947|2011-05-10/pe_ratio|35.2632|2011-05-17/pe_ratio|31.3684|2011-05-24/pe_ratio|31.6842|2011-05-31/pe_ratio|35.5789|2011-04-12/price_to_book_value|2.5274|2011-04-26/price_to_book_value|3.1578|2011-05-10/price_to_book_value|3.9513|2011-05-24/price_to_book_value|3.5502|2011-04-05/peg_ratio||2011-04-19/peg_ratio||2011-05-03/peg_ratio||2011-05-17/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|0.7533|2011-04-29/percent_of_shares_outstanding|0.5582|2011-05-13/percent_of_shares_outstanding|0.7458|2011-05-31/percent_of_shares_outstanding|0.6372|2011-04-29/price|5.89|2011-05-31/price|6.76|2011-04-29/total_return_price|5.89|2011-05-31/total_return_price|6.76|2011-04-12/enterprise_value|41.7585|2011-04-26/enterprise_value|54.6554|2011-05-10/enterprise_value|70.8891|2011-05-24/enterprise_value|62.6845 russ2000_1657|CLFD|201106|17.5032|11.3701|2.1976|0.9104|2.5936|3.5707|3.5033|0.0674||21.9127|-31.1516||2.4016|24.1576|32.29|2.9685|3.1159|37.9474|3.8982||0|0|-0.1319|0.6216|12.8295|0.1||10.1247|4.3188|3.032|1.3233|1.2778|0.0266|7.17|7.17|69.8032|8.05|2011-07-05/ev_revenues|2.3677|2011-07-19/ev_revenues|2.3976|2011-08-02/ev_revenues|2.6597|2011-08-16/ev_revenues|2.3078|2011-08-30/ev_revenues|2.3752|2011-07-12/ev_free_cash_flow|28.2551|2011-07-26/ev_free_cash_flow|30.5426|2011-08-09/ev_free_cash_flow|24.56|2011-08-23/ev_free_cash_flow|25.0879|2011-07-12/ps_ratio|2.8746|2011-07-26/ps_ratio|3.0777|2011-08-09/ps_ratio|2.5465|2011-08-23/ps_ratio|2.5934|2011-07-05/pe_ratio|30.25|2011-07-12/pe_ratio|30.6667|2011-07-19/pe_ratio|30.5833|2011-07-26/pe_ratio|32.8333|2011-08-02/pe_ratio|33.5|2011-08-09/pe_ratio|27.1667|2011-08-16/pe_ratio|29.5833|2011-08-23/pe_ratio|27.6667|2011-08-30/pe_ratio|30.3333|2011-07-05/price_to_book_value|4.021|2011-07-19/price_to_book_value|4.0653|2011-08-02/price_to_book_value|4.453|2011-08-16/price_to_book_value|3.9324|2011-08-30/price_to_book_value|4.0321|2011-07-12/peg_ratio||2011-07-26/peg_ratio||2011-08-09/peg_ratio||2011-08-23/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|0.4544|2011-07-29/percent_of_shares_outstanding|0.4468|2011-08-15/percent_of_shares_outstanding|0.238|2011-08-31/percent_of_shares_outstanding|0.1808|2011-07-29/price|8.05|2011-08-31/price|7.21|2011-07-29/total_return_price|8.05|2011-08-31/total_return_price|7.21|2011-07-05/enterprise_value|76.7409|2011-07-19/enterprise_value|77.7118|2011-08-02/enterprise_value|86.2074|2011-08-16/enterprise_value|74.7991|2011-08-30/enterprise_value|76.9836 russ2000_1657|CLFD|201109|20.2803|13.13|2.7572|0.986|2.5705|4.0729|4.0111|0.0618||26.2292|-27.2957||2.0681|9.6097|26.7155|1.9559|2.7379|26.9167|3.5779||0|0|-0.37|0.1289|12.7834|0.3||10.7016|4.4799|3.1267|1.424|3.856|0.0265|5.9|5.9|67.0317|5.2|2011-10-11/ev_revenues|1.6143|2011-10-25/ev_revenues|1.4819|2011-11-08/ev_revenues|1.6178|2011-11-22/ev_revenues|1.7367|2011-10-04/ev_free_cash_flow|12.8599|2011-10-18/ev_free_cash_flow|11.2423|2011-11-01/ev_free_cash_flow|11.245|2011-11-15/ev_free_cash_flow|15.3226|2011-11-29/ev_free_cash_flow|12.7525|2011-10-04/ps_ratio|2.1158|2011-10-18/ps_ratio|1.8984|2011-11-01/ps_ratio|1.8988|2011-11-15/ps_ratio|2.4382|2011-11-29/ps_ratio|2.0941|2011-10-04/pe_ratio|12.1667|2011-10-11/pe_ratio|11.875|2011-10-18/pe_ratio|10.9167|2011-10-25/pe_ratio|11.0833|2011-11-01/pe_ratio|10.9188|2011-11-08/pe_ratio|11.8958|2011-11-15/pe_ratio|14.0208|2011-11-22/pe_ratio|12.5625|2011-11-29/pe_ratio|12.0417|2011-10-11/price_to_book_value|2.6666|2011-10-25/price_to_book_value|2.4888|2011-11-08/price_to_book_value|2.6713|2011-11-22/price_to_book_value|2.8308|2011-10-04/peg_ratio|0.0281|2011-10-18/peg_ratio|0.0252|2011-11-01/peg_ratio|0.0252|2011-11-15/peg_ratio|0.0324|2011-11-29/peg_ratio|0.0278|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|0.0967|2011-10-31/percent_of_shares_outstanding|0.1224|2011-11-15/percent_of_shares_outstanding|0.4616|2011-11-30/percent_of_shares_outstanding|0.1675|2011-10-31/price|5.2|2011-11-30/price|5.98|2011-10-31/total_return_price|5.2|2011-11-30/total_return_price|5.98|2011-10-11/enterprise_value|56.813|2011-10-25/enterprise_value|52.1501|2011-11-08/enterprise_value|56.9357|2011-11-22/enterprise_value|61.1204 russ2000_1657|CLFD|201112|17.0304|11.253|2.5281|0.9307|2.5705|2.1338|2.0776|0.0562||27.4489|-26.2961||1.7962|12.3839|16.9729|2.7905|2.6592|15.2917|2.9106|0.0353|0|0|-0.2743|0.1567|12.7263|0.08||9.1652|3.7943|2.7731|1.0483|0.9996|0.0272|7.61|7.61|63.2137|5.58|2012-01-03/ev_revenues|2.1779|2012-01-17/ev_revenues|1.8657|2012-01-31/ev_revenues|1.5501|2012-02-14/ev_revenues|1.6731|2012-02-28/ev_revenues|1.6365|2012-01-10/ev_free_cash_flow|20.0125|2012-01-24/ev_free_cash_flow|20.8065|2012-02-07/ev_free_cash_flow|17.734|2012-02-21/ev_free_cash_flow|17.3198|2012-01-10/ps_ratio|2.3097|2012-01-24/ps_ratio|2.3888|2012-02-07/ps_ratio|2.0825|2012-02-21/ps_ratio|2.0412|2012-01-03/pe_ratio|14.3654|2012-01-10/pe_ratio|12.9038|2012-01-17/pe_ratio|12.5577|2012-01-24/pe_ratio|13.3462|2012-01-31/pe_ratio|10.7308|2012-02-07/pe_ratio|11.6346|2012-02-14/pe_ratio|11.4425|2012-02-21/pe_ratio|11.4038|2012-02-28/pe_ratio|11.2308|2012-01-03/price_to_book_value|3.3545|2012-01-17/price_to_book_value|2.9324|2012-01-31/price_to_book_value|2.5058|2012-02-14/price_to_book_value|2.672|2012-02-28/price_to_book_value|2.6225|2012-01-10/peg_ratio|0.0475|2012-01-24/peg_ratio|0.0492|2012-02-07/peg_ratio|0.0429|2012-02-21/peg_ratio|0.042|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|0.0969|2012-01-31/percent_of_shares_outstanding|0.0963|2012-02-15/percent_of_shares_outstanding|0.1433|2012-02-29/percent_of_shares_outstanding|0.1489|2012-01-31/price|5.58|2012-02-29/price|5.67|2012-01-31/total_return_price|5.58|2012-02-29/total_return_price|5.67|2012-01-03/enterprise_value|80.8237|2012-01-17/enterprise_value|69.2371|2012-01-31/enterprise_value|57.5272|2012-02-14/enterprise_value|62.0891|2012-02-28/enterprise_value|60.732 russ2000_1657|CLFD|201203|18.0966|10.9345|3.0774|0.9243|2.5705|2.7109|2.6603|0.0506||27.7008|-26.1641||1.5003|8.9489|16.0425|1.8436|1.9138|10.4423|2.4384|0.0394|0|0|-0.4189|0.0673|12.7902|0.01||7.1121|2.7194|2.5724|0.1734|0.1319|0.0264|5.43|5.43|55.6783|4.25|2012-04-10/ev_revenues|1.3881|2012-04-24/ev_revenues|1.3049|2012-05-08/ev_revenues|1.2019|2012-05-22/ev_revenues|1.0522|2012-04-03/ev_free_cash_flow|18.8814|2012-04-17/ev_free_cash_flow|16.7125|2012-05-01/ev_free_cash_flow|14.3798|2012-05-15/ev_free_cash_flow|14.0115|2012-05-29/ev_free_cash_flow|14.0524|2012-04-03/ps_ratio|1.8948|2012-04-17/ps_ratio|1.7122|2012-05-01/ps_ratio|1.5158|2012-05-15/ps_ratio|1.4848|2012-05-29/ps_ratio|1.4883|2012-04-03/pe_ratio|11.2245|2012-04-10/pe_ratio|10.3265|2012-04-17/pe_ratio|10.1429|2012-04-24/pe_ratio|9.8163|2012-05-01/pe_ratio|8.9796|2012-05-08/pe_ratio|9.1839|2012-05-15/pe_ratio|8.7959|2012-05-22/pe_ratio|8.2653|2012-05-29/pe_ratio|8.8163|2012-04-10/price_to_book_value|2.254|2012-04-24/price_to_book_value|2.1426|2012-05-08/price_to_book_value|2.0046|2012-05-22/price_to_book_value|1.8041|2012-04-03/peg_ratio|0.0711|2012-04-17/peg_ratio|0.0642|2012-05-01/peg_ratio|0.0569|2012-05-15/peg_ratio|0.0557|2012-05-29/peg_ratio|0.0558|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|0.0737|2012-04-30/percent_of_shares_outstanding|0.0689|2012-05-15/percent_of_shares_outstanding|0.1898|2012-05-31/percent_of_shares_outstanding|0.1462|2012-04-30/price|4.25|2012-05-31/price|4.1|2012-04-30/total_return_price|4.25|2012-05-31/total_return_price|4.1|2012-04-10/enterprise_value|51.5023|2012-04-24/enterprise_value|48.4175|2012-05-08/enterprise_value|44.5935|2012-05-22/enterprise_value|39.0396 russ2000_1657|CLFD|201206|20.4264|11.8177|3.0003|0.935|2.5705|2.7453|2.7003|0.045||29.7196|-24.4222||1.1852|7.1505|15.1983|1.4822|1.5847|9.3878|1.9822|0.0595|0|0|-0.547|0.2181|12.6704|0.14||10.7938|4.5568|2.7743|1.8064|1.742|0.0239|4.81|4.81|43.9753|4.99|2012-07-03/ev_revenues|1.2904|2012-07-17/ev_revenues|1.2211|2012-07-31/ev_revenues|1.3333|2012-08-14/ev_revenues|1.3069|2012-08-28/ev_revenues|1.3696|2012-07-10/ev_free_cash_flow|22.9257|2012-07-24/ev_free_cash_flow|19.3661|2012-08-07/ev_free_cash_flow|18.0008|2012-08-21/ev_free_cash_flow|19.7562|2012-07-10/ps_ratio|1.906|2012-07-24/ps_ratio|1.6598|2012-08-07/ps_ratio|1.5653|2012-08-21/ps_ratio|1.6867|2012-07-03/pe_ratio|9.1698|2012-07-10/pe_ratio|10.6604|2012-07-17/pe_ratio|8.7736|2012-07-24/pe_ratio|9.283|2012-07-31/pe_ratio|9.4151|2012-08-07/pe_ratio|8.7547|2012-08-14/pe_ratio|9.2642|2012-08-21/pe_ratio|9.434|2012-08-28/pe_ratio|9.6226|2012-07-03/price_to_book_value|2.0377|2012-07-17/price_to_book_value|1.9496|2012-07-31/price_to_book_value|2.0922|2012-08-14/price_to_book_value|2.0587|2012-08-28/price_to_book_value|2.1383|2012-07-10/peg_ratio|0.0882|2012-07-24/peg_ratio|0.0768|2012-08-07/peg_ratio|0.0725|2012-08-21/peg_ratio|0.0781|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|0.3158|2012-07-31/percent_of_shares_outstanding|0.2018|2012-08-15/percent_of_shares_outstanding|0.1833|2012-08-31/percent_of_shares_outstanding|0.2566|2012-07-31/price|4.99|2012-08-31/price|5.12|2012-07-31/total_return_price|4.99|2012-08-31/total_return_price|5.12|2012-07-03/enterprise_value|48.7417|2012-07-17/enterprise_value|46.125|2012-07-31/enterprise_value|50.3616|2012-08-14/enterprise_value|49.3648|2012-08-28/enterprise_value|51.7323 russ2000_1657|CLFD|201209|22.7446|14.7851|2.9716|1.1075|2.5705|3.0544|3.0168|0.0376||34.6859|-19.5945||1.4092|6.5934|20.7314|1.3454|1.7542|9.8491|2.1886|0.0812|0|0|-0.217|0.2014|12.9742|0.37||10.4029|4.2152|2.8911|1.3487|4.8277|0.0246|5.11|5.11|53.2276|5|2012-10-09/ev_revenues|1.3687|2012-10-23/ev_revenues|1.3167|2012-11-06/ev_revenues|1.242|2012-11-20/ev_revenues|1.0297|2012-10-02/ev_free_cash_flow|16.0515|2012-10-16/ev_free_cash_flow|16.2098|2012-10-31/ev_free_cash_flow|15.2584|2012-11-14/ev_free_cash_flow|12.7997|2012-11-28/ev_free_cash_flow|13.9089|2012-10-02/ps_ratio|1.7748|2012-10-16/ps_ratio|1.7884|2012-10-31/ps_ratio|1.7066|2012-11-14/ps_ratio|1.4949|2012-11-28/ps_ratio|1.5905|2012-10-02/pe_ratio|8.6667|2012-10-09/pe_ratio|8.5833|2012-10-16/pe_ratio|8.7332|2012-10-23/pe_ratio|8.3305|2012-10-31/pe_ratio|8.3333|2012-11-07/pe_ratio|7.7|2012-11-14/pe_ratio|7.3|2012-11-21/pe_ratio|7.1667|2012-11-28/pe_ratio|7.7667|2012-10-09/price_to_book_value|1.905|2012-10-23/price_to_book_value|1.8488|2012-11-06/price_to_book_value|1.7681|2012-11-20/price_to_book_value|1.5388|2012-10-02/peg_ratio|0.3467|2012-10-16/peg_ratio|0.3493|2012-10-31/peg_ratio|0.3333|2012-11-14/peg_ratio|0.292|2012-11-28/peg_ratio|0.3107|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|0.1613|2012-10-31/percent_of_shares_outstanding|0.1435|2012-11-15/percent_of_shares_outstanding|0.1145|2012-11-30/percent_of_shares_outstanding|0.1371|2012-10-31/price|5|2012-11-30/price|4.7485|2012-10-31/total_return_price|5|2012-11-30/total_return_price|4.7485|2012-10-09/enterprise_value|51.2899|2012-10-23/enterprise_value|49.3435|2012-11-06/enterprise_value|46.5427|2012-11-20/enterprise_value|38.5881 russ2000_1657|CLFD|201212|24.8101|16.1392|3.6259|1.293|2.5705|2.7971|2.7971|0||35.4836|-19.0493||1.2008|5.7376|13.5917|1.0862|1.5632|7.6333|1.7236|0.3053|0|0|-0.1944|0.1003|12.7983|0.04||10.2654|3.9243|3.0385|0.9112|0.5452|0.0255|4.49|4.49|44.9994|5.26|2013-01-02/ev_revenues|1.2045|2013-01-16/ev_revenues|1.2412|2013-01-30/ev_revenues|1.2812|2013-02-13/ev_revenues|1.3878|2013-02-27/ev_revenues|1.4278|2013-01-09/ev_free_cash_flow|18.782|2013-01-23/ev_free_cash_flow|18.9865|2013-02-06/ev_free_cash_flow|22.1045|2013-02-20/ev_free_cash_flow|21.8489|2013-01-09/ps_ratio|1.637|2013-01-23/ps_ratio|1.6503|2013-02-06/ps_ratio|1.8528|2013-02-20/ps_ratio|1.8362|2013-01-02/pe_ratio|8.6964|2013-01-09/pe_ratio|8.8036|2013-01-16/pe_ratio|8.8929|2013-01-23/pe_ratio|8.875|2013-01-30/pe_ratio|9.1071|2013-02-06/pe_ratio|9.9643|2013-02-13/pe_ratio|9.6786|2013-02-20/pe_ratio|9.875|2013-02-27/pe_ratio|9.8929|2013-01-02/price_to_book_value|1.7643|2013-01-16/price_to_book_value|1.8041|2013-01-30/price_to_book_value|1.8476|2013-02-13/price_to_book_value|1.9635|2013-02-27/price_to_book_value|2.007|2013-01-09/peg_ratio|1.1445|2013-01-23/peg_ratio|1.1538|2013-02-06/peg_ratio|1.2954|2013-02-20/peg_ratio|1.2838|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|0.0792|2013-01-31/percent_of_shares_outstanding|0.07|2013-02-15/percent_of_shares_outstanding|0.126|2013-02-28/percent_of_shares_outstanding|0.1435|2013-01-31/price|5.26|2013-02-28/price|5.53|2013-01-31/total_return_price|5.26|2013-02-28/total_return_price|5.53|2013-01-02/enterprise_value|46.4642|2013-01-16/enterprise_value|47.8782|2013-01-30/enterprise_value|49.4208|2013-02-13/enterprise_value|53.5344|2013-02-27/enterprise_value|55.077 russ2000_1657|CLFD|201303|25.3019|15.2571|3.7423|1.5657|2.5705|3.3634|3.3405|0.0229||36.2158|-18.504||1.5611|8.0909|23.4846|1.5659|1.9425|10.6071|2.1519|1.358|0|0|-0.1343|0.0934|12.9266|0.04||10.5144|4.2153|3.2659|0.9723|0.5453|0.0228|6|6|60.2189|7.03|2013-04-10/ev_revenues|1.4949|2013-04-24/ev_revenues|1.4918|2013-05-08/ev_revenues|1.9365|2013-05-22/ev_revenues|2.0101|2013-04-03/ev_free_cash_flow|18.8051|2013-04-17/ev_free_cash_flow|18.4528|2013-05-01/ev_free_cash_flow|23.6191|2013-05-15/ev_free_cash_flow|24.989|2013-05-29/ev_free_cash_flow|25.85|2013-04-03/ps_ratio|1.8326|2013-04-17/ps_ratio|1.8051|2013-05-01/ps_ratio|2.2089|2013-05-15/ps_ratio|2.316|2013-05-29/ps_ratio|2.3833|2013-04-03/pe_ratio|10.1525|2013-04-10/pe_ratio|10.2712|2013-04-17/pe_ratio|10|2013-04-24/pe_ratio|10.2542|2013-05-01/pe_ratio|12.2373|2013-05-08/pe_ratio|12.7119|2013-05-15/pe_ratio|12.8305|2013-05-22/pe_ratio|13.1186|2013-05-29/pe_ratio|13.2034|2013-04-10/price_to_book_value|2.1539|2013-04-24/price_to_book_value|2.1504|2013-05-08/price_to_book_value|2.6658|2013-05-22/price_to_book_value|2.7511|2013-04-03/peg_ratio|0.4975|2013-04-17/peg_ratio|0.49|2013-05-01/peg_ratio|0.5996|2013-05-15/peg_ratio|0.6287|2013-05-29/peg_ratio|0.647|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|0.1018|2013-04-30/percent_of_shares_outstanding|0.0718|2013-05-15/percent_of_shares_outstanding|0.0788|2013-05-31/percent_of_shares_outstanding|0.1671|2013-04-30/price|7.03|2013-05-31/price|8.44|2013-04-30/total_return_price|7.03|2013-05-31/total_return_price|8.44|2013-04-10/enterprise_value|62.7496|2013-04-24/enterprise_value|62.6209|2013-05-08/enterprise_value|81.2859|2013-05-22/enterprise_value|84.3752 russ2000_1657|CLFD|201306|27.652|14.9058|4.9661|1.5816|2.5705|4.3843|4.3623|0.022||37.5892|-17.357||3.574|15.0871|32.9341|2.5395|2.937|16.2712|4.5638|0.7973|0|0|-0.0079|0.5147|13.2058|0.09||13.5348|5.6291|3.8329|1.818|1.147|0.0218|9.42|9.42|150.0245|10.87|2013-07-03/ev_revenues|2.851|2013-07-17/ev_revenues|3.4278|2013-07-31/ev_revenues|2.8019|2013-08-14/ev_revenues|3.1452|2013-08-28/ev_revenues|3.2|2013-07-10/ev_free_cash_flow|42.2429|2013-07-24/ev_free_cash_flow|40.4596|2013-08-07/ev_free_cash_flow|34.9076|2013-08-21/ev_free_cash_flow|34.0664|2013-07-10/ps_ratio|3.9784|2013-07-24/ps_ratio|3.8246|2013-08-07/ps_ratio|3.3458|2013-08-21/ps_ratio|3.2733|2013-07-03/pe_ratio|20.4444|2013-07-10/pe_ratio|25.3889|2013-07-17/pe_ratio|24.1481|2013-07-24/pe_ratio|24.4074|2013-07-31/pe_ratio|20.1296|2013-08-07/pe_ratio|21.3519|2013-08-14/pe_ratio|22.3333|2013-08-21/pe_ratio|20.8889|2013-08-28/pe_ratio|22.6852|2013-07-03/price_to_book_value|3.7882|2013-07-17/price_to_book_value|4.4744|2013-07-31/price_to_book_value|3.7298|2013-08-14/price_to_book_value|4.1382|2013-08-28/price_to_book_value|4.2034|2013-07-10/peg_ratio|13.4561|2013-07-24/peg_ratio|12.9359|2013-08-07/peg_ratio|11.3165|2013-08-21/peg_ratio|11.0711|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|1.3151|2013-07-31/percent_of_shares_outstanding|1.6745|2013-08-15/percent_of_shares_outstanding|1.9069|2013-08-30/percent_of_shares_outstanding|2.064|2013-07-31/price|10.87|2013-08-30/price|12.6|2013-07-31/total_return_price|10.87|2013-08-30/total_return_price|12.6|2013-07-03/enterprise_value|127.4882|2013-07-17/enterprise_value|153.2842|2013-07-31/enterprise_value|125.2955|2013-08-14/enterprise_value|140.6441|2013-08-28/enterprise_value|143.0947 russ2000_1657|CLFD|201309|34.1972|15.8|5.6268|1.7968|2.5705|6.3353|6.3142|0.0211||40.078|-14.8606||3.9239|33.4707|40.5269|3.4138|3.8304|27.3333|5.0646|14.4867|0|0|-0.0368|2.461|13.3854|0.19||19.0386|8.2209|4.4076|3.8355|2.4964|0.0222|13.43|13.43|175.4687|14.84|2013-10-09/ev_revenues|2.9795|2013-10-23/ev_revenues|3.5388|2013-11-06/ev_revenues|3.2226|2013-11-20/ev_revenues|3.9433|2013-10-02/ev_free_cash_flow|51.3675|2013-10-16/ev_free_cash_flow|53.3716|2013-10-30/ev_free_cash_flow|54.0003|2013-11-13/ev_free_cash_flow|64.2171|2013-11-27/ev_free_cash_flow|64.1911|2013-10-02/ps_ratio|3.5031|2013-10-16/ps_ratio|3.6281|2013-10-30/ps_ratio|3.6673|2013-11-13/ps_ratio|4.3047|2013-11-27/ps_ratio|4.3022|2013-10-02/pe_ratio|39.6944|2013-10-09/pe_ratio|37.4167|2013-10-16/pe_ratio|41.1111|2013-10-23/pe_ratio|43.8056|2013-10-30/pe_ratio|41.5556|2013-11-06/pe_ratio|40.1944|2013-11-13/pe_ratio|48.7778|2013-11-20/pe_ratio|48.4167|2013-11-27/pe_ratio|48.75|2013-10-09/price_to_book_value|4.3606|2013-10-23/price_to_book_value|5.1052|2013-11-06/price_to_book_value|4.6843|2013-11-20/price_to_book_value|5.6436|2013-10-09/peg_ratio||2013-10-23/peg_ratio||2013-11-06/peg_ratio||2013-11-20/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|2.3029|2013-10-31/percent_of_shares_outstanding|2.5512|2013-11-15/percent_of_shares_outstanding|3.588|2013-11-29/percent_of_shares_outstanding|2.5525|2013-10-31/price|14.84|2013-11-29/price|17.79|2013-10-31/total_return_price|14.84|2013-11-29/total_return_price|17.79|2013-10-09/enterprise_value|158.9639|2013-10-23/enterprise_value|188.8048|2013-11-06/enterprise_value|171.9382|2013-11-20/enterprise_value|210.3857 russ2000_1657|CLFD|201312|33.4404|21.0743|5.1271|1.7357|2.5705|3.9735|3.9013|0.0723||42.2914|-12.8783||4.1427|39.2204|72.9949|5.2313|4.8513|54.9722|5.9091||0|0|-0.0311|1.6877|13.5444|0.15||16.1476|6.9376|3.865|3.0923|1.9823|0.0197|20.24|20.24|221.0266|24.95|2014-01-02/ev_revenues|3.8116|2014-01-16/ev_revenues|3.726|2014-01-30/ev_revenues|4.9351|2014-02-13/ev_revenues|4.9922|2014-02-27/ev_revenues|4.7903|2014-01-09/ev_free_cash_flow|21.193|2014-01-23/ev_free_cash_flow|24.0867|2014-02-06/ev_free_cash_flow|27.7135|2014-02-20/ev_free_cash_flow|31.2116|2014-01-09/ps_ratio|4.0534|2014-01-23/ps_ratio|4.5573|2014-02-06/ps_ratio|5.1888|2014-02-20/ps_ratio|5.798|2014-01-02/pe_ratio|40.4043|2014-01-09/pe_ratio|38.5106|2014-01-16/pe_ratio|39.5745|2014-01-23/pe_ratio|43.2979|2014-01-30/pe_ratio|51.2979|2014-02-06/pe_ratio|49.2979|2014-02-13/pe_ratio|51.8511|2014-02-20/pe_ratio|55.0851|2014-02-27/pe_ratio|49.8936|2014-01-02/price_to_book_value|5.8369|2014-01-16/price_to_book_value|5.7171|2014-01-30/price_to_book_value|7.4107|2014-02-13/price_to_book_value|7.4906|2014-02-27/price_to_book_value|7.2078|2014-01-02/peg_ratio||2014-01-16/peg_ratio||2014-01-30/peg_ratio||2014-02-13/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.5556|2014-01-31/percent_of_shares_outstanding|1.7909|2014-02-14/percent_of_shares_outstanding|7.696|2014-02-28/percent_of_shares_outstanding|7.7867|2014-01-31/price|24.95|2014-02-28/price|23.4|2014-01-31/total_return_price|24.95|2014-02-28/total_return_price|23.4|2014-01-02/enterprise_value|225.7786|2014-01-16/enterprise_value|220.709|2014-01-30/enterprise_value|292.334|2014-02-13/enterprise_value|295.7138|2014-02-27/enterprise_value|283.7546 russ2000_1657|CLFD|201403|36.2901|23.108|4.8559|1.7832|2.5705|6.745|6.5587|0.1863||43.723|-11.652||4.5994|40.6472|29.2439|5.5186|5.4553|48.0426|6.9404||0|0|-0.0508|7.3463|13.6133|0.09||13.2139|5.7206|3.805|1.9403|1.2263|0.0248|23.09|23.09|272.4454|15.76|2014-04-10/ev_revenues|4.0181|2014-04-24/ev_revenues|2.894|2014-05-08/ev_revenues|2.7823|2014-05-22/ev_revenues|3.1962|2014-04-03/ev_free_cash_flow|22.6179|2014-04-17/ev_free_cash_flow|18.4014|2014-05-01/ev_free_cash_flow|14.1044|2014-05-15/ev_free_cash_flow|13.5959|2014-05-29/ev_free_cash_flow|16.2809|2014-04-03/ps_ratio|5.3415|2014-04-17/ps_ratio|4.4173|2014-05-01/ps_ratio|3.3824|2014-05-15/ps_ratio|3.2739|2014-05-29/ps_ratio|3.8467|2014-04-03/pe_ratio|47.3462|2014-04-10/pe_ratio|40.0385|2014-04-17/pe_ratio|39.1538|2014-04-24/pe_ratio|29.7885|2014-05-01/pe_ratio|29.9808|2014-05-08/pe_ratio|28|2014-05-15/pe_ratio|29.0192|2014-05-22/pe_ratio|31.6731|2014-05-29/pe_ratio|34.0962|2014-04-10/price_to_book_value|6.2203|2014-04-24/price_to_book_value|4.6279|2014-05-08/price_to_book_value|4.4697|2014-05-22/price_to_book_value|5.056|2014-04-10/peg_ratio||2014-04-24/peg_ratio||2014-05-08/peg_ratio||2014-05-22/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|7.9167|2014-04-30/percent_of_shares_outstanding|6.1478|2014-05-15/percent_of_shares_outstanding|6.4862|2014-05-30/percent_of_shares_outstanding|6.8361|2014-04-30/price|15.76|2014-05-30/price|17|2014-04-30/total_return_price|15.76|2014-05-30/total_return_price|17|2014-04-10/enterprise_value|248.8616|2014-04-24/enterprise_value|179.2363|2014-05-08/enterprise_value|172.3192|2014-05-22/enterprise_value|197.9556 russ2000_1657|CLFD|201406|39.1642|25.2675|5.2986|2.3329|2.5705|7.3185|7.1081|0.2103||45.6893|-10.4772||3.7315|29.135|17.0945|3.7814|4.0202|35.6346|5.8142||0|0|-0.2959|8.8475|13.5479|0.08||14.3629|6.0435|4.1852|1.8838|1.1748|0.0255|16.79|16.79|231.1085|12.87|2014-07-03/ev_revenues|3.1401|2014-07-17/ev_revenues|2.8724|2014-07-31/ev_revenues|2.354|2014-08-14/ev_revenues|2.3969|2014-08-28/ev_revenues|2.5125|2014-07-10/ev_free_cash_flow|14.4393|2014-07-24/ev_free_cash_flow|12.0189|2014-08-07/ev_free_cash_flow|11.8416|2014-08-21/ev_free_cash_flow|11.8103|2014-07-10/ps_ratio|3.387|2014-07-24/ps_ratio|2.8871|2014-08-07/ps_ratio|2.8505|2014-08-21/ps_ratio|2.844|2014-07-03/pe_ratio|32.4314|2014-07-10/pe_ratio|30.8235|2014-07-17/pe_ratio|29.9804|2014-07-24/pe_ratio|26.2745|2014-07-31/pe_ratio|25.2353|2014-08-07/pe_ratio|25.9412|2014-08-14/pe_ratio|25.6275|2014-08-21/pe_ratio|25.8824|2014-08-28/pe_ratio|26.6863|2014-07-03/price_to_book_value|4.8666|2014-07-17/price_to_book_value|4.4988|2014-07-31/price_to_book_value|3.7867|2014-08-14/price_to_book_value|3.8456|2014-08-28/price_to_book_value|4.0045|2014-07-03/peg_ratio||2014-07-17/peg_ratio||2014-07-31/peg_ratio||2014-08-14/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|12.3109|2014-07-31/percent_of_shares_outstanding|12.4419|2014-08-15/percent_of_shares_outstanding|11.7946|2014-08-29/percent_of_shares_outstanding|11.5326|2014-07-31/price|12.87|2014-08-29/price|13.39|2014-07-31/total_return_price|12.87|2014-08-29/total_return_price|13.39|2014-07-03/enterprise_value|197.083|2014-07-17/enterprise_value|180.279|2014-07-31/enterprise_value|147.7465|2014-08-14/enterprise_value|150.4351|2014-08-28/enterprise_value|157.6944 russ2000_1657|CLFD|201409|38.0344|24.8235|5.3903|2.4623|2.5705|5.1013|5.1013|0||46.7466|-9.4278||2.2876|27.6328|11.8937|2.8955|2.8613|24.6275|3.6955||0|0|-0.3695|10.9854|13.6982|0.08||14.3209|5.8971|4.2255|1.6974|1.0494|0.0257|12.73|12.73|143.5791|14.68|2014-10-09/ev_revenues|2.2052|2014-10-23/ev_revenues|2.7781|2014-11-06/ev_revenues|2.8941|2014-11-20/ev_revenues|2.7102|2014-10-02/ev_free_cash_flow|14.6434|2014-10-16/ev_free_cash_flow|16.8262|2014-10-30/ev_free_cash_flow|17.3173|2014-11-13/ev_free_cash_flow|14.3705|2014-11-28/ev_free_cash_flow|15.4115|2014-10-02/ps_ratio|2.9383|2014-10-16/ps_ratio|3.3132|2014-10-30/ps_ratio|3.3976|2014-11-13/ps_ratio|2.8915|2014-11-28/ps_ratio|3.0695|2014-10-02/pe_ratio|31.35|2014-10-09/pe_ratio|27.8|2014-10-16/pe_ratio|35.35|2014-10-23/pe_ratio|33.85|2014-10-30/pe_ratio|36.25|2014-11-06/pe_ratio|35.075|2014-11-13/pe_ratio|30.85|2014-11-20/pe_ratio|33.125|2014-11-28/pe_ratio|32.75|2014-10-09/price_to_book_value|3.2692|2014-10-23/price_to_book_value|3.9806|2014-11-06/price_to_book_value|4.1247|2014-11-20/price_to_book_value|3.8963|2014-10-09/peg_ratio|2.502|2014-10-23/peg_ratio|3.0465|2014-11-06/peg_ratio|3.1568|2014-11-20/peg_ratio|2.9812|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|10.6664|2014-10-31/percent_of_shares_outstanding|11.0509|2014-11-14/percent_of_shares_outstanding|11.3562|2014-11-28/percent_of_shares_outstanding|10.6302|2014-10-31/price|14.68|2014-11-28/price|13.1|2014-10-31/total_return_price|14.68|2014-11-28/total_return_price|13.1|2014-10-09/enterprise_value|127.9987|2014-10-23/enterprise_value|161.2567|2014-11-06/enterprise_value|167.9908|2014-11-20/enterprise_value|157.3137 russ2000_1657|CLFD|201412|36.8402|24.068|5.3592|3.9972|2.5705|3.9908|3.8818|0.109||48.0364|-8.3584||2.6462|32.1041|15.0444|2.7891|3.0063|32.075|3.8169|2.9205|0|0|-0.2673|9.0161|13.5814|0.08||13.9866|5.7425|4.126|1.6424|1.0694|0.0259|12.31|12.31|153.6022|11.78|2015-01-02/ev_revenues|2.658|2015-01-16/ev_revenues|2.4638|2015-01-30/ev_revenues|2.4546|2015-02-13/ev_revenues|2.893|2015-02-27/ev_revenues|2.9787|2015-01-09/ev_free_cash_flow|53.3181|2015-01-23/ev_free_cash_flow|52.3421|2015-02-06/ev_free_cash_flow|57.3658|2015-02-20/ev_free_cash_flow|59.9753|2015-01-09/ps_ratio|2.9542|2015-01-23/ps_ratio|2.9079|2015-02-06/ps_ratio|3.1588|2015-02-20/ps_ratio|3.283|2015-01-02/pe_ratio|38.0606|2015-01-09/pe_ratio|36.7576|2015-01-16/pe_ratio|35.6667|2015-01-23/pe_ratio|36.1818|2015-01-30/pe_ratio|35.697|2015-02-06/pe_ratio|39.303|2015-02-13/pe_ratio|41.1212|2015-02-20/pe_ratio|40.8485|2015-02-27/pe_ratio|42.1818|2015-01-02/price_to_book_value|3.5933|2015-01-16/price_to_book_value|3.3673|2015-01-30/price_to_book_value|3.3566|2015-02-13/price_to_book_value|3.8667|2015-02-27/price_to_book_value|3.9664|2015-01-02/peg_ratio||2015-01-16/peg_ratio||2015-01-30/peg_ratio||2015-02-13/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|8.9052|2015-01-30/percent_of_shares_outstanding|9.1236|2015-02-13/percent_of_shares_outstanding|9.4767|2015-02-27/percent_of_shares_outstanding|9.3989|2015-01-30/price|11.78|2015-02-27/price|13.92|2015-01-30/total_return_price|11.78|2015-02-27/total_return_price|13.92|2015-01-02/enterprise_value|148.5428|2015-01-16/enterprise_value|137.6859|2015-01-30/enterprise_value|137.1731|2015-02-13/enterprise_value|161.6741|2015-02-27/enterprise_value|166.4648 russ2000_1657|CLFD|201503|37.8106|24.9195|5.1642|5.2586|2.5705|5.074|4.4965|0.5776||47.9546|-8.0698||3.1551|49.7867|68.9294|3.3633|3.7092|44.3636|4.1716||0|0|0.1352|9.4971|13.5466|0.02||12.3708|4.7534|4.2893|0.4887|0.2887|0.0245|14.82|14.82|176.3199|13.55|2015-04-10/ev_revenues|3.4247|2015-04-24/ev_revenues|3.0982|2015-05-08/ev_revenues|2.854|2015-05-22/ev_revenues|3.2777|2015-04-06/ev_free_cash_flow|-538.6818|2015-04-20/ev_free_cash_flow|-555.1846|2015-05-04/ev_free_cash_flow|-475.4881|2015-05-18/ev_free_cash_flow|-467.8405|2015-04-06/ps_ratio|3.7539|2015-04-20/ps_ratio|3.8552|2015-05-04/ps_ratio|3.3662|2015-05-18/ps_ratio|3.3193|2015-04-06/pe_ratio|58.4615|2015-04-13/pe_ratio|58.2308|2015-04-20/pe_ratio|60.0385|2015-04-27/pe_ratio|56.1154|2015-05-04/pe_ratio|52.4231|2015-05-11/pe_ratio|50.8846|2015-05-18/pe_ratio|51.6923|2015-05-26/pe_ratio|57.8077|2015-04-10/price_to_book_value|4.4504|2015-04-24/price_to_book_value|4.0757|2015-05-08/price_to_book_value|3.7954|2015-05-22/price_to_book_value|4.2817|2015-04-10/peg_ratio||2015-04-24/peg_ratio||2015-05-08/peg_ratio||2015-05-22/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|9.6031|2015-04-30/percent_of_shares_outstanding|10.1779|2015-05-15/percent_of_shares_outstanding|11.097|2015-05-29/percent_of_shares_outstanding|11.7489|2015-04-30/price|13.55|2015-05-29/price|15.19|2015-04-30/total_return_price|13.55|2015-05-29/total_return_price|15.19|2015-04-10/enterprise_value|188.4984|2015-04-24/enterprise_value|170.5307|2015-05-08/enterprise_value|157.0892|2015-05-22/enterprise_value|180.406 russ2000_1657|CLFD|201506|41.1783|25.106|6.7343|5.628|2.5705|7.0983|6.147|0.9513||50.2922|-6.1169||3.5069|44.3054|-560.0147|3.3662|3.8848|49.7188|4.5448||0|0|0.3573|12.2981|13.6149|0.14||18.1959|7.7967|4.8458|2.9759|1.9529|0.0249|15.91|15.91|193.0246|19.68|2015-07-06/ev_revenues|3.3279|2015-07-20/ev_revenues|3.2161|2015-08-03/ev_revenues|4.1646|2015-08-17/ev_revenues|3.8919|2015-08-31/ev_revenues|3.533|2015-07-13/ev_free_cash_flow|-708.6882|2015-07-27/ev_free_cash_flow|-822.0959|2015-08-03/ev_free_cash_flow|-840.9188|2015-08-17/ev_free_cash_flow|-785.8619|2015-08-31/ev_free_cash_flow|-713.3939|2015-07-13/ps_ratio|3.9046|2015-07-27/ps_ratio|4.4617|2015-08-10/ps_ratio|4.4016|2015-08-24/ps_ratio|3.8583|2015-07-07/pe_ratio|50.2812|2015-07-14/pe_ratio|54.0312|2015-07-21/pe_ratio|48.625|2015-07-28/pe_ratio|60.25|2015-08-04/pe_ratio|60.5312|2015-08-11/pe_ratio|58.4688|2015-08-18/pe_ratio|56.75|2015-08-25/pe_ratio|51.4062|2015-07-06/price_to_book_value|4.395|2015-07-20/price_to_book_value|4.2641|2015-08-03/price_to_book_value|5.3744|2015-08-17/price_to_book_value|5.0552|2015-08-31/price_to_book_value|4.6351|2015-07-06/peg_ratio||2015-07-20/peg_ratio||2015-08-03/peg_ratio||2015-08-17/peg_ratio||2015-08-31/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|12.5343|2015-07-31/percent_of_shares_outstanding|12.1311|2015-08-14/percent_of_shares_outstanding|12.1468|2015-08-31/percent_of_shares_outstanding|12.7519|2015-07-31/price|19.68|2015-08-31/price|16.99|2015-07-31/total_return_price|19.68|2015-08-31/total_return_price|16.99|2015-07-06/enterprise_value|195.9296|2015-07-20/enterprise_value|189.3438|2015-08-03/enterprise_value|245.1858|2015-08-17/enterprise_value|229.133|2015-08-31/enterprise_value|208.0036 russ2000_1657|CLFD|201509|40.7536|25.9962|7.1829|5.6897|2.5705|6.3485|5.0373|1.3112||51.2791|-4.7458||2.6405|33.7614|-533.1651|2.743|3.2411|41.9375|3.5902||0|0|0.4379|11.7545|13.6068|0.1||15.7706|6.5753|4.5555|2.0503|1.3711|0.0306|13.43|13.43|155.4544|14.03|2015-10-12/ev_revenues|2.6908|2015-10-26/ev_revenues|2.6704|2015-11-09/ev_revenues|3.3202|2015-11-23/ev_revenues|2.6673|2015-10-12/ev_free_cash_flow|70.4203|2015-10-26/ev_free_cash_flow|69.8851|2015-11-09/ev_free_cash_flow|86.8907|2015-11-23/ev_free_cash_flow|69.8055|2015-10-06/ps_ratio|3.1444|2015-10-20/ps_ratio|3.1309|2015-11-03/ps_ratio|3.2322|2015-11-17/ps_ratio|2.7975|2015-10-06/pe_ratio|41.0588|2015-10-13/pe_ratio|39.0294|2015-10-20/pe_ratio|40.8824|2015-10-27/pe_ratio|40.1471|2015-11-03/pe_ratio|42.2059|2015-11-10/pe_ratio|47.2059|2015-11-17/pe_ratio|36.5294|2015-11-24/pe_ratio|40.0882|2015-10-12/price_to_book_value|3.6724|2015-10-26/price_to_book_value|3.6483|2015-11-09/price_to_book_value|4.4127|2015-11-23/price_to_book_value|3.6447|2015-10-12/peg_ratio||2015-10-26/peg_ratio||2015-11-09/peg_ratio||2015-11-23/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|12.2972|2015-10-30/percent_of_shares_outstanding|11.8688|2015-11-13/percent_of_shares_outstanding|11.6296|2015-11-30/percent_of_shares_outstanding|10.7694|2015-10-30/price|14.03|2015-11-30/price|13.51|2015-10-30/total_return_price|14.03|2015-11-30/total_return_price|13.51|2015-10-12/enterprise_value|162.3201|2015-10-26/enterprise_value|161.0866|2015-11-09/enterprise_value|200.2849|2015-11-23/enterprise_value|160.9032 russ2000_1657|CLFD|201512|41.9643|29.445|6.9435|5.5517|2.5705|4.0674|3.681|0.3865||53.1316|-3.3625||2.6083|30.2652|68.26|2.6986|3.1669|41.3529|3.5753||0|0|0.4676|11.5467|13.5752|0.11||15.6897|6.6768|4.697|2.0133|1.4875|0.0335|13.41|13.41|157.3406|14.8|2016-01-04/ev_revenues|2.4134|2016-01-19/ev_revenues|2.4443|2016-02-02/ev_revenues|2.6297|2016-02-16/ev_revenues|2.5943|2016-01-04/ev_free_cash_flow|29.7743|2016-01-19/ev_free_cash_flow|30.1559|2016-02-02/ev_free_cash_flow|32.4426|2016-02-16/ev_free_cash_flow|32.0064|2016-01-12/ps_ratio|2.808|2016-01-26/ps_ratio|3.0161|2016-02-09/ps_ratio|2.9525|2016-02-23/ps_ratio|3.1124|2016-01-05/pe_ratio|35.7568|2016-01-12/pe_ratio|34.6486|2016-01-19/pe_ratio|35.7027|2016-01-26/pe_ratio|37.2162|2016-02-02/pe_ratio|37.973|2016-02-09/pe_ratio|36.4324|2016-02-16/pe_ratio|37.5405|2016-02-23/pe_ratio|38.4054|2016-01-04/price_to_book_value|3.3716|2016-01-19/price_to_book_value|3.4077|2016-02-02/price_to_book_value|3.6241|2016-02-16/price_to_book_value|3.5828|2016-01-04/peg_ratio|2.9143|2016-01-19/peg_ratio|2.9455|2016-02-02/peg_ratio|3.1328|2016-02-16/peg_ratio|3.0971|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|10.9463|2016-01-29/percent_of_shares_outstanding|11.03|2016-02-12/percent_of_shares_outstanding|10.9752|2016-02-29/percent_of_shares_outstanding|10.795|2016-01-29/price|14.8|2016-02-29/price|14.53|2016-01-29/total_return_price|14.8|2016-02-29/total_return_price|14.53|2016-01-04/enterprise_value|149.695|2016-01-19/enterprise_value|151.6139|2016-02-02/enterprise_value|163.1102|2016-02-16/enterprise_value|160.9174 russ2000_1657|CLFD|201603|45.4835|28.9447|8.1025|5.3775|2.5705|6.4172|5.7423|0.6749||55.1481|-1.9238||3.0539|30.4083|37.6763|3.1139|3.4059|43.1622|4.1194|3.5609|0|0|0.1065|11.0462|13.5818|0.11||16.9472|7.2804|5.137|2.1827|1.493|0.0392|16.07|16.07|189.4238|18.56|2016-04-12/ev_revenues|2.8247|2016-04-26/ev_revenues|3.0144|2016-05-10/ev_revenues|3.2966|2016-05-24/ev_revenues|3.1992|2016-04-12/ev_free_cash_flow|35.3166|2016-04-26/ev_free_cash_flow|37.6879|2016-05-10/ev_free_cash_flow|41.2158|2016-05-24/ev_free_cash_flow|39.9991|2016-04-05/ps_ratio|3.1434|2016-04-19/ps_ratio|3.2985|2016-05-03/ps_ratio|3.8047|2016-05-17/ps_ratio|3.5638|2016-05-31/ps_ratio|3.6965|2016-04-05/pe_ratio|33.4783|2016-04-12/pe_ratio|34.3696|2016-04-19/pe_ratio|35.1304|2016-04-26/pe_ratio|36.3696|2016-05-03/pe_ratio|40.5217|2016-05-10/pe_ratio|39.1739|2016-05-17/pe_ratio|37.9565|2016-05-24/pe_ratio|38.1522|2016-05-31/pe_ratio|39.3696|2016-04-12/price_to_book_value|3.9363|2016-04-26/price_to_book_value|4.1654|2016-05-10/price_to_book_value|4.5062|2016-05-24/price_to_book_value|4.3886|2016-04-12/peg_ratio|0.4468|2016-04-26/peg_ratio|0.4728|2016-05-10/peg_ratio|0.5093|2016-05-24/peg_ratio|0.496|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|11.3123|2016-04-29/percent_of_shares_outstanding|11.2055|2016-05-13/percent_of_shares_outstanding|10.848|2016-05-31/percent_of_shares_outstanding|10.6742|2016-04-29/price|18.56|2016-05-31/price|18.11|2016-04-29/total_return_price|18.56|2016-05-31/total_return_price|18.11|2016-04-12/enterprise_value|188.1361|2016-04-26/enterprise_value|200.7683|2016-05-10/enterprise_value|219.5619|2016-05-24/enterprise_value|213.0804 russ2000_1657|CLFD|201606|49.5656|31.9796|8.1064|5.5605|2.5705|7.3067|6.5518|0.7549||59.3302|0.3586||3.427|32.7824|42.8467|3.3028|3.6108|38.4565|4.6637|0.5271|0|0|-0.0561|9.2173|13.8069|0.17||21.5987|9.3402|5.8784|3.5035|2.3621|0.0416|17.89|17.89|228.25|20.01|2016-07-05/ev_revenues|3.0412|2016-07-19/ev_revenues|3.2102|2016-08-02/ev_revenues|3.4389|2016-08-16/ev_revenues|3.1208|2016-08-30/ev_revenues|3.3302|2016-07-05/ev_free_cash_flow|26.8188|2016-07-19/ev_free_cash_flow|28.3097|2016-08-02/ev_free_cash_flow|30.326|2016-08-16/ev_free_cash_flow|27.5209|2016-08-30/ev_free_cash_flow|29.3673|2016-07-12/ps_ratio|3.502|2016-07-26/ps_ratio|3.6754|2016-08-09/ps_ratio|3.8742|2016-08-23/ps_ratio|3.4766|2016-07-05/pe_ratio|35.4694|2016-07-12/pe_ratio|36.6735|2016-07-19/pe_ratio|37.1837|2016-07-26/pe_ratio|38.4898|2016-08-02/pe_ratio|39.4898|2016-08-09/pe_ratio|40.5714|2016-08-16/pe_ratio|36.2653|2016-08-23/pe_ratio|36.4082|2016-08-30/pe_ratio|38.3878|2016-07-05/price_to_book_value|4.1274|2016-07-19/price_to_book_value|4.3269|2016-08-02/price_to_book_value|4.5967|2016-08-16/price_to_book_value|4.2214|2016-08-30/price_to_book_value|4.4684|2016-07-05/peg_ratio|0.6677|2016-07-19/peg_ratio|0.6999|2016-08-02/peg_ratio|0.7433|2016-08-16/peg_ratio|0.6826|2016-08-30/peg_ratio|0.7226|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|8.8758|2016-07-29/percent_of_shares_outstanding|8.1138|2016-08-15/percent_of_shares_outstanding|7.5817|2016-08-31/percent_of_shares_outstanding|7.059|2016-07-29/price|20.01|2016-08-31/price|18.12|2016-07-29/total_return_price|20.01|2016-08-31/total_return_price|18.12|2016-07-05/enterprise_value|212.9011|2016-07-19/enterprise_value|224.7365|2016-08-02/enterprise_value|240.7431|2016-08-16/enterprise_value|218.4743|2016-08-30/enterprise_value|233.1323 russ2000_1657|CLFD|201609|51.1127|33.5414|8.3732|5.7808|2.5705|8.0013|7.3457|0.6555||62.594|5.1323||3.2859|28.9569|28.9767|3.2868|3.613|37.9388|4.4162|0.7141|0|0|-0.081|6.5357|13.69|0.2||21.0521|9.5728|6.4262|3.1897|2.6706|0.0431|18.8|18.8|230.0315|16.75|2016-10-11/ev_revenues|3.0388|2016-10-25/ev_revenues|3.0069|2016-11-08/ev_revenues|2.7161|2016-11-22/ev_revenues|3.1757|2016-10-11/ev_free_cash_flow|23.0502|2016-10-25/ev_free_cash_flow|22.8082|2016-11-08/ev_free_cash_flow|20.6022|2016-11-22/ev_free_cash_flow|24.0889|2016-10-04/ps_ratio|3.352|2016-10-18/ps_ratio|3.3211|2016-11-01/ps_ratio|2.9673|2016-11-15/ps_ratio|3.43|2016-11-29/ps_ratio|3.5843|2016-10-04/pe_ratio|31.3051|2016-10-11/pe_ratio|31.4746|2016-10-18/pe_ratio|31.0169|2016-10-25/pe_ratio|31.1864|2016-11-01/pe_ratio|27.7119|2016-11-08/pe_ratio|28.5593|2016-11-15/pe_ratio|32.0339|2016-11-22/pe_ratio|32.7119|2016-11-29/pe_ratio|33.4746|2016-10-11/price_to_book_value|4.1909|2016-10-25/price_to_book_value|4.1525|2016-11-08/price_to_book_value|3.8027|2016-11-22/price_to_book_value|4.3556|2016-10-11/peg_ratio|0.4281|2016-10-25/peg_ratio|0.4241|2016-11-08/peg_ratio|0.3884|2016-11-22/peg_ratio|0.4449|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|6.1827|2016-10-31/percent_of_shares_outstanding|6.4252|2016-11-15/percent_of_shares_outstanding|6.4921|2016-11-30/percent_of_shares_outstanding|5.9463|2016-10-31/price|16.75|2016-11-30/price|19.2|2016-10-31/total_return_price|16.75|2016-11-30/total_return_price|19.2|2016-10-11/enterprise_value|228.784|2016-10-25/enterprise_value|226.3825|2016-11-08/enterprise_value|204.4868|2016-11-22/enterprise_value|239.0943 russ2000_1657|CLFD|201612|47.1301|29.988|8.7146|5.9043|2.5705|5.1016|4.4431|0.6585||64.2239|6.0092||3.5135|35.5037|26.6507|3.7911|3.8747|36.1864|4.7618|0.4864|0|0|-0.1494|5.1909|13.7908|0.06||18.2662|7.2087|6.0175|1.2439|0.8769|0.0527|20.7|20.7|264.5214|17.2|2017-01-03/ev_revenues|3.4571|2017-01-17/ev_revenues|3.2209|2017-01-31/ev_revenues|2.739|2017-02-14/ev_revenues|2.6573|2017-02-28/ev_revenues|2.5846|2017-01-03/ev_free_cash_flow|39.8234|2017-01-17/ev_free_cash_flow|37.1029|2017-01-31/ev_free_cash_flow|31.5515|2017-02-14/ev_free_cash_flow|30.6099|2017-02-28/ev_free_cash_flow|29.773|2017-01-10/ps_ratio|3.6996|2017-01-24/ps_ratio|3.3737|2017-02-07/ps_ratio|2.8363|2017-02-21/ps_ratio|2.898|2017-01-03/pe_ratio|39.1667|2017-01-10/pe_ratio|38.8889|2017-01-17/pe_ratio|36.7593|2017-01-24/pe_ratio|35.463|2017-01-31/pe_ratio|31.8519|2017-02-07/pe_ratio|29.8148|2017-02-14/pe_ratio|31.0185|2017-02-21/pe_ratio|30.463|2017-02-28/pe_ratio|30.2778|2017-01-03/price_to_book_value|4.6582|2017-01-17/price_to_book_value|4.3719|2017-01-31/price_to_book_value|3.7877|2017-02-14/price_to_book_value|3.6886|2017-02-28/price_to_book_value|3.6005|2017-01-03/peg_ratio|0.8525|2017-01-17/peg_ratio|0.8001|2017-01-31/peg_ratio|0.6932|2017-02-14/peg_ratio|0.6751|2017-02-28/peg_ratio|0.659|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|4.9452|2017-01-31/percent_of_shares_outstanding|6.055|2017-02-15/percent_of_shares_outstanding|5.9556|2017-02-28/percent_of_shares_outstanding|5.8744|2017-01-31/price|17.2|2017-02-28/price|16.35|2017-01-31/total_return_price|17.2|2017-02-28/total_return_price|16.35|2017-01-03/enterprise_value|269.183|2017-01-17/enterprise_value|250.7942|2017-01-31/enterprise_value|213.2699|2017-02-14/enterprise_value|206.9056|2017-02-28/enterprise_value|201.2484 russ2000_1657|CLFD|201703|47.3563|28.2962|9.9709|6.0249|2.5705|5.7047|5.0441|0.6607||65.7007|6.9167||2.6573|29.9797|30.6099|2.8622|2.9773|31.0185|3.6886|0.6751|0|0|-0.1905|5.191|13.8037|0.07||17.6518|7.4428|6.1622|1.3405|0.9075|0.0599|16.45|16.45|206.9056|14.15|2017-04-11/ev_revenues|2.4032|2017-04-25/ev_revenues|2.5292|2017-05-09/ev_revenues|2.1871|2017-05-23/ev_revenues|2.1243|2017-04-11/ev_free_cash_flow|30.2581|2017-04-25/ev_free_cash_flow|31.8447|2017-05-09/ev_free_cash_flow|27.5377|2017-05-23/ev_free_cash_flow|26.7472|2017-04-04/ps_ratio|2.6908|2017-04-18/ps_ratio|2.7697|2017-05-02/ps_ratio|2.4454|2017-05-16/ps_ratio|2.4892|2017-05-30/ps_ratio|2.3928|2017-04-04/pe_ratio|30.7|2017-04-11/pe_ratio|30.7|2017-04-18/pe_ratio|31.6|2017-04-25/pe_ratio|32.1|2017-05-02/pe_ratio|27.9|2017-05-09/pe_ratio|28.4|2017-05-16/pe_ratio|28.4|2017-05-23/pe_ratio|27.7|2017-05-30/pe_ratio|27.3|2017-04-11/price_to_book_value|3.3046|2017-04-25/price_to_book_value|3.4553|2017-05-09/price_to_book_value|3.0462|2017-05-23/price_to_book_value|2.9711|2017-04-11/peg_ratio|3.5305|2017-04-25/peg_ratio|3.6915|2017-05-09/peg_ratio|3.266|2017-05-23/peg_ratio|3.1855|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.0635|2017-04-28/percent_of_shares_outstanding|5.1908|2017-05-15/percent_of_shares_outstanding|4.3155|2017-05-31/percent_of_shares_outstanding|4.7484|2017-04-28/price|14.15|2017-05-31/price|13.05|2017-04-28/total_return_price|14.15|2017-05-31/total_return_price|13.05|2017-04-11/enterprise_value|188.8158|2017-04-25/enterprise_value|198.7166|2017-05-09/enterprise_value|171.8401|2017-05-23/enterprise_value|166.9071 russ2000_1657|CLFD|201706|43.7458|25.4852|9.3386|5.5114|2.5705|5.0114|4.3334|0.678||64.4544|7.72||2.0481|30.1999|25.7873|2.286|2.3402|26.7|2.8799|3.0878|0|0|1.2476|5.4203|13.5986|0.06||19.6113|7.9372|6.6147|1.3963|0.8033|0.0738|13.2|13.2|160.9171|11.5|2017-07-05/ev_revenues|2.0736|2017-07-19/ev_revenues|2.1192|2017-08-02/ev_revenues|1.7598|2017-08-16/ev_revenues|1.7689|2017-08-30/ev_revenues|1.7871|2017-07-05/ev_free_cash_flow|32.6108|2017-07-19/ev_free_cash_flow|33.3275|2017-08-02/ev_free_cash_flow|27.675|2017-08-16/ev_free_cash_flow|27.8181|2017-08-30/ev_free_cash_flow|28.1042|2017-07-11/ps_ratio|2.3471|2017-07-25/ps_ratio|2.5531|2017-08-08/ps_ratio|2.0694|2017-08-22/ps_ratio|2.0783|2017-07-05/pe_ratio|33.8462|2017-07-12/pe_ratio|34.4872|2017-07-19/pe_ratio|34.4872|2017-07-26/pe_ratio|35.3846|2017-08-02/pe_ratio|29.4872|2017-08-09/pe_ratio|29.4872|2017-08-16/pe_ratio|29.6154|2017-08-23/pe_ratio|29.7436|2017-08-30/pe_ratio|29.8718|2017-07-05/price_to_book_value|2.8592|2017-07-19/price_to_book_value|2.9133|2017-08-02/price_to_book_value|2.4863|2017-08-16/price_to_book_value|2.4971|2017-08-30/price_to_book_value|2.5187|2017-07-05/peg_ratio||2017-07-19/peg_ratio||2017-08-02/peg_ratio||2017-08-16/peg_ratio||2017-08-30/peg_ratio||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|5.484|2017-07-31/percent_of_shares_outstanding|5.2134|2017-08-15/percent_of_shares_outstanding|5.374|2017-08-31/percent_of_shares_outstanding|6.1448|2017-07-31/price|11.5|2017-08-31/price|12.2|2017-07-31/total_return_price|11.5|2017-08-31/total_return_price|12.2|2017-07-05/enterprise_value|158.8013|2017-07-19/enterprise_value|162.2915|2017-08-02/enterprise_value|134.7661|2017-08-16/enterprise_value|135.4628|2017-08-30/enterprise_value|136.8563 russ2000_1657|CLFD|201709|41.1434|24.4733|8.4536|5.4342|2.8553|4.9689|4.2431|0.7258||64.5251|8.9801||2.0327|42.4604|31.9674|2.351|2.2217|33.3333|2.8106||0|0|1.9263|6.3903|13.4504|0.09||18.4184|7.6755|6.158|1.605|1.2601|0.0876|13.6|13.6|155.6685|13.7|2017-10-11/ev_revenues|2.2561|2017-10-25/ev_revenues|2.2001|2017-11-08/ev_revenues|2.3306|2017-11-22/ev_revenues|2.2652|2017-10-11/ev_free_cash_flow|39.0118|2017-10-25/ev_free_cash_flow|38.0428|2017-11-08/ev_free_cash_flow|40.2994|2017-11-22/ev_free_cash_flow|39.1691|2017-10-03/ps_ratio|2.5678|2017-10-17/ps_ratio|2.5494|2017-10-31/ps_ratio|2.5309|2017-11-14/ps_ratio|2.3|2017-11-28/ps_ratio|2.6417|2017-10-04/pe_ratio|48.9286|2017-10-11/pe_ratio|49.4643|2017-10-18/pe_ratio|48.5714|2017-10-25/pe_ratio|48.3929|2017-11-01/pe_ratio|49.4643|2017-11-08/pe_ratio|50.8929|2017-11-15/pe_ratio|45.7143|2017-11-22/pe_ratio|49.6429|2017-11-29/pe_ratio|51.7857|2017-10-11/price_to_book_value|2.9648|2017-10-25/price_to_book_value|2.9006|2017-11-08/price_to_book_value|3.0502|2017-11-22/price_to_book_value|2.9753|2017-10-11/peg_ratio||2017-10-25/peg_ratio||2017-11-08/peg_ratio||2017-11-22/peg_ratio||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|6.4399|2017-10-31/percent_of_shares_outstanding|6.4468|2017-11-15/percent_of_shares_outstanding|6.5891|2017-11-30/percent_of_shares_outstanding|6.286|2017-10-31/price|13.7|2017-11-30/price|14.6|2017-10-31/total_return_price|13.7|2017-11-30/total_return_price|14.6|2017-10-11/enterprise_value|166.834|2017-10-25/enterprise_value|162.6902|2017-11-08/enterprise_value|172.3406|2017-11-22/enterprise_value|167.5066 russ2000_1657|CLFD|201712|40.4886|25.8382|8.1404|5.2019|2.5705|3.0874|2.7477|0.3397||66.083|9.9233||2.0691|36.6647|35.778|2.0747|2.2353|44.2857|2.7505||0|0|2.1413|5.8157|13.4764|0.07||16.8669|7.1084|6.464|0.7402|0.9432|0.0957|12.25|12.25|153.0045|12.95|2018-01-03/ev_revenues|1.9781|2018-01-17/ev_revenues|2.0448|2018-01-31/ev_revenues|2.1104|2018-02-14/ev_revenues|1.9866|2018-02-28/ev_revenues|2.2151|2018-01-03/ev_free_cash_flow|19.9716|2018-01-17/ev_free_cash_flow|20.6449|2018-01-31/ev_free_cash_flow|21.3069|2018-02-14/ev_free_cash_flow|20.057|2018-02-28/ev_free_cash_flow|22.3646|2018-01-09/ps_ratio|2.3308|2018-01-23/ps_ratio|2.256|2018-02-06/ps_ratio|2.3496|2018-02-20/ps_ratio|2.3308|2018-01-03/pe_ratio|42.2414|2018-01-10/pe_ratio|42.2414|2018-01-17/pe_ratio|43.4483|2018-01-24/pe_ratio|41.3793|2018-01-31/pe_ratio|44.6552|2018-02-07/pe_ratio|42.931|2018-02-14/pe_ratio|42.4138|2018-02-21/pe_ratio|45|2018-02-28/pe_ratio|46.5517|2018-01-03/price_to_book_value|2.5626|2018-01-17/price_to_book_value|2.6359|2018-01-31/price_to_book_value|2.7078|2018-02-14/price_to_book_value|2.5719|2018-02-28/price_to_book_value|2.8228|2018-01-03/peg_ratio||2018-01-17/peg_ratio||2018-01-31/peg_ratio||2018-02-14/peg_ratio||2018-02-28/peg_ratio||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|5.8365|2018-01-31/percent_of_shares_outstanding|5.5974|2018-02-15/percent_of_shares_outstanding|5.2581|2018-02-28/percent_of_shares_outstanding|4.8861|2018-01-31/price|12.95|2018-02-28/price|13.5|2018-01-31/total_return_price|12.95|2018-02-28/total_return_price|13.5|2018-01-03/enterprise_value|143.5083|2018-01-17/enterprise_value|148.3467|2018-01-31/enterprise_value|153.1036|2018-02-14/enterprise_value|144.122|2018-02-28/enterprise_value|160.7035 russ2000_1657|CLFD|201803|34.5345|15.4264|10.8791|5.0539|10.3268|4.271|3.9341|0.3369||66.0529|9.6179||2.1104|60.2468|21.3069|2.3141|2.4619|44.6552|2.7078||0|0|2.1417|4.2135|13.4505|-0.02||16.8309|6.7798|7.3056|-0.4064|-0.3054|0.1194|12.9|12.9|153.1036|12.2|2018-04-11/ev_revenues|2.394|2018-04-25/ev_revenues|2.3458|2018-05-09/ev_revenues|2.105|2018-05-23/ev_revenues|1.9894|2018-04-11/ev_free_cash_flow|24.1873|2018-04-25/ev_free_cash_flow|23.7009|2018-05-09/ev_free_cash_flow|21.2673|2018-05-23/ev_free_cash_flow|20.1001|2018-04-03/ps_ratio|2.2764|2018-04-17/ps_ratio|2.5303|2018-05-01/ps_ratio|2.3046|2018-05-15/ps_ratio|2.2105|2018-05-29/ps_ratio|2.0882|2018-04-04/pe_ratio|63|2018-04-09/pe_ratio|70.25|2018-04-16/pe_ratio|66.75|2018-04-23/pe_ratio|67|2018-04-30/pe_ratio|61|2018-05-07/pe_ratio|59.75|2018-05-14/pe_ratio|58|2018-05-21/pe_ratio|58|2018-05-29/pe_ratio|55.5|2018-04-11/price_to_book_value|2.8332|2018-04-25/price_to_book_value|2.7809|2018-05-09/price_to_book_value|2.5194|2018-05-23/price_to_book_value|2.3939|2018-04-11/peg_ratio||2018-04-25/peg_ratio||2018-05-09/peg_ratio||2018-05-23/peg_ratio||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|4.3172|2018-04-30/percent_of_shares_outstanding|4.8418|2018-05-15/percent_of_shares_outstanding|4.5709|2018-05-31/percent_of_shares_outstanding|4.5629|2018-04-30/price|12.2|2018-05-31/price|10.8|2018-04-30/total_return_price|12.2|2018-05-31/total_return_price|10.8|2018-04-11/enterprise_value|171.714|2018-04-25/enterprise_value|168.2612|2018-05-09/enterprise_value|150.9841|2018-05-23/enterprise_value|142.6981 russ2000_1657|CLFD|201806|37.8119|17.7739|9.6881|4.9074|10.2578|4.4386|4.1061|0.3325||67.0055|11.3731||2.0376|36.5564|20.5865|1.8692|2.0788|55.25|2.4462||0|0|1.7146|4.7534|13.4305|0.13||21.4806|8.492|6.0874|2.5212|1.7552|0.1165|11.05|11.05|146.1506|12.95|2018-07-05/ev_revenues|1.8424|2018-07-19/ev_revenues|1.9076|2018-08-02/ev_revenues|2.1992|2018-08-16/ev_revenues|2.1807|2018-08-30/ev_revenues|2.2364|2018-07-05/ev_free_cash_flow|20.0457|2018-07-19/ev_free_cash_flow|20.7542|2018-08-02/ev_free_cash_flow|23.9276|2018-08-16/ev_free_cash_flow|23.7256|2018-08-30/ev_free_cash_flow|24.3314|2018-07-10/ps_ratio|2.0106|2018-07-24/ps_ratio|2.0654|2018-08-07/ps_ratio|2.4949|2018-08-21/ps_ratio|2.3761|2018-07-03/pe_ratio|41.1111|2018-07-10/pe_ratio|40.7407|2018-07-17/pe_ratio|40.9259|2018-07-24/pe_ratio|41.8519|2018-07-31/pe_ratio|47.963|2018-08-07/pe_ratio|50.5556|2018-08-14/pe_ratio|48.5185|2018-08-21/pe_ratio|48.1481|2018-08-28/pe_ratio|49.8148|2018-07-05/price_to_book_value|2.2889|2018-07-19/price_to_book_value|2.3605|2018-08-02/price_to_book_value|2.6808|2018-08-16/price_to_book_value|2.6604|2018-08-30/price_to_book_value|2.7216|2018-07-05/peg_ratio||2018-07-19/peg_ratio||2018-08-02/peg_ratio||2018-08-16/peg_ratio||2018-08-30/peg_ratio||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|4.8503|2018-07-31/percent_of_shares_outstanding|4.2872|2018-08-15/percent_of_shares_outstanding|3.8654|2018-08-31/percent_of_shares_outstanding|2.9653|2018-07-31/price|12.95|2018-08-31/price|13.65|2018-07-31/total_return_price|12.95|2018-08-31/total_return_price|13.65|2018-07-05/enterprise_value|135.5978|2018-07-19/enterprise_value|140.3907|2018-08-02/enterprise_value|161.8564|2018-08-16/enterprise_value|160.4904|2018-08-30/enterprise_value|164.5885 russ2000_1657|CLFD|201809|41.0915|17.478|10.0501|4.7446|10.1911|5.3538|4.9808|0.373||68.8749|13.2547||2.2456|38.8506|24.4324|2.2373|2.4492|47.7778|2.7318||0|0|0.946|3.4742|13.3921|0.14||22.473|8.6165|6.069|2.6729|1.8815|0.1255|13.45|13.45|165.2715|12.02|2018-10-11/ev_revenues|1.9032|2018-10-25/ev_revenues|1.9242|2018-11-08/ev_revenues|1.9663|2018-11-23/ev_revenues|1.9277|2018-10-11/ev_free_cash_flow|44.0131|2018-10-25/ev_free_cash_flow|44.5008|2018-11-08/ev_free_cash_flow|45.4744|2018-11-23/ev_free_cash_flow|44.5803|2018-10-02/ps_ratio|2.3188|2018-10-16/ps_ratio|2.1769|2018-10-30/ps_ratio|2.0818|2018-11-13/ps_ratio|2.0921|2018-11-27/ps_ratio|2.0904|2018-10-02/pe_ratio|41.875|2018-10-09/pe_ratio|38.5938|2018-10-16/pe_ratio|39.3125|2018-10-23/pe_ratio|38.6562|2018-10-30/pe_ratio|37.5938|2018-11-06/pe_ratio|37.8438|2018-11-13/pe_ratio|37.7812|2018-11-20/pe_ratio|38.3125|2018-11-27/pe_ratio|37.75|2018-10-11/price_to_book_value|2.3994|2018-10-25/price_to_book_value|2.4232|2018-11-08/price_to_book_value|2.4707|2018-11-23/price_to_book_value|2.4271|2018-10-11/peg_ratio|2.6491|2018-10-25/peg_ratio|2.6753|2018-11-08/peg_ratio|2.7278|2018-11-23/peg_ratio|2.6797|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|3.0223|2018-10-31/percent_of_shares_outstanding|2.8939|2018-11-15/percent_of_shares_outstanding|2.4338|2018-11-30/percent_of_shares_outstanding|2.9744|2018-10-31/price|12.02|2018-11-30/price|12.34|2018-10-31/total_return_price|12.02|2018-11-30/total_return_price|12.34|2018-10-11/enterprise_value|147.7823|2018-10-25/enterprise_value|149.4199|2018-11-08/enterprise_value|152.6889|2018-11-23/enterprise_value|149.6867 russ2000_1657|CLFD|201812|42.2953|23.8486|9.6261|4.5924|10.0904|4.9214|4.5528|0.3686||70.5626|14.2646||1.3161|25.7255|30.4371|1.4796|1.6907|30.5312|1.7376|1.9184|0|0|1.2756|2.208|13.4004|0.08||20.0892|7.9467|6.7759|1.306|1.01|0.1351|9.92|9.92|102.1983|11.77|2019-01-04/ev_revenues|1.5246|2019-01-18/ev_revenues|1.5989|2019-02-01/ev_revenues|1.7678|2019-02-15/ev_revenues|1.9858|2019-01-04/ev_free_cash_flow|15.1611|2019-01-18/ev_free_cash_flow|15.9003|2019-02-01/ev_free_cash_flow|17.5803|2019-02-15/ev_free_cash_flow|19.7475|2019-01-09/ps_ratio|1.8384|2019-01-23/ps_ratio|1.991|2019-02-06/ps_ratio|2.0507|2019-02-20/ps_ratio|2.3245|2019-01-02/pe_ratio|32.3333|2019-01-09/pe_ratio|33.5758|2019-01-16/pe_ratio|33.4545|2019-01-23/pe_ratio|36.3636|2019-01-30/pe_ratio|36.5455|2019-02-06/pe_ratio|37.4545|2019-02-13/pe_ratio|40.5455|2019-02-20/pe_ratio|42.4545|2019-02-27/pe_ratio|43.6667|2019-01-04/price_to_book_value|2.0853|2019-01-18/price_to_book_value|2.1705|2019-02-01/price_to_book_value|2.3641|2019-02-15/price_to_book_value|2.6139|2019-01-04/peg_ratio|2.3661|2019-01-18/peg_ratio|2.4628|2019-02-01/peg_ratio|2.6825|2019-02-15/peg_ratio|2.9659|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|2.1163|2019-01-31/percent_of_shares_outstanding|2.1288|2019-02-15/percent_of_shares_outstanding|1.735|2019-02-28/percent_of_shares_outstanding|1.8589|2019-01-31/price|11.77|2019-02-28/price|14.52|2019-01-31/total_return_price|11.77|2019-02-28/total_return_price|14.52|2019-01-04/enterprise_value|123.2966|2019-01-18/enterprise_value|129.3081|2019-02-01/enterprise_value|142.9706|2019-02-15/enterprise_value|160.5952 russ2000_1657|CLFD|201903|43.4692|24.9541|8.2735|4.412|10.0112|5.1747|4.8113|0.3634||71.4943|14.6326||2.1885|35.0913|21.7635|2.2952|2.4622|43.3636|2.8462|3.2295|0|0|0.7557|1.451|13.4502|0.02||19.0844|7.0252|6.7277|0.4669|0.3679|0.1694|14.7|14.7|176.9902|14.74|2019-04-12/ev_revenues|2.2123|2019-04-26/ev_revenues|2.1523|2019-05-10/ev_revenues|2.0602|2019-05-24/ev_revenues|2.0323|2019-04-12/ev_free_cash_flow|19.292|2019-04-26/ev_free_cash_flow|18.7689|2019-05-10/ev_free_cash_flow|17.9662|2019-05-24/ev_free_cash_flow|17.7225|2019-04-03/ps_ratio|2.3809|2019-04-17/ps_ratio|2.4487|2019-05-01/ps_ratio|2.326|2019-05-15/ps_ratio|2.3277|2019-05-29/ps_ratio|2.2114|2019-04-03/pe_ratio|39.8649|2019-04-10/pe_ratio|41.5135|2019-04-17/pe_ratio|41|2019-04-24/pe_ratio|41.5676|2019-05-01/pe_ratio|38.9459|2019-05-08/pe_ratio|38.8108|2019-05-15/pe_ratio|38.973|2019-05-22/pe_ratio|38|2019-05-29/pe_ratio|37.027|2019-04-12/price_to_book_value|2.9213|2019-04-26/price_to_book_value|2.8515|2019-05-10/price_to_book_value|2.7445|2019-05-24/price_to_book_value|2.712|2019-04-12/peg_ratio|0.4859|2019-04-26/peg_ratio|0.4744|2019-05-10/peg_ratio|0.4566|2019-05-24/peg_ratio|0.4512|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|1.3302|2019-04-30/percent_of_shares_outstanding|1.2731|2019-05-15/percent_of_shares_outstanding|1.0451|2019-05-31/percent_of_shares_outstanding|0.9166|2019-04-30/price|14.74|2019-05-31/price|13.29|2019-04-30/total_return_price|14.74|2019-05-31/total_return_price|13.29|2019-04-12/enterprise_value|183.8991|2019-04-26/enterprise_value|178.9128|2019-05-10/enterprise_value|171.2609|2019-05-24/enterprise_value|168.9381 russ2000_1657|CLFD|201906|40.2799|20.6691|9.4243|4.4701|9.9512|4.452|4.0953|0.3567||72.9711|15.9331||1.886|35.136|16.4468|2.0694|2.1146|35.4054|2.5419|0.4229|0|0|0.2135|0.8685|13.4517|0.1||21.8922|8.4126|6.871|1.7545|1.3005|0.2129|13.25|13.25|156.7771|13.25|2019-07-05/ev_revenues|1.9342|2019-07-19/ev_revenues|1.9179|2019-08-02/ev_revenues|1.7643|2019-08-16/ev_revenues|1.5306|2019-08-30/ev_revenues|1.4995|2019-07-05/ev_free_cash_flow|20.7437|2019-07-19/ev_free_cash_flow|20.5684|2019-08-02/ev_free_cash_flow|18.921|2019-08-16/ev_free_cash_flow|16.4148|2019-08-30/ev_free_cash_flow|16.0818|2019-07-10/ps_ratio|2.1162|2019-07-24/ps_ratio|2.24|2019-08-07/ps_ratio|1.9202|2019-08-21/ps_ratio|1.8559|2019-07-03/pe_ratio|38.9706|2019-07-10/pe_ratio|38.7353|2019-07-17/pe_ratio|39.1029|2019-07-24/pe_ratio|41|2019-07-31/pe_ratio|38.9706|2019-08-07/pe_ratio|35.1471|2019-08-14/pe_ratio|34.2647|2019-08-21/pe_ratio|33.9706|2019-08-28/pe_ratio|31.6765|2019-07-05/price_to_book_value|2.4976|2019-07-19/price_to_book_value|2.4789|2019-08-02/price_to_book_value|2.303|2019-08-16/price_to_book_value|2.0355|2019-08-30/price_to_book_value|2|2019-07-05/peg_ratio|1.5145|2019-07-19/peg_ratio|1.5032|2019-08-02/peg_ratio|1.3965|2019-08-16/peg_ratio|1.2343|2019-08-30/peg_ratio|1.2127|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|0.8431|2019-07-31/percent_of_shares_outstanding|0.8458|2019-08-15/percent_of_shares_outstanding|0.7876|2019-08-30/percent_of_shares_outstanding|0.8419|2019-07-31/price|13.25|2019-08-30/price|10.69|2019-07-31/total_return_price|13.25|2019-08-30/total_return_price|10.69|2019-07-05/enterprise_value|161.5838|2019-07-19/enterprise_value|160.2186|2019-08-02/enterprise_value|147.3858|2019-08-16/enterprise_value|127.8636|2019-08-30/enterprise_value|125.2698 russ2000_1657|CLFD|201909|42.5068|23.606|9.013|5.4132|9.8556|6.9552|6.6071|0.3481||74.9334|17.8208||1.7365|30.2332|18.623|1.6858|1.9716|36.3235|2.2712|1.3772|0|0|-0.0016|0.7052|13.5028|0.14||23.9684|9.3046|7.1264|2.3992|1.8877|0.221|11.85|11.85|145.065|12.33|2019-10-11/ev_revenues|1.6989|2019-10-25/ev_revenues|1.686|2019-11-08/ev_revenues|1.7101|2019-11-22/ev_revenues|1.7775|2019-10-11/ev_free_cash_flow|11.8207|2019-10-25/ev_free_cash_flow|11.7314|2019-11-08/ev_free_cash_flow|11.8988|2019-11-22/ev_free_cash_flow|12.3677|2019-10-02/ps_ratio|1.8492|2019-10-16/ps_ratio|1.9299|2019-10-30/ps_ratio|1.9663|2019-11-13/ps_ratio|1.9663|2019-11-27/ps_ratio|2.0944|2019-10-02/pe_ratio|34.3824|2019-10-09/pe_ratio|34.5588|2019-10-16/pe_ratio|35.8824|2019-10-23/pe_ratio|35.7059|2019-10-30/pe_ratio|36.5588|2019-11-06/pe_ratio|34.7647|2019-11-13/pe_ratio|36.5588|2019-11-20/pe_ratio|36.3824|2019-11-27/pe_ratio|38.9412|2019-10-11/price_to_book_value|2.2429|2019-10-25/price_to_book_value|2.2283|2019-11-08/price_to_book_value|2.2556|2019-11-22/price_to_book_value|2.3321|2019-10-11/peg_ratio|5.7976|2019-10-25/peg_ratio|5.76|2019-11-08/peg_ratio|5.8306|2019-11-22/peg_ratio|6.0282|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|0.514|2019-10-31/percent_of_shares_outstanding|0.4659|2019-11-15/percent_of_shares_outstanding|0.5204|2019-11-29/percent_of_shares_outstanding|0.3928|2019-10-31/price|12.33|2019-11-29/price|13.57|2019-10-31/total_return_price|12.33|2019-11-29/total_return_price|13.57|2019-10-11/enterprise_value|144.461|2019-10-25/enterprise_value|143.3696|2019-11-08/enterprise_value|145.4159|2019-11-22/enterprise_value|151.1455 russ2000_1657|CLFD|201912|43.5914|25.1102|10.6304|7.8973|9.7682|7.3219|5.2802|2.0417||75.8416|18.322||1.9924|40.7348|13.8635|1.9874|2.2209|41.2941|2.576|6.6588|0|0|-0.0027|0.3154|13.6222|0.04||19.378|7.7275|7.3266|0.6242|0.5012|0.2232|13.94|13.94|169.4255|12.72|2020-01-03/ev_revenues|1.926|2020-01-17/ev_revenues|1.9924|2020-01-31/ev_revenues|1.7624|2020-02-14/ev_revenues|1.6717|2020-02-28/ev_revenues|1.4385|2020-01-03/ev_free_cash_flow|33.9521|2020-01-17/ev_free_cash_flow|35.1227|2020-01-31/ev_free_cash_flow|31.0683|2020-02-14/ev_free_cash_flow|29.4694|2020-02-28/ev_free_cash_flow|25.358|2020-01-09/ps_ratio|2.2825|2020-01-23/ps_ratio|2.2761|2020-02-06/ps_ratio|1.9782|2020-02-20/ps_ratio|1.9061|2020-01-02/pe_ratio|46.4333|2020-01-09/pe_ratio|47.5|2020-01-16/pe_ratio|47.4|2020-01-23/pe_ratio|47.3667|2020-01-30/pe_ratio|44.1333|2020-02-06/pe_ratio|41.1667|2020-02-13/pe_ratio|41.3333|2020-02-20/pe_ratio|39.6667|2020-02-27/pe_ratio|36.6833|2020-01-03/price_to_book_value|2.4725|2020-01-17/price_to_book_value|2.5463|2020-01-31/price_to_book_value|2.2906|2020-02-14/price_to_book_value|2.1898|2020-02-28/price_to_book_value|1.9305|2020-01-03/peg_ratio||2020-01-17/peg_ratio||2020-01-31/peg_ratio||2020-02-14/peg_ratio||2020-02-28/peg_ratio||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|0.3105|2020-01-31/percent_of_shares_outstanding|0.3939|2020-02-14/percent_of_shares_outstanding|0.3009|2020-02-28/percent_of_shares_outstanding|0.3507|2020-01-31/price|12.72|2020-02-28/price|10.72|2020-01-31/total_return_price|12.72|2020-02-28/total_return_price|10.72|2020-01-03/enterprise_value|162.4073|2020-01-17/enterprise_value|168.0069|2020-01-31/enterprise_value|148.6132|2020-02-14/enterprise_value|140.965|2020-02-28/enterprise_value|121.2982 russ2000_1657|CLFD|202003|43.7299|23.2844|11.6881|8.4754|9.6774|10.9582|8.3876|2.5705||76.2487|19.0699||1.3608|31.1456|23.9875|1.5848|1.5922|35.8333|1.844||0|0|0.2622|0.3783|13.5212|0.05||20.4085|8.1514|7.4313|0.9379|0.7479|0.2177|11.85|11.85|114.7426|13.03|2020-04-13/ev_revenues|1.5691|2020-04-27/ev_revenues|1.83|2020-05-11/ev_revenues|1.733|2020-05-26/ev_revenues|1.935|2020-04-13/ev_free_cash_flow|24.8265|2020-04-27/ev_free_cash_flow|28.9553|2020-05-11/ev_free_cash_flow|27.4196|2020-05-26/ev_free_cash_flow|30.6169|2020-04-02/ps_ratio|1.7765|2020-04-16/ps_ratio|1.8886|2020-04-30/ps_ratio|2.0576|2020-05-14/ps_ratio|1.8602|2020-05-28/ps_ratio|2.206|2020-04-02/pe_ratio|34.0909|2020-04-09/pe_ratio|35.7879|2020-04-16/pe_ratio|36.2424|2020-04-23/pe_ratio|38.6061|2020-04-30/pe_ratio|39.4848|2020-05-07/pe_ratio|38.9394|2020-05-14/pe_ratio|35.697|2020-05-21/pe_ratio|40.8182|2020-05-28/pe_ratio|42.3333|2020-04-13/price_to_book_value|2.0679|2020-04-27/price_to_book_value|2.361|2020-05-11/price_to_book_value|2.2519|2020-05-26/price_to_book_value|2.4789|2020-04-13/peg_ratio||2020-04-27/peg_ratio||2020-05-11/peg_ratio||2020-05-26/peg_ratio||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|0.3805|2020-04-30/percent_of_shares_outstanding|0.4059|2020-05-15/percent_of_shares_outstanding|0.4038|2020-05-29/percent_of_shares_outstanding|0.476|2020-04-30/price|13.03|2020-05-29/price|13.83|2020-04-30/total_return_price|13.03|2020-05-29/total_return_price|13.83|2020-04-13/enterprise_value|134.3869|2020-04-27/enterprise_value|156.7362|2020-05-11/enterprise_value|148.4234|2020-05-26/enterprise_value|165.7304 russ2000_1657|CLFD|202006|44.9569|20.3725|14.882|8.0642|9.5836|11.219|8.8175|2.4015||79.6442|22.0644||1.9016|27.7491|30.0882|1.8725|2.1839|41.9091|2.4414||0|0|0.2179|0.8303|13.498|0.22||25.97|10.7902|7.2072|3.7576|2.9946|0.1746|13.96|13.96|162.8686|18.64|2020-07-07/ev_revenues|1.8506|2020-07-21/ev_revenues|1.8582|2020-08-04/ev_revenues|2.535|2020-08-18/ev_revenues|2.57|2020-07-07/ev_free_cash_flow|30.9927|2020-07-21/ev_free_cash_flow|31.12|2020-08-04/ev_free_cash_flow|42.4552|2020-08-18/ev_free_cash_flow|43.0411|2020-07-09/ps_ratio|2.0155|2020-07-23/ps_ratio|2.1106|2020-08-06/ps_ratio|2.8392|2020-08-20/ps_ratio|2.7743|2020-07-02/pe_ratio|31.1556|2020-07-09/pe_ratio|29.6889|2020-07-16/pe_ratio|30.6|2020-07-23/pe_ratio|31.0889|2020-07-30/pe_ratio|41.9556|2020-08-06/pe_ratio|41.8222|2020-08-13/pe_ratio|41.4222|2020-08-20/pe_ratio|40.8667|2020-08-27/pe_ratio|40.3333|2020-07-07/price_to_book_value|2.3406|2020-07-21/price_to_book_value|2.3492|2020-08-04/price_to_book_value|3.1117|2020-08-18/price_to_book_value|3.1511|2020-07-07/peg_ratio|0.9383|2020-07-21/peg_ratio|0.9417|2020-08-04/peg_ratio|1.2474|2020-08-18/peg_ratio|1.2632|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|0.7308|2020-07-31/percent_of_shares_outstanding|0.809|2020-08-14/percent_of_shares_outstanding|0.7613|2020-08-31/percent_of_shares_outstanding|0.8565|2020-07-31/price|18.64|2020-08-31/price|17.6|2020-07-31/total_return_price|18.64|2020-08-31/total_return_price|17.6|2020-07-07/enterprise_value|166.0455|2020-07-21/enterprise_value|166.7279|2020-08-04/enterprise_value|227.457|2020-08-18/enterprise_value|230.5958 russ2000_1657|CLFD|202009|||||||||||||2.8438||47.6261||3.1711|41.6|3.4595|1.3868||0||0.8695||||||||||20.17|20.17|255.1604|21.59|2020-10-13/ev_revenues|3.2408|2020-10-22/ev_revenues|3.0841|2020-10-13/ev_free_cash_flow|54.2744|2020-10-22/ev_free_cash_flow|51.6507|2020-10-01/ps_ratio|3.1998|2020-10-15/ps_ratio|3.3597|2020-10-23/ps_ratio|3.2571|2020-10-01/pe_ratio|47.1333|2020-10-08/pe_ratio|52.1778|2020-10-15/pe_ratio|49.4889|2020-10-22/pe_ratio|48.3778|2020-10-23/pe_ratio|47.9778|2020-10-13/price_to_book_value|3.9068|2020-10-23/price_to_book_value|3.6995|2020-10-13/peg_ratio|1.5661|2020-10-23/peg_ratio|1.4829|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-23/price|21.59|2020-10-23/total_return_price|21.59|2020-10-13/enterprise_value|290.7791|2020-10-22/enterprise_value|276.7227