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
|