Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 54,591 $ 12,949
Accounts receivable, net 35,109 41,303
Prepaid expenses and other current assets 1,742 879
Restricted cash, short-term 3,298 0
Total current assets 94,740 55,131
Property, equipment and software, net 16,260 10,653
Deferred offering costs 0 2,845
Restricted cash, long-term 0 4,900
Other long-term assets 90 168
Total assets 111,090 73,697
Current liabilities:    
Accounts payable 16,356 18,141
Accrued expenses and other current liabilities 9,072 7,796
Short-term debt 26,550 0
Total current liabilities 51,978 25,937
Long-term debt, net 0 44,127
Other long-term liabilities 738 2,316
Total liabilities $ 52,716 $ 72,380
Commitments and contingencies (See Note 7)    
Convertible preferred stock:    
Total convertible preferred stock $ 0 $ 25,476
Stockholders’ (deficit) equity:    
Common stock, $0.00005 par value; 22,000,000 shares authorized, 4,217,419 shares issued and outstanding as of December 31, 2014; 500,000,000 shares authorized, 25,934,717 shares issued and outstanding as of June 30, 2015 1 0
Additional paid-in capital 100,280 4,732
Accumulated other comprehensive loss (36) (44)
Accumulated deficit (41,871) (28,847)
Total stockholders’ (deficit) equity 58,374 (24,159)
Total liabilities, convertible preferred stock and stockholders’ (deficit) equity 111,090 73,697
Convertible Series A Preferred Stock    
Convertible preferred stock:    
Total convertible preferred stock 0 1,387
Convertible Series B Preferred Stock    
Convertible preferred stock:    
Total convertible preferred stock 0 3,089
Convertible Series C Preferred Stock    
Convertible preferred stock:    
Total convertible preferred stock 0 8,000
Convertible Series D Preferred Stock    
Convertible preferred stock:    
Total convertible preferred stock $ 0 $ 13,000