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 Page
Statements
CONSOLIDATED BALANCE SHEET
CONSOLIDATED BALANCE SHEET (Parenthetical)
CONSOLIDATED STATEMENT OF OPERATIONS
CONSOLIDATED STATEMENT OF COMPREHENSIVE OPERATIONS
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (Parenthetical)
CONSOLIDATED STATEMENT OF CASH FLOWS
Reports
ORGANIZATION AND BASIS OF PRESENTATION
REVENUE
INCOME TAXES
FAIR VALUE MEASUREMENTS
SHAREHOLDERS' EQUITY
ACCUMULATED OTHER COMPREHENSIVE LOSS
EARNINGS (LOSS) PER SHARE
FINANCIAL STATEMENT DETAILS
CONTINGENCIES
RELATED PARTY TRANSACTIONS
RESTRUCTURING
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
ORGANIZATION AND BASIS OF PRESENTATION (Policies)
Tables
REVENUE (Tables)
FAIR VALUE MEASUREMENTS (Tables)
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
EARNINGS (LOSS) PER SHARE (Tables)
FINANCIAL STATEMENT DETAILS (Tables)
RESTRUCTURING (Tables)
Details
REVENUE - Schedule of Disaggregation of Revenue and Revenue and Long-lived Assets by Geographic Area (Details)
REVENUE - Schedule of Current and Non-current Balances of Deferred Revenue (Details)
REVENUE - Narrative (Details)
REVENUE - Schedule of Current and Non-current Contract Asset Balances (Details)
INCOME TAXES (Details)
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
FAIR VALUE MEASUREMENTS - Narrative (Details)
SHAREHOLDERS' EQUITY (Details)
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)
EARNINGS (LOSS) PER SHARE (Details)
FINANCIAL STATEMENT DETAILS - Schedule of Cash and Cash Equivalents and Restricted Cash (Details)
FINANCIAL STATEMENT DETAILS - Schedule of Changes in Allowance for Credit Losses (Details)
FINANCIAL STATEMENT DETAILS - Schedule of Accumulated Amortization and Depreciation (Details)
FINANCIAL STATEMENT DETAILS - Schedule of Other Income, Net (Details)
FINANCIAL STATEMENT DETAILS - Schedule of Revenue and Long-lived Assets by Geographic Area (Details)
CONTINGENCIES (Details)
RELATED PARTY TRANSACTIONS (Details)
RESTRUCTURING - Narrative (Details)
RESTRUCTURING - Schedule of Restructuring Costs Recognized in Consolidated Statement of Operations (Details)
All Reports