XML 20 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
Selected quarterly financial information for 2019 and 2018 is as follows:
Quarter Ended
Dec. 31, 2019Sept. 30, 2019Jun. 30, 2019Mar. 31, 2019Dec. 31, 2018Sept. 30, 2018Jun. 30, 2018Mar. 31, 2018
(unaudited, in thousands, except per share data) 
Revenue$92,263  $83,769  $77,436  $74,538  $72,335  $65,304  $61,120  $58,905  
Cost of revenue (1)(2)
37,940  34,472  31,248  30,851  28,339  26,179  24,814  24,702  
Gross profit54,323  49,297  46,188  43,687  43,996  39,125  36,306  34,203  
Operating expenses:
Research and development (1)(2)
12,168  11,665  10,811  10,546  8,451  9,582  8,367  7,772  
Sales and marketing (1)(2)
25,627  25,014  23,250  21,701  18,793  17,818  17,912  17,478  
General and administrative (1)(2)
13,496  12,146  12,042  11,762  10,766  10,746  9,833  9,103  
Total operating expenses51,291  48,825  46,103  44,009  38,010  38,146  36,112  34,353  
Income (loss) from operations3,032  472  85  (322) 5,986  979  194  (150) 
Other income (expense), net:
Interest expense(3,506) (3,486) (3,406) (3,396) (3,462) (3,595) (2,378) (810) 
Interest income and other1,384  1,460  1,490  1,745  1,359  1,352  206  398  
Total other income (expense), net(2,122) (2,026) (1,916) (1,651) (2,103) (2,243) (2,172) (412) 
Income (loss) before income taxes910  (1,554) (1,831) (1,973) 3,883  (1,264) (1,978) (562) 
Provision for income taxes74  50  29  (49) 150  41  64  45  
Net income (loss)$836  $(1,604) $(1,860) $(1,924) $3,733  $(1,305) $(2,042) $(607) 
Net income (loss) per share:
Basic$0.01  $(0.03) $(0.03) $(0.03) $0.06  $(0.02) $(0.04) $(0.01) 
Diluted$0.01  $(0.03) $(0.03) $(0.03) $0.06  $(0.02) $(0.04) $(0.01) 
Shares used in computing net income (loss) per share:
Basic61,253  60,781  60,058  59,367  58,926  58,454  57,903  56,399  
Diluted65,962  60,781  60,058  59,367  62,071  58,454  57,903  56,399  
(1) Included stock-based compensation as follows:
Quarter Ended
Dec. 31, 2019Sept. 30, 2019Jun. 30, 2019Mar. 31, 2019Dec. 31, 2018Sept. 30, 2018Jun. 30, 2018Mar. 31, 2018
(unaudited, in thousands) 
Cost of revenue$1,745  $1,702  $1,658  $1,229  $942  $860  $853  $678  
Research and development2,259  2,022  1,907  1,470  1,010  2,352  1,064  877  
Sales and marketing3,353  3,017  2,749  2,249  1,747  1,613  1,585  1,362  
General and administrative4,511  4,334  4,122  3,738  3,794  4,044  3,295  2,408  
Total stock-based compensation$11,868  $11,075  $10,436  $8,686  $7,493  $8,869  $6,797  $5,325  
(2) Included depreciation and amortization expenses as follows:
Quarter Ended
Dec. 31, 2019Sept. 30, 2019Jun. 30, 2019Mar. 31, 2019Dec. 31, 2018Sept. 30, 2018Jun. 30, 2018Mar. 31, 2018
(unaudited, in thousands) 
Cost of revenue$3,384  $2,602  $2,504  $2,366  $2,129  $2,021  $1,864  $1,794  
Research and development461  450  450  440  331  278  233  194  
Sales and marketing     30  30  29  
General and administrative477  443  406  385  372  338  322  303  
Total depreciation and amortization$4,324  $3,497  $3,361  $3,192  $2,838  $2,667  $2,449  $2,320