| Dec 31, 2010 | 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 (loss) | 151 | - | - | - | 26 | 211 | 7 | -23 | -158 | -90 | -44 | 18 | -14 | 334 | 180 |
|---|
| Stock-based compensation | 31 | 28 | 23 | 15 | 15 | 15 | 21 | 27 | 22 | 26 | 26 | 27 | 36 | 45 | 45 |
|---|
| Depreciation | - | - | - | - | - | - | - | - | - | - | - | - | - | 34 | 31 |
|---|
| Amortization of intangible assets | 5 | 20 | 30 | 29 | 27 | 25 | 37 | 42 | 29 | 17 | 18 | 18 | 16 | 15 | 12 |
|---|
| Amortization of Debt Issuance Costs and Discounts | 11 | 13 | 15 | 19 | 15 | 6 | 7 | 8 | 9 | 7 | 7 | 8 | 0 | 0 | - |
|---|
| Loss on extinguishment of debt | - | - | - | - | - | - | - | -1 | - | - | - | - | -84 | - | - |
|---|
| Loss on fair value adjustment of derivatives, net | - | - | - | - | - | - | - | - | - | - | - | - | -11 | -0 | - |
|---|
| Deferred income taxes | -1 | -0 | 4 | 2 | 2 | -173 | -7 | 40 | 80 | -2 | 1 | 2 | 1 | -145 | -10 |
|---|
| Gain on divestiture | - | - | - | - | - | - | - | - | - | -7 | - | - | - | 91 | - |
|---|
| Gain on sale of non-marketable equity security | - | - | - | - | - | - | - | - | - | - | - | - | - | 24 | - |
|---|
| Impairment of assets | - | - | - | - | - | - | - | - | - | - | - | - | - | 10 | 1 |
|---|
| Gain on sale of equity security | - | - | - | - | - | - | - | - | - | - | - | - | 4 | - | - |
|---|
| Change in fair value of earn-out liability | - | - | - | - | - | - | -7 | - | - | - | -2 | 5 | 3 | 9 | -5 |
|---|
| Other | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 0 |
|---|
| Accounts receivable | 2 | -3 | -0 | 2 | 4 | 10 | -6 | 1 | 25 | -5 | -16 | 14 | 9 | 29 | 40 |
|---|
| Unbilled receivables | - | - | - | - | - | - | - | - | - | - | -160 | -118 | -108 | -94 | -26 |
|---|
| Prepaid expenses and other assets | -5 | -9 | -8 | -6 | 2 | 4 | 6 | -4 | 4 | -4 | -2 | -7 | 1 | -3 | 6 |
|---|
| Inventories | - | - | - | - | - | - | -2 | -0 | 2 | 3 | 4 | -6 | 13 | 15 | 8 |
|---|
| Income taxes receivable | - | - | - | - | - | - | - | - | - | - | - | - | - | 88 | 21 |
|---|
| Accounts payable | -4 | 10 | -10 | -2 | 2 | -3 | 2 | -1 | -2 | 3 | -2 | 2 | 12 | -6 | 1 |
|---|
| Increase (Decrease) in Other Operating Liabilities | - | - | - | - | -20 | -4 | -5 | 6 | -3 | 7 | 3 | -2 | -5 | 0 | 1 |
|---|
| Income taxes payable | 2 | -1 | -4 | -1 | 2 | 1 | - | - | -15 | -16 | -18 | -25 | -19 | 60 | 26 |
|---|
| Deferred revenue | - | - | - | - | 4 | 3 | 7 | 1 | 0 | -3 | -1 | 15 | -1 | -5 | 4 |
|---|
| Operating lease liabilities | - | - | - | - | - | - | - | - | - | 9 | 7 | 5 | 7 | 5 | 5 |
|---|
| Net cash provided by operating activities | 235 | - | - | - | - | - | 93 | 117 | 87 | 129 | 185 | 209 | 230 | 196 | 231 |
|---|
| Purchases of property and equipment | 27 | 19 | 22 | 7 | 7 | 6 | 9 | 9 | 11 | 6 | 30 | 14 | 17 | 23 | 31 |
|---|
| Acquisition of intangible assets | 8 | 1 | 2 | 3 | - | - | - | 0 | 0 | - | - | - | 3 | - | - |
|---|
| Purchases of marketable securities | - | - | - | - | - | - | - | - | - | - | - | 568 | 151 | 434 | 415 |
|---|
| Maturities of marketable securities | 297 | 338 | 183 | 120 | 119 | 113 | 110 | 32 | 223 | 507 | 818 | 336 | 60 | 176 | 281 |
|---|
| Proceeds from sale of marketable securities | - | - | - | - | - | - | - | - | - | - | - | 227 | 277 | 118 | 86 |
|---|
| Proceeds from Sale of Equity Method Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 23 |
|---|
| Proceeds from divestiture | - | - | - | - | - | - | - | - | - | 76 | - | - | - | 106 | - |
|---|
| Proceeds from sale of equity security | - | - | - | - | - | - | - | - | - | - | - | - | 3 | - | - |
|---|
| Acquisition of businesses, net of cash acquired | 17 | 167 | 46 | - | - | - | 203 | - | - | 67 | - | 97 | 16 | - | - |
|---|
| Net cash provided by (used in) investing activities | -182 | - | - | - | - | - | -105 | -75 | -68 | -141 | -90 | -116 | 152 | -57 | -57 |
|---|
| Proceeds received from issuance of common stock under employee stock plans | 17 | 12 | 4 | 8 | 11 | 14 | 15 | 16 | 11 | 15 | 11 | 9 | 6 | 9 | 5 |
|---|
| Payments of taxes on restricted stock units | - | - | - | - | - | - | - | 5 | 7 | 7 | 9 | 11 | 18 | 38 | 41 |
|---|
| Payments under installment payment arrangements | - | 3 | 2 | 2 | 2 | 2 | - | - | - | 8 | 13 | 12 | 14 | 16 | 16 |
|---|
| Payments for settlement and repurchase of convertible senior notes | - | - | - | - | 173 | - | - | 72 | 81 | - | - | - | 258 | 10 | - |
|---|
| Proceeds from retirement of convertible senior note hedges | - | - | - | - | - | - | - | - | - | - | - | - | 92 | - | - |
|---|
| Payments for settlement of warrants | - | - | - | - | - | - | - | - | - | - | - | - | 70 | 11 | - |
|---|
| Payment of deferred purchase consideration from acquisition | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 | 2 |
|---|
| Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program | 195 | - | - | - | - | 100 | - | 50 | 50 | - | 50 | 100 | 100 | 101 | 113 |
|---|
| Net cash used in financing activities | -128 | - | - | - | - | - | 6 | 46 | -128 | -0 | -61 | -114 | -363 | -170 | -168 |
|---|
| Effect of exchange rate changes on cash, cash equivalents and restricted cash | - | - | - | - | - | - | - | - | - | - | - | - | -2 | 0 | -1 |
|---|
| Net increase (decrease) in cash, cash equivalents and restricted cash | - | - | - | - | - | - | - | - | -110 | -14 | 34 | -21 | 17 | -31 | 5 |
|---|
| Interest | 9 | 9 | 9 | 9 | 6 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 0 | - |
|---|
| Income Taxes Paid, Net | 57 | 16 | 16 | 19 | 21 | 22 | 27 | 23 | 24 | 18 | 21 | 23 | 25 | 26 | 27 |
|---|
| Noncash or Part Noncash Acquisition, Fixed Assets Acquired | - | 3 | 2 | 6 | 1 | 0 | 1 | 1 | 8 | 30 | 21 | 13 | 39 | 22 | 4 |
|---|
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | - | 17 | 7 |
|---|
| Operating lease right-of-use assets obtained in exchange for operating lease obligations | - | - | - | - | - | - | - | - | - | - | - | - | 6 | 2 | 5 |
|---|