XML 31 R19.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Recent Accounting Standards (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2018
Accounting Changes And Error Corrections [Abstract] |
Summary of Line Items Adjusted in Consolidated Financial Statements | The following line items as of December 31, 2017 and for the three months ended March 31, 2017 have been adjusted in the Consolidated Financial Statements to reflect the adoption of ASU 2014-09:
| December 31, 2017 |
Consolidated Balance Sheet | As Reported (audited) |  |  | Effect of the Adoption of ASU 2014-09 (unaudited) |  |  | As Adjusted (unaudited) |
Accounts receivable, net | $ | 69,500 |  |  | $ | 95,864 |  |  | $ | 165,364 |
Prepaid expenses and other current assets |  | 18,002 |  |  |  | 1,178 |  |  |  | 19,180 |
Deposits and other assets |  | 2,868 |  |  |  | 4,543 |  |  |  | 7,411 |
Deferred tax assets, net |  | 13,391 |  |  |  | (4,094 | ) |  |  | 9,297 |
Deferred revenue and advance payments |  | 112,649 |  |  |  | 86,085 |  |  |  | 198,734 |
Deferred revenue and advance payments, non-current |  | 10,181 |  |  |  | (3,781 | ) |  |  | 6,400 |
Accumulated other comprehensive loss |  | (5,968 | ) |  |  | 309 |  |  |  | (5,659 | )
Retained earnings |  | 511,755 |  |  |  | 14,878 |  |  |  | 526,633 |
| Three Months Ended March 31, 2017 |
Consolidated Statement of Operations: | As Reported (unaudited) |  |  | Effect of the Adoption of ASU 2014-09 (unaudited) |  |  | As Adjusted (unaudited) |
Product licenses revenue | $ | 21,012 |  |  | $ | 1,634 |  |  | $ | 22,646 |
Product support revenues |  | 70,490 |  |  |  | 22 |  |  |  | 70,512 |
Sales and marketing expenses |  | 39,410 |  |  |  | 172 |  |  |  | 39,582 |
Provision for income taxes |  | 3,465 |  |  |  | 794 |  |  |  | 4,259 |
Net income |  | 14,867 |  |  |  | 690 |  |  |  | 15,557 |
Diluted earnings per share |  | 1.28 |  |  |  | 0.06 |  |  |  | 1.34 |
| Three Months Ended March 31, 2017 |
Consolidated Statement of Comprehensive Income: | As Reported (unaudited) |  |  | Effect of the Adoption of ASU 2014-09 (unaudited) |  |  | As Adjusted (unaudited) |
Net income | $ | 14,867 |  |  | $ | 690 |  |  | $ | 15,557 |
Foreign currency translation adjustment |  | 812 |  |  |  | 236 |  |  |  | 1,048 |
Comprehensive income |  | 15,649 |  |  |  | 926 |  |  |  | 16,575 |
| Three Months Ended March 31, 2017 |
Consolidated Statement of Cash Flows: | As Reported (unaudited) |  |  | Effect of the Adoption of ASU 2014-09 (unaudited) |  |  | As Adjusted (unaudited) |
Net income | $ | 14,867 |  |  | $ | 690 |  |  | $ | 15,557 |
Adjustments to reconcile net income to net cash provided by operating activities: |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  | 3,818 |  |  |  | 673 |  |  |  | 4,491 |
Deferred taxes |  | (1,812 | ) |  |  | 844 |  |  |  | (968 | )
Changes in operating assets and liabilities: |  |  |  |  |  |  |  |  |  |  |
Prepaid expenses and other current assets |  | (58 | ) |  |  | (212 | ) |  |  | (270 | )
Deposits and other assets |  | 75 |  |  |  | 23 |  |  |  | 98 |
Accrued compensation and employee benefits |  | (10,795 | ) |  |  | (501 | ) |  |  | (11,296 | )
Deferred revenue and advance payments |  | 23,811 |  |  |  | (1,517 | ) |  |  | 22,294 |

X
- References No definition available. + Details
Name: | us-gaap_AccountingChangesAndErrorCorrectionsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22580-107794 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=68064558&loc=d3e765-108305 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22499-107794 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22583-107794 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=68064558&loc=d3e725-108305 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration