We also analyze the need for certain estimates, including the need for such items as allowance for doubtful accounts, inventory reserves, long-lived fixed assets and capitalization of internal-use software development costs, reserve for uncertain income tax positions and tax valuation allowances, revenue recognition, sales returns, and deferred revenues, accounting for stock-based compensation, an