Revenues | Revenues Disaggregation of revenues The tables below present disaggregated revenues from contracts with customer by customer location, industries and contract-types. The Company believes this disaggregation best depicts how the nature, amount, timing and uncertainty of our revenues and cash flows are affected by industry, market and other economic factors. The Company has a single reportable segment for the three and six months ended June 30, 2024 and 2023. The following table shows the disaggregation of the Company’s revenues by major customer location. Revenues are attributed to geographic regions based upon location of the customer served irrespective of the location billed, or the location of the delivery center performing the work. Substantially all of the revenue in our North America region relates to operations in the United States. Three Months Ended Six Months Ended 2024 2023 2024 2023 Customer Location (in thousands) North America $ 69,339 $ 58,388 $ 133,079 $ 118,525 Europe 11,606 15,756 25,008 31,664 Other 2,092 3,198 4,767 7,233 Total Revenues $ 83,037 $ 77,342 $ 162,854 $ 157,422 The following table shows the disaggregation of the Company’s revenues by main vertical markets: Three Months Ended Six Months Ended 2024 2023 2024 2023 Vertical (in thousands) Retail $ 26,779 $ 26,032 $ 51,408 $ 51,428 Technology, Media and Telecom 23,228 24,096 47,261 50,907 Finance 12,566 6,748 22,809 13,263 CPG/Manufacturing (1) 9,843 10,872 19,402 23,518 Healthcare and Pharma 3,158 3,706 6,167 6,858 Other 7,463 5,888 15,807 11,448 Total Revenues $ 83,037 $ 77,342 $ 162,854 $ 157,422 __________________________ (1) CPG stands for Consumer Packaged Goods The following table shows the disaggregation of the Company’s revenues by contract types: Three Months Ended Six Months Ended 2024 2023 2024 2023 Contract Type (in thousands) Time-and-material $ 78,206 $ 69,143 $ 153,026 $ 139,669 Fixed-fee 4,246 7,731 8,658 17,285 Other revenues 585 468 1,170 468 Total Revenues $ 83,037 $ 77,342 $ 162,854 $ 157,422 Contract balances A contract asset is a right to consideration that is conditional upon factors other than the passage of time. A contract liability, or deferred revenue, consists of advance payments and billings in excess of revenues recognized. As of June 30, 2024 and December 31, 2023 the Company did not have contract assets recorded in its unaudited condensed consolidated balance sheet. Contract liabilities were $0.6 million as of both June 30, 2024 and December 31, 2023. These balances were classified as Accrued and other current liabilities in the unaudited condensed consolidated balance sheets. During the three and six months ended June 30, 2024, the Company recognized $0.1 million and $0.4 million of revenues, respectively, that were included in Accrued and other current liabilities at December 31, 2023. During the three and six months ended June 30, 2023, the Company recognized $0.5 million and $0.9 million of revenues, respectively, that were included in Accrued and other current liabilities at December 31, 2022. Remaining performance obligations As of June 30, 2024, the aggregate amount of transaction price allocated to remaining performance obligations was $8.3 million. Our remaining performance obligations represent commitments for future services for which work has not been performed and revenues are to be recorded in future periods. The Company expects to recognize approximately 45.7% of its remaining performance obligations as revenues during 6 months of the fiscal year 2024, and an additional 54.3% in 2025. Remaining performance obligations include currently recorded contract liability as well as amounts that will be invoiced in future periods and excludes the contracts that meet at least one of the following criteria under ASC Topic 606 “ Revenue from Contracts with Customers ”: 1) contracts with an original duration of one year or less, including contracts that can be terminated for convenience without a substantive penalty, 2) contracts for which the Company recognizes revenues based on the right to invoice for services performed, 3) variable consideration allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation in accordance with ASC 606-10-25-14(b), for which the criteria in ASC 606-10-32-40 have been met, or 4) variable consideration in the form of a sales-based or usage-based royalty promised in exchange for a license of intellectual property. Many of the Company’s contracts met one or more of these exemptions as of June 30, 2024. Customers concentration The following table shows the amount of revenue derived from each customer exceeding 10% of the Company’s revenue: Three Months Ended Six Months Ended 2024 2023 2024 2023 Customer 1 16.7 % 14.0 % 16.7 % 13.9 % The following table shows number of customers exceeding 10% of the Company’s billed and unbilled receivable balances: As of June 30, December 31, Accounts receivable 1 1 Unbilled receivable 3 2 Transactions with related parties During the six months ended June 30, 2024 and 2023, the Company conducted transaction with a number of companies affiliated with the members of the Company’s Board of Directors. As a result, during the three and six months ended June 30, 2024, the Company recorded revenues from its related parties of $4.5 million and $7.3 million, respectively. During the same periods of 2023, the Company recorded revenues from its related parties of $2.3 million and $4.0 million, respectively. As of June 30, 2024 and December 31, 2023 accounts receivable from related parties were $3.1 million and $0.9 million, respectively. Unbilled receivables from related parties as of June 30, 2024 were $0.2 million. The Company did not have unbilled receivables from related parties as of December 31, 2023. |