Revenue from Contracts with Clients and Customers | Revenue from Contracts with Clients and Customers The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands): Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Service fee revenue $ 41,414 $ 20,582 $ 61,996 $ 74,845 $ 41,449 $ 116,294 Product revenue, net 5,915 — 5,915 13,447 — 13,447 Pass-through revenue 13,916 608 14,524 27,873 1,520 29,393 Total revenues $ 61,245 $ 21,190 $ 82,435 $ 116,165 $ 42,969 $ 159,134 Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Service fee revenue $ 31,700 $ 18,631 $ 50,331 $ 64,754 $ 37,015 $ 101,769 Product revenue, net 6,138 — 6,138 13,638 — 13,638 Pass-through revenue 11,412 629 12,041 24,289 964 25,253 Total revenues $ 49,250 $ 19,260 $ 68,510 $ 102,681 $ 37,979 $ 140,660 The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands): Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Over time $ 55,330 $ 21,190 $ 76,520 $ 102,718 $ 42,969 $ 145,687 Point-in-time 5,915 — 5,915 13,447 — 13,447 Total revenues $ 61,245 $ 21,190 $ 82,435 $ 116,165 $ 42,969 $ 159,134 Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues: Over time $ 43,112 $ 18,282 $ 61,394 $ 89,043 $ 37,001 $ 126,044 Point-in-time 6,138 978 7,116 13,638 978 14,616 Total revenues $ 49,250 $ 19,260 $ 68,510 $ 102,681 $ 37,979 $ 140,660 The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands): Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues by region: North America $ 47,014 $ 18,532 $ 65,546 $ 92,112 $ 37,729 $ 129,841 Europe 14,231 2,658 16,889 24,053 5,240 29,293 Total revenues $ 61,245 $ 21,190 $ 82,435 $ 116,165 $ 42,969 $ 159,134 Three Months Ended Six Months Ended PFS Operations LiveArea Professional Services Total PFS Operations LiveArea Professional Services Total Revenues by region: North America $ 41,297 $ 16,825 $ 58,122 $ 84,900 $ 33,543 $ 118,443 Europe 7,953 2,435 10,388 17,781 4,436 22,217 Total revenues $ 49,250 $ 19,260 $ 68,510 $ 102,681 $ 37,979 $ 140,660 Contract Assets and Contract Liabilities Changes in costs to fulfill contract assets during the period decreased $0.1 million from December 31, 2019 to June 30, 2020, primarily due to a decrease of approximately $2.6 million for amortization and recognition of costs, offset by approximately $2.5 million from new projects in the six months ended June 30, 2020. 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 $1.3 million from December 31, 2019 to June 30, 2020, primarily due to a decrease of approximately $7.7 million for amortization and recognition of revenue, offset by approximately $6.4 million from new projects in the six months ended June 30, 2020. Contract losses recognized for the six months ended June 30, 2020 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 six months ended June 30, 2020 were not materially impacted by any other factors. Contract balances consist of the following (in thousands): June 30, 2020 December 31, 2019 Contract Assets Trade accounts receivable, net $ 64,435 $ 71,183 Unbilled accounts receivable 162 1,079 Costs to fulfill 4,793 4,875 Total contract assets $ 69,390 $ 77,137 Contract Liabilities Accrued contract liabilities $ 1,255 $ 1,806 Deferred revenue 6,743 7,456 Total contract liabilities $ 7,998 $ 9,262 |