Annual report pursuant to Section 13 and 15(d)

Consolidated Balance Sheets

v2.4.0.6
Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2012
Jan. 31, 2011
Assets    
Cash and cash equivalents $ 44,126 $ 43,048
Short-term investments 46,455  
Accounts receivable, net of allowances of $503 and $590 at January 31, 2011 and 2012, respectively 66,738 42,212
Prepaid expenses and other current assets 2,806 3,516
Total current assets 160,125 88,776
Property and equipment, net 15,576 8,683
Other assets 2,314 1,750
Total assets 178,015 99,209
Liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)    
Accounts payable 2,053 1,965
Accrued liabilities 3,838 5,532
Accrued royalties 33,822 18,080
Deferred revenue 19,232 15,910
Accrued compensation 11,962 3,815
Current portion of long-term debt   6,759
Total current liabilities 70,907 52,061
Long-term debt   837
Preferred stock warrant liability   1,027
Other long-term liabilities 2,568 1,632
Total liabilities 73,475 55,557
Redeemable convertible preferred stock, $0.0001 par value: 134,051,713 and 0 shares authorized as of January 31, 2011and 2012; 133,534,334 and 0 shares issued and outstanding as of January 31, 2011 and 2012   126,662
Commitments and contingencies (note 5)      
Stockholders' equity (deficit):    
Preferred stock, $0.0001 par value; zero and 10,000,000 shares authorized as of January 31, 2011 and 2012, respectively; no shares issued and outstanding as of January 31, 2011 and 2012      
Common stock, $0.0001 par value: 220,000,000 and 1,000,000,000 shares authorized as of January 31, 2011 and 2012, respectively; 14,510,655 and 163,569,361 shares issued and outstanding as of January 31, 2011 and 2012, respectively 16 1
Additional paid-in capital 205,955 2,308
Accumulated deficit (101,426) (85,319)
Accumulated other comprehensive loss (5)  
Total stockholders' equity(deficit) 104,540 (83,010)
Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit) $ 178,015 $ 99,209