| Disaggregation of Revenue |
The following table presents our revenue disaggregated by major service lines for the three and six months ended June 29, 2019 and June 30, 2018 (in thousands). | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 29, 2019 | | June 30, 2018 | | June 29, 2019 | | June 30, 2018 | | | | | | | | | Business-to-Consumer | | | | | | | | Matching Solutions | $ | 36,086 |
| | $ | 33,949 |
| | $ | 72,390 |
| | $ | 67,151 |
| Payment Solutions | 6,411 |
| | 5,998 |
| | 15,393 |
| | 14,430 |
| Business-to-Business | | | | | | | | Care@Work Solutions | 6,106 |
| | 4,146 |
| | 12,062 |
| | 8,101 |
| Recruiting and Marketing Solutions and other | 2,375 |
| | 1,873 |
| | 4,469 |
| | 3,609 |
| Total revenue | $ | 50,978 |
| | $ | 45,966 |
| | $ | 104,314 |
| | $ | 93,291 |
|
The following table presents our revenue disaggregated by timing of transfer of services for the three and six months ended June 29, 2019 and June 30, 2018 (in thousands). | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 29, 2019 | | June 30, 2018 | | June 29, 2019 | | June 30, 2018 | | | | | | | | | Point-in-time | $ | 4,251 |
| | $ | 4,444 |
| | $ | 11,320 |
| | $ | 9,109 |
| Over-time | 46,727 |
| | 41,522 |
| | 92,994 |
| | 84,182 |
| Total revenue | $ | 50,978 |
| | $ | 45,966 |
| | $ | 104,314 |
| | $ | 93,291 |
|
|
| Schedule of Amortized Commission Expense |
For the three and six months ended June 29, 2019 and June 30, 2018, amortized commission expense was (in thousands): | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 29, 2019 | | June 30, 2018 | | June 29, 2019 | | June 30, 2018 | Amortized commission expense | 100 |
| | 21 |
| | 199 |
| | 39 |
|
|