v3.8.0.1

Revenue (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2018
Revenue from Contract with Customer [Abstract] |
Schedule of New Accounting Pronouncements and Changes in Accounting Principles | Below is a summary of the amount by which each financial statement line item was affected in the current reporting period by the adoption of Topic 606 as compared with the guidance that was in effect before the change (in thousands):
| ASC 605 |  | ASC 606 Adjustment |  | ASC 606
| March 31, 2018 |  |  |  | March 31, 2018
Assets |  |  |  |  |
Other non-current assets | 2,087 |  |  | 347 |  |  | 2,434 |
Total assets | $ | 199,685 |  |  | $ | 347 |  |  | $ | 200,032 |
Liabilities, redeemable convertible preferred stock, and stockholders' equity |  |  |  |  |
Current liabilities: |  |  |  |  |
Deferred revenue | 22,913 |  |  | 288 |  |  | 23,201 |
Total current liabilities | 43,825 |  |  | 288 |  |  | 44,113 |
Total liabilities | 52,029 |  |  | 288 |  |  | 52,317 |
Stockholders' equity |  |  |  |  |
Accumulated deficit | (174,374 | ) |  | 59 |  |  | (174,315 | )
Total stockholders' equity | 96,717 |  |  | 59 |  |  | 96,776 |
Total liabilities, redeemable convertible preferred stock, and stockholders' equity | $ | 199,685 |  |  | $ | 347 |  |  | $ | 200,032 |
| ASC 605 |  | ASC 606 Adjustment |  | ASC 606
| Three Months Ended |  |  |  | Three Months Ended
| March 31, 2018 |  |  |  | March 31, 2018
Revenue | $ | 47,494 |  |  | $ | 169 |  |  | $ | 47,325 |
Operating expenses: |  |  |  |  |
Selling and marketing | 16,952 |  |  | 95 |  |  | 16,857 |
Total operating expenses | 36,587 |  |  | 95 |  |  | 36,492 |
Operating income | 1,464 |  |  | 74 |  |  | 1,390 |
Income before income taxes | 2,026 |  |  | 74 |  |  | 1,952 |
Net income | $ | 2,771 |  |  | $ | 74 |  |  | $ | 2,697 |
Disaggregation of Revenue | The following table presents our revenue disaggregated by major service lines (in thousands):
| Three Months Ended
| March 31, 2018
Business-to-Consumer |
Matching Solutions | $ | 33,202 |
Payment Solutions | 8,432 |
Business-to-Business |
Care@Work Solutions | 3,955 |
Recruiting and Marketing Solutions and other | 1,736 |
Total revenue | $ | 47,325 |
The following table presents our revenue disaggregated by timing of transfer of services (in thousands):
| Three Months Ended
| March 31, 2018
Over-time | $ | 43,704 |
Point-in-time | 3,621 |
Total revenue | $ | 47,325 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction | For performance obligations that are part of contracts that have an original expected duration of greater than one year, we expect to recognize $1.7 million of revenue related to our Care@Work offering in the remainder of fiscal 2018 related to performance obligations that are currently unsatisfied (or partially satisfied) as of March 31, 2018.

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84173487&loc=SL51747714-108306 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=82913847&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22580-107794 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=68064558&loc=d3e765-108305 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22499-107794 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22583-107794 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=68064558&loc=d3e725-108305 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration