| Cash and cash equivalents | 25.57M |
| Short-term investments | 61.19M |
| Total cash, cash equivalents and short-term investments | 86.76M |
| Accounts receivable, net of allowances | 14.39M |
| Inventories | 12.14M |
| Prepaid expenses and other current assets | 1.77M |
| Total current assets | 115.06M |
| Property and equipment, net | 4.86M |
| Other assets | 3.06M |
| Deferred income taxes | 188K |
| Intangibles, net | 17K |
| Goodwill | 16.12M |
| Total assets | 139.29M |
| Accounts payable | 11.72M |
| Accrued liabilities | 5.13M |
| Income tax payable | 148K |
| Total current liabilities | 17M |
| Long-term income tax payable | 2.43M |
| Other long-term liabilities | 299K |
| Total liabilities | 19.73M |
| Commitments and contingencies (Note 11) | 0 |
| Common stock, $0.001 par value-100,000,000 shares authorized; 48,202,226 and 44,008,785 shares issued and outstanding, respectively, as of June 30, 2011; 46,551,317 and 42,357,876 shares issued and outstanding, respectively, as of December 31, 2010 | 48K |
| Treasury stock, at cost; 4,193,441 shares as of June 30, 2011 and December 31, 2010, respectively | -12.25M |
| Additional paid-in capital | 196.59M |
| Accumulated other comprehensive gain (loss) | 265K |
| Accumulated deficit | -65.09M |
| Total stockholders' equity | 119.56M |
| Total liabilities and stockholders' equity | 139.29M |