| Net income (loss) | 6M |
| Depreciation and amortization | 14.43M |
| Gain (loss) on disposal of property and equipment | 18K |
| Amortization of premium (accretion of discount) relating to debt securities | 471K |
| Stock-based compensation | 10.63M |
| Provision for doubtful accounts | 14K |
| Provision for inventory reserves | 1.54M |
| Deferred income taxes, net | 116K |
| Excess benefit from stock-based awards | -534K |
| Accounts receivable | -19.74M |
| Inventories | 1.8M |
| Prepaid expenses and other assets | 2.32M |
| Accounts payable and accrued liabilities | -3.37M |
| Change in contingent earn-out liability | 0 |
| Deferred margin | 1.5M |
| Other long-term liabilities | 1.54M |
| Net cash provided by operating activities | 16.74M |
| Purchase of property and equipment | -1.4M |
| Purchase of short-term investments | -18.62M |
| Sales and maturities of short-term investments | 40M |
| Purchase of long-term investments and other | -2.5M |
| Net cash provided by (used in) investing activities | 17.48M |
| Payments of software license and other obligations | -835K |
| Proceeds from issuance of common stock | 9.16M |
| Proceeds from issuance of common stock in connection with a stock offering | 0 |
| Payments for stock issuance costs | 0 |
| Tax payments related to vested awards | -53K |
| Excess tax benefit from stock-based awards | 534K |
| Net cash provided by financing activities | 8.81M |
| Net increase (decrease) in cash and cash equivalents | 43.03M |
| Cash and cash equivalents at beginning of period | 100.52M |
| Cash and cash equivalents at end of period | 143.56M |
| Acquisition of property and equipment under capitalized software license and other obligations | 0 |