| Dec 31, 2011 | Dec 31, 2012 | Dec 31, 2013 | Dec 31, 2014 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Net income | -45 | -54 | -30 | -22 | -58 | -66 | -50 | -127 | 101 | 494 | 155 | 341 | 542 | 576 |
|---|
| Depreciation and amortization | 4 | 7 | 7 | 8 | 11 | 15 | 16 | 29 | 49 | 67 | 102 | 156 | 186 | 218 |
|---|
| Share-based compensation | 14 | 18 | 25 | 50 | 83 | 111 | 106 | 102 | 103 | 119 | 113 | 127 | 151 | 170 |
|---|
| Paid-in-Kind Interest | - | - | - | - | - | - | - | - | - | 74 | 89 | 6 | 8 | 8 |
|---|
| Deferred income taxes | - | - | - | - | - | - | - | - | 0 | -277 | -5 | -22 | -55 | -44 |
|---|
| Other non-cash income and expenses | - | - | - | - | - | - | - | -5 | -2 | -14 | -44 | -35 | 84 | 47 |
|---|
| Accounts receivable, net | 6 | 7 | 7 | 16 | 32 | 27 | 32 | 93 | 60 | 142 | 76 | 200 | 260 | 35 |
|---|
| Inventory | 0 | -1 | 2 | 7 | 19 | 10 | -0 | 26 | 49 | 115 | 112 | -49 | 253 | -12 |
|---|
| Prepaid and other assets | -1 | 1 | 1 | 0 | 3 | 4 | 7 | 3 | 7 | 2 | 21 | 132 | -19 | 6 |
|---|
| Operating lease right-of-use assets and liabilities, net | - | - | - | - | - | - | - | - | 2 | 1 | 0 | 6 | 5 | 7 |
|---|
| Accounts payable and accrued liabilities | 1 | 0 | 2 | 8 | 18 | 21 | 21 | 56 | 109 | 195 | 58 | 295 | 467 | 212 |
|---|
| Accrued payroll and related expenses | 1 | 2 | 6 | 2 | 8 | 9 | 15 | 24 | 16 | 26 | 10 | 9 | 37 | -60 |
|---|
| Deferred revenue and other liabilities | -0 | 1 | -0 | 0 | 2 | 5 | 3 | 1 | -0 | 19 | 9 | 11 | -3 | -8 |
|---|
| Net cash provided by operating activities | -30 | -33 | 2 | 24 | 49 | 56 | 92 | 123 | 315 | 476 | 443 | 670 | 749 | 990 |
|---|
| Purchase of marketable securities | 103 | 66 | 16 | 14 | 45 | 39 | 172 | 453 | 2,030 | 3,058 | 2,473 | 2,266 | 3,200 | 2,576 |
|---|
| Proceeds from sale and maturity of marketable securities | - | 104 | 45 | 13 | 28 | 39 | 93 | 392 | 1,196 | 2,251 | 2,666 | 2,128 | 2,947 | 2,824 |
|---|
| Purchases of property and equipment | 8 | 10 | 8 | 16 | 33 | 56 | 66 | 67 | 180 | 199 | 389 | 365 | 237 | 359 |
|---|
| Acquisitions, net of cash acquired | - | - | - | - | 1 | - | - | 11 | - | - | 30 | 4 | - | - |
|---|
| Purchases of non-marketable equity securities | - | - | - | - | - | - | - | 1 | 1 | - | - | - | - | 81 |
|---|
| Other investing activities | - | - | - | - | - | - | - | - | - | 11 | -10 | 14 | 18 | 16 |
|---|
| Net cash used in investing activities | -46 | 28 | 21 | -17 | -51 | -56 | -144 | -140 | -1,015 | -1,018 | -216 | -521 | -507 | -207 |
|---|
| Proceeds from Issuance of Common Stock | 75 | 4 | 12 | 24 | 19 | 10 | 10 | 11 | 12 | 15 | 20 | 23 | 27 | 28 |
|---|
| Purchases of treasury stock | - | - | - | - | - | - | - | 100 | - | - | - | 558 | 689 | 750 |
|---|
| Proceeds from Convertible Debt | - | - | - | - | - | - | 389 | 837 | - | 1,189 | - | - | 1,231 | - |
|---|
| Purchases of capped call transactions | - | - | - | - | - | - | - | - | - | - | - | - | 101 | - |
|---|
| Payments for conversions of senior convertible notes | - | - | - | - | - | - | - | - | - | - | - | - | 787 | - |
|---|
| Other financing activities | - | - | - | - | - | - | - | -2 | -1 | -9 | -10 | -17 | 2 | -13 |
|---|
| Net cash used in financing activities | 74 | 10 | 12 | 22 | 17 | 8 | 399 | 710 | 11 | 912 | 10 | -552 | -319 | -735 |
|---|
| Effect of exchange rate changes on cash, cash equivalents and restricted cash | - | - | - | - | - | - | - | 2 | -1 | 2 | -1 | -6 | 2 | -7 |
|---|
| Increase (decrease) in cash, cash equivalents and restricted cash | - | - | - | - | - | - | - | 696 | -691 | 372 | 235 | -410 | -76 | 40 |
|---|
| Debt Conversion, Converted Instrument, Amount | - | - | - | - | - | - | - | - | - | 1,351 | 158 | 36 | 1,502 | - |
|---|
| Shares received under note hedge upon conversion of 2023 Notes | - | - | - | - | - | - | - | - | - | - | 131 | 34 | 1,490 | - |
|---|
| Noncash or Part Noncash Acquisition, Fixed Assets Acquired | - | - | - | - | - | - | 6 | 11 | 14 | 35 | 45 | 26 | 53 | 75 |
|---|
| Cash paid during the year for interest | - | - | - | - | - | - | - | 4 | 10 | 11 | 12 | 12 | 12 | 11 |
|---|
| Income Taxes Paid | - | - | - | - | - | 0 | 1 | 2 | 5 | 4 | 17 | 114 | 212 | 198 |
|---|