XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Disaggregation of Revenue
    Three Months Ended June 30,     Six Months Ended June 30,  
    2019     2018     2019     2018  
Services   $ 15,508     $ 16,220     $ 32,372     $ 31,420  
Software and other     1,188       1,360       2,388       2,735  
             Total revenue   $ 16,696     $ 17,468     $ 34,760     $ 33,990  
Deferred Revenue
Balance as of March 31, 2019   $ 1,315  
Deferred revenue     487  
Recognition of unearned revenue     (592 )
Balance as of June 30, 2019   $ 1,210  
         
Balance as of March 31, 2018   $ 1,681  
Deferred revenue     334  
Recognition of unearned revenue     (565 )
Balance as of June 30, 2018   $ 1,450  
Summary of Cash, Cash Equivalents and Investments
As of June 30, 2019  

Amortized

Cost

   

Gross

Unrealized

Gains

   

Gross

Unrealized

Losses

    Fair Value  
Cash   $ 7,961     $     $     $ 7,961  
Money market funds     9,514                   9,514  
Certificates of deposit     471                   471  
Commercial paper     7,970             (2 )     7,968  
Corporate notes and bonds     12,346       13             12,359  
U.S. government agency securities     4,972       1             4,973  
    $ 43,234     $ 14     $ (2 )   $ 43,246  
Classified as:                                
Cash and cash equivalents   $ 21,466     $     $ (2 )   $ 21,464  
Short-term investments     21,768       14             21,782  
    $ 43,234     $ 14     $ (2 )   $ 43,246  

 

As of December 31, 2018  

Amortized

Cost

   

Gross

Unrealized

Gains

   

Gross

Unrealized

Losses

    Fair Value  
Cash   $ 8,391     $     $     $ 8,391  
Money market funds     14,295                   14,295  
Certificates of deposit     1,171             (1 )     1,170  
Commercial paper     3,986             (66 )     3,985  
Corporate notes and bonds     14,899             (1 )     14,833  
U.S. government agency securities     6,976             (1 )     6,975  
    $ 49,718     $     $ (69 )   $ 49,649  
Classified as:                                
Cash and cash equivalents   $ 25,182     $     $     $ 25,182  
Short-term investments     24,536             (69 )     24,467  
    $ 49,718     $     $ (69 )   $ 49,649  
Summary of Estimated Fair Value of Available-for-sale Securities Classified by Stated Maturity Date
    June 30, 2019     December 31, 2018  
Due within one year   $ 17,176     $ 20,874  
Due within two years     4,606       3,593  
    $ 21,782     $ 24,467  
Financial Assets (Cash Equivalents and Investments) Measured at Fair Value on Recurring Basis
As of June 30, 2019   Level 1     Level 2     Level 3     Total  
Money market funds   $ 9,514     $     $     $ 9,514  
Certificates of deposit           471             471  
Commercial paper           7,968             7,968  
Corporate notes and bonds           12,359             12,359  
U.S. government agency securities           4,973             4,973  
Total   $ 9,514     $ 25,771     $     $ 35,285  

 

As of December 31, 2018   Level 1     Level 2     Level 3     Total  
Money market funds   $ 14,295     $     $     $ 14,295  
Certificates of deposit           1,170             1,170  
Commercial paper           3,985             3,985  
Corporate notes and bonds           14,833             14,833  
U.S. government agency securities           6,975             6,975  
Total   $ 14,295     $ 26,963     $     $ 41,258  
Components of Accumulated Other Comprehensive Loss
    Foreign Currency Translation Losses     Unrealized Losses on Investments     Total  
Balance as of December 31, 2018   $ (2,438 )   $ (69 )   $ (2,507 )
Current-period other comprehensive income      105       81       186  
Balance as of June 30, 2019   $ (2,333 )   $ 12     $ (2,321 )
Fair Value of Stock-based Awards Valuation Assumptions
    Three Months Ended June 30,     Six Months Ended June 30,  
    2019     2018     2019     2018  
Stock Option Plan:                        
Risk-free interest rate     1.7 %           1.7 %     2.4 %
Expected term   3 years           3 years     3 years  
Volatility     34.7 %           34.7 %     41.3 %
Expected dividend     %           %     %
Weighted average fair value (per share)   $ 0.56             $ 0.56     $ 0.84  

 

    Three Months Ended June 30,     Six Months Ended June 30,  
    2019     2018     2019     2018  
Employee Stock Purchase Plan:                        
Risk-free interest rate     2.43 %     2.09 %     2.43 %     2.09 %
Expected term   0.5 years     0.5 years     0.5 years     0.5 years  
Volatility     32.98 %     32.55 %     32.98 %     32.55 %
Expected dividend     0 %     0 %     0 %     0 %
Weighted average fair value (per share)   $ 0.24     $ 0.72     $ 0.24     $ 0.72  
Stock-based Compensation Expense
    Three Months Ended June 30,     Six Months Ended June 30,  
    2019     2018     2019     2018  
                         
Stock-based compensation expense related to grants of:                        
Stock options   $ 37     $ 32     $ 70     $ 320  
Employee Stock Purchase Plan (“ESPP”)     13       6       13       11  
Restricted Stock Units (“RSU”)     40       70       59       153  
    $ 90     $ 108     $ 142     $ 484  

 

Stock-based compensation expense recognized in:                    
Cost of services   $ 18     $ 17     $ 26     $ 38  
Cost of software and other                        
Research and development     8       10       15       24  
Sales and marketing     12       7       24       26  
General and administrative     52       74       77       396  
    $ 90     $ 108     $ 142     $ 484  
Computation of basic and diluted earnings (loss) per share
    Three Months     Six Months  
    Ended     Ended  
    June 30,     June 30,  
    2019     2018     2019     2018  
                         
Net income (loss)   $ 653     $ 396     $ 2,096     $ (370 )

 

 

 

                               
Basic:                                
Weighted-average shares of common stock outstanding and used in computing basic income (loss) per share     18,962       18,765       18,959       18,751  
Basic earnings (loss) per share     0.03       0.02       0.11       (0.02 )
Diluted:                                
Weighted-average shares of common stock outstanding     18,962       18,765       18,959       18,751  
Add: Common equivalent shares outstanding     56       182       51       -  
Shares used in computing diluted earnings (loss) per share     19,018       18,947       19,010       18,751  
Diluted earnings (loss) per share   $ 0.03     $ 0.02     $ 0.11     $ (0.02 )
Potential Common Shares Outstanding Excluded from Computation of Diluted Loss per Share
    As of June 30,  
    2019     2018  
             
Stock options     819       871  
RSUs     78       211  
      897       981