| Dec 31, 2011 | Dec 31, 2012 | Dec 31, 2013 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Net income | 6 | 4 | 0 | -69 | 0 | -73 | 8 | 13 | 39 | 99 | 117 | 13 |
|---|
| Depreciation and amortization | 1 | 4 | 11 | 12 | 26 | 17 | 10 | 10 | 10 | 14 | 14 | 16 |
|---|
| Stock-based compensation expense | - | - | - | 7 | 7 | 2 | 3 | 2 | 7 | 12 | 16 | 27 |
|---|
| Change in payment obligation related to acquisitions | - | - | - | -6 | 1 | - | - | 1 | 0 | -7 | 19 | -7 |
|---|
| Foreign currency translation | - | - | - | 0 | -1 | -0 | -0 | 0 | 0 | -0 | 0 | -0 |
|---|
| Accrued interest, net | - | - | - | -0 | -0 | -0 | -1 | 0 | 0 | 4 | 6 | -3 |
|---|
| Deferred taxes, net | - | - | - | - | - | -9 | 0 | -2 | -3 | -1 | -1 | -2 |
|---|
| Accrued Severance Pay Net | -0 | -0 | 0 | 0 | 0 | 1 | -1 | 0 | 1 | -0 | -0 | 0 |
|---|
| Amortization of premium and accretion of discount on marketable securities | - | - | - | - | - | - | - | - | - | - | 1 | 1 |
|---|
| Gain from sale of property and equipment | - | - | - | -0 | -0 | - | - | - | -0 | 0 | 0 | 0 |
|---|
| Restructuring Costs | - | - | - | - | - | - | - | - | - | - | - | 7 |
|---|
| Decrease (Increase) in Accounts receivable, net | 0 | -0 | 8 | -3 | 5 | -9 | -7 | -6 | 34 | 45 | 5 | -66 |
|---|
| Increase in Prepaid expenses and other current assets | 1 | -2 | -1 | 3 | -9 | 3 | -9 | -1 | 3 | 0 | 0 | 5 |
|---|
| Operating lease right-of-use assets | - | - | - | - | - | - | - | 3 | 9 | 1 | 4 | 5 |
|---|
| Operating lease liabilities | - | - | - | - | - | - | - | 2 | 9 | 2 | 4 | 4 |
|---|
| Increase (Decrease) in Accounts payable | 0 | 4 | 4 | -4 | -2 | 1 | -1 | 9 | 35 | 48 | 7 | -96 |
|---|
| Increase (Decrease) in Accrued expenses and other liabilities | 0 | 2 | 1 | -13 | -2 | 1 | -2 | 2 | 21 | 9 | -3 | -14 |
|---|
| Deferred revenue | 1 | -0 | 4 | -1 | -2 | -0 | -1 | 0 | -2 | -1 | -1 | -0 |
|---|
| Net cash provided by operating activities | 7 | 16 | - | 18 | 30 | 36 | 33 | 45 | 71 | 122 | 155 | 7 |
|---|
| Purchases of property and equipment | 0 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 7 |
|---|
| Proceeds from sale of property and equipment | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|---|
| Investment in marketable securities | 12 | - | - | - | - | - | - | - | - | - | 111 | 40 |
|---|
| Proceeds from maturities of marketable securities | 27 | - | - | - | - | - | - | - | - | - | 34 | 41 |
|---|
| Proceeds from short-term deposits | - | - | - | - | - | - | - | - | - | 217 | 253 | 207 |
|---|
| Investment in short-term deposits | - | - | - | 27 | - | - | - | - | - | 253 | 207 | 139 |
|---|
| Cash paid in connection with acquisitions, net of cash acquired | 22 | 7 | - | - | - | - | - | 1 | 38 | 10 | 102 | - |
|---|
| Net cash provided by (used in) investing activities | -8 | -8 | - | -120 | 29 | -5 | -2 | -21 | -243 | -47 | -133 | 63 |
|---|
| Repurchase of shares for retirement | - | - | - | - | - | - | - | - | - | - | - | 47 |
|---|
| Proceeds from Stock Options Exercised | 0 | 0 | - | 0 | 0 | 0 | - | 1 | 7 | 6 | 2 | 1 |
|---|
| Payments of contingent consideration | - | - | - | - | - | - | - | - | - | 9 | 13 | 55 |
|---|
| Repayment of long-term loans | - | 1 | 2 | 2 | 9 | 11 | 37 | 8 | 8 | - | - | - |
|---|
| Net cash used in financing activities | -4 | 2 | - | - | - | -24 | -23 | -25 | 229 | -3 | -11 | -101 |
|---|
| Effect of exchange rate changes on cash and cash equivalents | - | - | - | - | - | - | - | - | - | -0 | 0 | -0 |
|---|
| Net increase (decrease) in cash and cash equivalents and restricted cash | - | - | - | - | - | - | 8 | -1 | 57 | 72 | 11 | -32 |
|---|
| Income taxes | -1 | 3 | 6 | 21 | 4 | 8 | 1 | 4 | 4 | 8 | 18 | 13 |
|---|
| Interest | - | - | - | - | - | 5 | 4 | 2 | 0 | 0 | 0 | 0 |
|---|
| Creation Of Right Of Use Assets | - | - | - | - | - | - | - | 26 | - | 2 | 0 | 18 |
|---|
| Stock Issued | 1 | 18 | - | 6 | 1 | - | - | - | - | - | - | 11 |
|---|
| Measurement Period Adjustment | - | - | - | - | - | - | - | - | - | - | - | -1 |
|---|
| Purchase of property and equipment on credit | - | - | - | - | 0 | - | 0 | 0 | 0 | -0 | 0 | 1 |
|---|