XML 29 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenue:                      
Subscriptions, software and support $ 25,398 $ 22,660 $ 22,012 $ 21,444 $ 19,365 $ 17,668 $ 17,321 $ 15,618 $ 91,514 $ 69,972 $ 53,207
Professional services 25,164 21,988 21,186 16,885 14,382 13,077 15,146 20,346 85,223 62,951 57,997
Total revenue 50,562 44,648 43,198 38,329 33,747 30,745 32,467 35,964 176,737 132,923 111,204
Cost of revenue:                      
Subscriptions, software and support 2,488 2,341 2,488 2,062 1,929 1,890 1,836 1,782 9,379 7,437 6,079
Professional services 16,169 14,272 14,149 10,628 8,670 9,315 11,723 12,978 55,218 42,686 42,402
Total cost of revenue 18,657 16,613 16,637 12,690 10,599 11,205 13,559 14,760 64,597 50,123 48,481
Gross profit 31,905 28,035 26,561 25,639 23,148 19,540 18,908 21,204 112,140 82,800 62,723
Operating expenses:                      
Sales and marketing 22,463 19,725 22,775 17,003 14,660 14,480 13,831 11,166 81,966 54,137 38,300
Research and development 8,968 8,596 9,971 7,300 6,069 6,702 5,296 4,927 34,835 22,994 16,750
General and administrative 7,429 6,237 8,635 4,849 4,260 4,531 4,318 3,930 27,150 17,039 12,515
Total operating expenses 38,860 34,558 41,381 29,152 24,989 25,713 23,445 20,023 143,951 94,170 67,565
Operating loss (6,955) (6,523) (14,820) (3,513) (1,841) (6,173) (4,537) 1,181 (31,811) (11,370) (4,842)
Other (income) expense:                      
Other (income) expense, net (380) (425) (734) (499) 1,663 (67) 733 (537) (2,038) 1,792 1,579
Interest expense 22 (2) 197 256 256 243 241 242 473 982 188
Total other expense (income) (358) (427) (537) (243) 1,919 176 974 (295) (1,565) 2,774 1,767
Total (6,597) (6,096) (14,283) (3,270) (3,760) (6,349) (5,511) 1,476 (30,246) (14,144) (6,609)
Income tax expense (benefit) 272 188 176 125 423 (1,610) (1,217) 721 761 (1,683) 378
Net loss $ (6,869) $ (6,284) $ (14,459) $ (3,395) $ (4,183) $ (4,739) $ (4,294) $ 755 (31,007) (12,461) (6,987)
Accretion of dividends on convertible preferred stock                 357 857 861
Net loss attributable to common stockholders                 $ (31,364) $ (13,318) $ (7,848)
Net loss per share attributable to common stockholders:                      
Basic and diluted (in dollar per share)                 $ (0.63) $ (0.39) $ (0.23)
Weighted average common shares outstanding:                      
Basic and diluted (in shares)                 49,529,833 34,274,718 34,274,718