Note 7 - Stockholders' Equity (Details) (USD $) | 6 Months Ended |
Jun. 29, 2014 | Jun. 30, 2013 |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Closing Stock Price | $164.13 | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | $2,172,000 | $684,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $50.23 | $37.09 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $147.23 | ' |
Incentive Stock Options [Member] | Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Number of Installments | 4 | ' |
Incentive Stock Options [Member] | Minimum [Member] | Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award Contractual Life | '7 years | ' |
Incentive Stock Options [Member] | Maximum [Member] | Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award Contractual Life | '10 years | ' |
Nonqualified Stock Options [Member] | Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award Contractual Life | '7 years | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | '4 years | ' |
Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized | 2,274,000 | ' |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | '2 years 219 days | ' |
Restricted Stock Units (RSUs) [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | '3 years | ' |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized | 21,430,000 | ' |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | '2 years | ' |
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Requirement, Duration of Earnings Target | '3 years | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $147.23 | $87.52 |
Restricted Stock or Unit Expense | $6,876,000 | $3,282,000 |
Equity Incentive Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Common Stock, Capital Shares Reserved for Future Issuance | 5,400,000 | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 1,166,669 | ' |
Employee Stock Purchase Plan [Member] | ' | ' |
Note 7 - Stockholders' Equity (Details) [Line Items] | ' | ' |
Common Stock, Capital Shares Reserved for Future Issuance | 600,000 | ' |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 213,271 | ' |
Share Based Compensation Arrangement by Share Based Payment Award Market Price Less Discount | 85.00% | ' |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 8,037 | 14,505 |