Document And Entity Information

Condensed Consolidated Balance Sheets

Condensed Consolidated Balance Sheets (Parenthetical)

Condensed Consolidated Statements of Income

Condensed Consolidated Statements of Comprehensive Income

Condensed Consolidated Statements of Cash Flows

Basis of Presentation

Inventories

Earnings Per Share

Segment Information

Warranty Reserves

Commitments and Contingencies

Income Taxes

Marketable Securities

Share Repurchase Plan

Accumulated Other Comprehensive Income

Recently Issued Accounting Pronouncements

Stock Compensation Plans

Inventories (Tables)

Earnings Per Share (Tables)

Segment Information (Tables)

Warranty Reserves (Tables)

Marketable Securities (Tables)

Accumulated Other Comprehensive Income (Tables)

Inventories (Details)

Earnings Per Share (Computation of Basic and Diluted Net Income Per Share) (Details)

Earnings Per Share (Additional Information) (Details)

Segment Information (Net Sales Operating Income and Income Before Taxes for Reportable Segments) (Details)

Segment Information (Net Sales and Property and Equipment Net by Geographic Area) (Details)

Warranty Reserves (Changes in Aggregate Warranty Reserve) (Details)

Commitments and Contingencies (Additional Information) (Details)

Income Taxes (Additional Information) (Details)

Marketable Securities (Available for Sale Securities Measured at Estimated Fair Value on Recurring Basis) (Details)

Marketable Securities (Classified as Available-For-Sale Securities) (Detail)

Marketable Securities (Schedule of Available-for-sale-securities Unrealized Loss on Investments) (Details)

Marketable Securities (Amortized Cost and Estimated Fair Value of Marketable Securities by Contractual Maturity) (Details)

Marketable Securities (Additional Information) (Details)

Share Repurchase Plan (Additional Information) (Details)

Accumulated Other Comprehensive Income (Changes in Accumulated Other Comprehensive Income) (Details)

Accumulated Other Comprehensive Income (Reclassifications Out of AOCI) (Details)

All Reports