Mastech Digital, Inc. Revenue Disclosure
The Company recognizes revenue on time-and-material contracts over time as services are performed and expenses are incurred. Time-and-material contracts typically bill at an agreed-upon hourly rate, plus out-of-pocket expense reimbursement. Out-of-pocket expense reimbursement amounts vary by assignment, but on average represent less than 2% of total revenues.
The Company’s time-and-material and fixed price revenue streams are recognized over time as the customer receives and consumes the benefits of the Company’s performance as the work is performed.
In certain situations related to client direct hire assignments, where the Company’s fee is contingent upon the hired resources continued employment with the client, revenue is not fully recognized until such employment conditions are satisfied.
The Company recognizes revenue on fixed price contracts over time as services are rendered and uses a cost-based input method to measure progress. Determining a measure of progress requires management to make judgments that affect the timing of revenue recognized.
We do not sell, lease or otherwise market computer software or hardware, and essentially 100% of our revenue is derived from the sale of data and analytics, IT staffing and Digital Transformation services. We expense sales commissions in the same period in which revenues are realized. These costs are recorded within selling, general and administrative expenses.
Each contract the Company enters into is assessed to determine the promised services to be performed and includes identification of the performance obligations required by the contract. In substantially all of our contracts, we have identified a single performance obligation for each contract either because the promised services are distinct, the contract qualifies as a series, or the promised services are highly interrelated and interdependent and therefore represent a combined single performance obligation.
Our Data and Analytics Services segment provides specialized capabilities in delivering data management and analytics services to customers globally. This business offers project-based consulting services in the areas of Master Data Management, Enterprise Data Integration, Big Data, Analytics and Digital Transformation, which can be delivered using on-site and offshore resources.
Our IT staffing segment combines technical expertise with business process experience in a broad range of staffing services in digital and mainstream technologies, which can be delivered onshore as well as offshore. Our digital technology stack includes data management and analytics, cloud, mobility, social and automation. Our mainstream technologies include business intelligence / data warehousing; web services; enterprise resource planning & customer resource management; and e-Business solutions. We work with businesses and institutions with significant IT-spend and recurring staffing needs. We also support smaller organizations with their
“project focused” temporary IT staffing requirements. In late 2023, we expanded our service offerings to include engineering staffing services. Substantially all of our revenue is recognized over time.
The following table depicts the disaggregation of our revenues by contract type and operating segment:
|
|
Years Ended December 31, |
|
|||||||||
|
|
2025 |
|
|
2024 |
|
|
2023 |
|
|||
|
|
(Amounts in thousands) |
|
|||||||||
Data and Analytics Services Segment |
|
|
|
|
|
|
|
|
|
|||
Time-and-material Contracts |
|
$ |
28,521 |
|
|
$ |
24,485 |
|
|
$ |
25,307 |
|
Fixed-price Contracts |
|
|
4,754 |
|
|
|
12,140 |
|
|
|
9,051 |
|
Subtotal Data and Analytics Services |
|
$ |
33,275 |
|
|
$ |
36,625 |
|
|
$ |
34,358 |
|
IT Staffing Services Segment |
|
|
|
|
|
|
|
|
|
|||
Time-and-material Contracts |
|
$ |
158,096 |
|
|
$ |
162,182 |
|
|
$ |
166,740 |
|
Fixed-price Contracts |
|
|
— |
|
|
|
136 |
|
|
|
— |
|
Subtotal IT Staffing Services |
|
$ |
158,096 |
|
|
$ |
162,318 |
|
|
$ |
166,740 |
|
Total Revenues |
|
$ |
191,371 |
|
|
$ |
198,943 |
|
|
$ |
201,098 |
|
The Company had three clients that individually accounted for more than 10% of total revenues in 2025: Fidelity (16.7%), Populus (12.1%), and CGI (10.8%). In 2024, two clients exceeded 10% of total revenues: CGI (14.5%) and Populus (10.7%). In 2023, one client, CGI, accounted for 22.5% of total revenues. At December 31, 2025 and 2024, CGI accounted for 20.0% and 27.0%, respectively, of the Company’s accounts receivable. Fidelity accounted for 18.0% and 6.0% of accounts receivable at December 31, 2025 and 2024, respectively. Populus accounted for 3.0% and 6.0% of accounts receivable at December 31, 2025 and 2024, respectively.
The Company’s top ten clients represented approximately 58%, 54% and 53% of total revenues in 2025, 2024 and 2023, respectively. The following table presents our revenue from external customers disaggregated by geography, based on the work location of our customers:
|
|
Years Ended December 31, |
|
|||||||||
|
|
2025 |
|
|
2024 |
|
|
2023 |
|
|||
|
|
(Amounts in thousands) |
|
|||||||||
United States |
|
$ |
189,286 |
|
|
$ |
195,455 |
|
|
$ |
197,246 |
|
Canada |
|
|
556 |
|
|
|
1,041 |
|
|
|
2,474 |
|
India and Other |
|
|
1,529 |
|
|
|
2,447 |
|
|
|
1,378 |
|
Total |
|
$ |
191,371 |
|
|
$ |
198,943 |
|
|
$ |
201,098 |
|
Contract assets, shown as unbilled receivables in the Consolidated Balance Sheets, primarily relate to the right to consideration for work completed, but not billed at the reporting date on contracts with customers. The contract assets are transferred to receivables when the rights become unconditional. Contract liabilities, shown as deferred revenue in the Consolidated Balance Sheets, primarily relate to contracts where advance payments or deposits have been received, but performance obligations have not yet been satisfied and revenue has not been recognized.
The following table presents the Company’s net accounts receivable from customers, contract assets and contract liabilities:
|
|
December 31, |
|
|||||
|
|
2025 |
|
|
2024 |
|
||
|
|
(Amounts in thousands) |
|
|||||
Receivables from contracts, beginning of year |
|
$ |
23,845 |
|
|
$ |
22,556 |
|
Receivables from contracts, end of year |
|
$ |
20,648 |
|
|
$ |
23,845 |
|
Contract assets, beginning of year |
|
$ |
7,598 |
|
|
$ |
7,259 |
|
Contract assets, end of year |
|
$ |
5,748 |
|
|
$ |
7,598 |
|
Contract liabilities, beginning of year |
|
$ |
329 |
|
|
$ |
684 |
|
Contract liabilities, end of year |
|
$ |
41 |
|
|
$ |
329 |
|
As the majority of our contracts are one year or less when considering cancellation options, we have utilized the optional exemption under ASC 606-10-50-14 to not disclose information about the remaining performance obligations for contracts which have original expected durations of one year or less.
Historical Timeline
| Fiscal Year | Filed | |
|---|---|---|
| 2025 | Mar 18, 2026 | Showing above |
| 2024 | Mar 14, 2025 | |
| 2023 | Mar 15, 2024 | |
| 2022 | Mar 27, 2023 | |
| 2021 | Mar 14, 2022 | |
| 2020 | Mar 16, 2021 | |
| 2019 | Mar 30, 2020 | |
| 2018 | Mar 29, 2019 | |
| 2017 | Mar 23, 2018 | |
| 2016 | Mar 24, 2017 | |
| 2015 | Mar 25, 2016 | |
About Revenue Disclosures
Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.
Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.