Consolidated Statements of Comprehensive Income (Loss) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Statement of Comprehensive Income [Abstract] |
|
|
|
| Net income |
$ 1,176,810
|
$ 2,087,103
|
$ 91,635
|
| Changes in other comprehensive (loss) income: |
|
|
|
| Unrealized holding gains on marketable securities, net of tax of zero, zero and $(2.7) million, respectively |
1,039
|
58
|
6,954
|
| Unrealized (losses) gains on foreign currency forward contracts, net of tax of $7.0 million, $(7.1) million and $3.4 million, respectively |
(14,003)
|
|
|
| Unrealized (losses) gains on foreign currency forward contracts, net of tax of $7.0 million, $(7.1) million and $3.4 million, respectively |
|
27,438
|
(26,530)
|
| Foreign currency translation adjustment |
10,332
|
8,855
|
(13,169)
|
| Total changes in other comprehensive (loss) income |
(2,632)
|
36,351
|
(32,745)
|
| Comprehensive income |
1,174,178
|
2,123,454
|
58,890
|
| Comprehensive loss attributable to noncontrolling interest |
0
|
9,793
|
171,849
|
| Comprehensive income attributable to Vertex |
$ 1,174,178
|
$ 2,133,247
|
$ 230,739
|