Revenue from Contracts with Clients and Customers | Revenue from Contracts with Clients and Customers The following tables present our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands): Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Service fee revenue $ 31,176 $ 18,426 $ 49,602 $ 95,930 $ 55,441 $ 151,371 Product revenue, net 6,579 — 6,579 20,216 — 20,216 Pass-through revenue 10,760 1,050 11,810 35,049 2,014 37,063 Total revenues $ 48,515 $ 19,476 $ 67,991 $ 151,195 $ 57,455 $ 208,650 Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Service fee revenue $ 32,106 $ 20,784 $ 52,890 $ 100,222 $ 62,297 $ 162,519 Product revenue, net 8,469 — 8,469 27,081 — 27,081 Pass-through revenue 15,702 640 16,342 42,076 1,497 43,573 Total revenues $ 56,277 $ 21,424 $ 77,701 $ 169,379 $ 63,794 $ 233,173 The following tables present our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands): Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Over time $ 41,936 $ 19,476 $ 61,412 $ 130,979 $ 56,477 $ 187,456 Point-in-time 6,579 — 6,579 20,216 978 21,194 Total revenues $ 48,515 $ 19,476 $ 67,991 $ 151,195 $ 57,455 $ 208,650 Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Over time $ 47,808 $ 21,424 $ 69,232 $ 142,298 $ 63,644 $ 205,942 Point-in-time 8,469 — 8,469 27,081 150 27,231 Total revenues $ 56,277 $ 21,424 $ 77,701 $ 169,379 $ 63,794 $ 233,173 The following tables present our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands): Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues by region: North America $ 41,052 $ 17,260 $ 58,312 $ 125,950 $ 50,803 $ 176,753 Europe 7,463 2,216 9,679 25,245 6,652 31,897 Total revenues $ 48,515 $ 19,476 $ 67,991 $ 151,195 $ 57,455 $ 208,650 Three Months Ended Nine Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues by region: North America $ 45,563 $ 18,743 $ 64,306 $ 136,252 $ 55,945 $ 192,197 Europe 10,714 2,681 13,395 33,127 7,849 40,976 Total revenues $ 56,277 $ 21,424 $ 77,701 $ 169,379 $ 63,794 $ 233,173 Contract Assets and Contract Liabilities Changes in costs to fulfill contract assets during the period decreased $1.5 million from December 31, 2018 to September 30, 2019 , primarily due to an increase of approximately $3.4 million from new projects, offset by approximately $4.9 million of amortization and recognition of costs in the nine months ended September 30, 2019 . Costs to fulfill contract assets relate to deferred costs, which are included within other current assets and or other assets, and software development costs, which are included within property and equipment, in our condensed consolidated balance sheets. Changes in contract liabilities during the period decreased $2.8 million from December 31, 2018 to September 30, 2019 , primarily due to an increase of approximately $5.3 million from new projects, offset by approximately $8.1 million of amortization and recognition of revenue in the nine months ended September 30, 2019 . Contract losses recognized for the nine months ended September 30, 2019 were not material. Accrued contract liabilities below are included within accrued expenses in our condensed consolidated balance sheets. The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. Changes in the contract asset and liability balances during the nine months ended September 30, 2019 were not materially impacted by any other factors. Contract balances consist of the following (in thousands): September 30, 2019 December 31, 2018 Contract Assets Trade accounts receivable, net $ 49,647 $ 72,180 Unbilled accounts receivable 966 235 Costs to fulfill 3,709 5,214 Total contract assets $ 54,322 $ 77,629 Contract Liabilities Accrued contract liabilities $ 1,124 $ 535 Deferred revenue 5,819 9,255 Total contract liabilities $ 6,943 $ 9,790 Remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed. This amount does not include 1) contracts that are less than one year in duration, 2) contracts for which we recognize revenue based on the right to invoice for services performed, or 3) variable consideration allocated entirely to a wholly unsatisfied performance obligation. Much of our revenue qualifies for one of these exemptions. As of September 30, 2019 , the aggregate amount of the transaction price allocated to remaining performance obligations for contracts with an original expected duration of one year or more was $ 14.9 million. We expect to recognize revenue on approximately 50% of the remaining performance obligations in 2019, 42% in 2020, and the remaining recognized thereafter. |