This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
Reports
Cover
Statements
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited)
Reports
The Company and Basis of Presentation
Net Income Per Share of Common Stock
Revenue Recognition
Leases
Balance Sheet Components
Fair Value Measurements of Assets and Liabilities
Credit Facility and Debt
Restructuring
Stockholders’ Equity
Segment and Geographic Information
Income Taxes
Acquisitions
Commitments and Contingencies
Goodwill and Intangible Assets
Related Party Transactions
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
The Company and Basis of Presentation (Policies)
Tables
Net Income Per Share of Common Stock (Tables)
Revenue Recognition (Tables)
Leases (Tables)
Balance Sheet Components (Tables)
Fair Value Measurements of Assets and Liabilities (Tables)
Credit Facility and Debt (Tables)
Restructuring (Tables)
Stockholders’ Equity (Tables)
Segment and Geographic Information (Tables)
Acquisitions (Tables)
Commitment and Contingencies (Tables)
Goodwill and Intangible Assets (Tables)
Details
Net Income Per Share of Common Stock (Schedule of Basic and Diluted Net Income Per Share) (Details)
Net Income Per Share of Common Stock (Schedule of Common Stock Excluded Because they were Antidilutive) (Details)
Revenue Recognition (Schedule of Contracted Balances) (Details)
Revenue Recognition (Narrative) (Details)
Revenue Recognition (Remaining Performance Obligations) (Details)
Leases - (Schedule of Lease Costs) (Details)
Leases - (Schedule of Rent Expense Terms) (Details)
Leases - (Schedule of Operating Leases, Future Minimum Payments Due) (Details)
Balance Sheet Components (Schedule of Cash, Cash Equivalents and Restricted Cash) (Details)
Balance Sheet Components (Schedule of Inventories) (Details)
Balance Sheet Components (Schedule of Inventory Adjustments) (Details)
Balance Sheet Components (Schedule of Other Current Assets) (Details)
Balance Sheet Components (Narrative) (Details)
Balance Sheet Components (Schedule of Property, Plant and Equipment) (Details)
Balance Sheet Components (Schedule of Accrued Expenses) (Details)
Balance Sheet Components (Schedule of Accrued Warranties) (Details)
Balance Sheet Components (Schedule of Advance Payments and Unearned Revenue) (Details)
Fair Value Measurements of Assets and Liabilities (Schedule of Fair Value, by Balance Sheet Grouping) (Details)
Fair Value Measurements of Assets and Liabilities (Narrative) (Details)
Credit Facility and Debt (Narrative) (Details)
Credit Facility and Debt - (Schedule of Long-Term Debt) (Details)
Credit Facility and Debt - (Schedule of Maturities of Long-Term Debt) (Details)
Restructuring (Schedule of Restructuring Related Activities) (Details)
Restructuring (Narrative) (Details)
Stockholders’ Equity (Narrative) (Details)
Stockholders’ Equity (Schedule of Stock Based Compensation Expense) (Details)
Segment and Geographic Information (Schedule of Revenues by Geographic Region) (Details)
Acquisitions (Narrative) (Details)
Acquisitions (Schedule of Preliminary Purchase Consideration) (Details)
Acquisitions (Schedule of Pro Forma Adjustments) (Details)
Commitments and Contingencies (Narrative) (Details)
Commitments and Contingencies (Schedule of Commercial Commitments) (Details)
Goodwill and Intangible Assets (Schedule of Intangible Assets and Goodwill) (Details)
Goodwill and Intangible Assets (Narrative) (Details)
Goodwill and Intangible Assets (Schedule of Goodwill Impairment) (Details)
Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)
Related Party Transactions (Details)
All Reports