001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Unaudited Consolidated Statements of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Unaudited Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 005 - Disclosure - Note 1 - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Note 2 - Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Note 3 - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Note 4 - Net Income Per Share link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Note 5 - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Note 6 - Credit Facility link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Note 7 - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Note 8 - Stock Purchase and Retirement Program link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Note 9 - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Note 2 - Discontinued Operations (Tables) link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Note 3 - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Note 4 - Net Income Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Note 5 - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Note 7 - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Note 1 - Basis of Presentation (Detail) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Note 2 - Discontinued Operations (Detail) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Note 2 - Discontinued Operations (Detail) - Loss from Discontinued Operations, Net of Tax link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Note 2 - Discontinued Operations (Detail) - Lease Termination and Exit Cost Accrual link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Note 3 - Fair Value Measurements (Detail) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Note 3 - Fair Value Measurements (Detail) - Assets Measured at Fair Value on a Recurring Basis link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Note 4 - Net Income Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Note 4 - Net Income Per Share (Detail) - Basic and Diluted Net Income Per Share link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Note 5 - Accrued Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Note 5 - Accrued Expenses (Detail) - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Note 6 - Credit Facility (Detail) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Note 7 - Stock-Based Compensation (Detail) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Note 7 - Stock-Based Compensation (Detail) - Stock Options Fair Value Assumptions link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Note 7 - Stock-Based Compensation (Detail) - Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Note 8 - Stock Purchase and Retirement Program (Detail) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Note 9 - Commitments and Contingencies (Detail) link:presentationLink link:definitionLink link:calculationLink 000 - Disclosure - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink