Summary of Significant Accounting Policies (Policies) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basis of Presentation | (a) Basis of Presentation and Use of Estimates The preparation of condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include, among other estimates, assumptions used in the allocation of the transaction price to separate performance obligations, estimates towards the measure of progress of completion on fixed-price service contracts, the determination of fair values and useful lives of long-lived assets as well as intangible assets, goodwill, allowance for credit losses for accounts receivable, recoverability of deferred tax assets, recognition of deferred revenue, valuation of interest rate swaps, determination of fair value of equity-based awards, measurement of fair value of contingent consideration, and assumptions used in testing for impairment of long-lived assets. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Use of Estimates | (a) Basis of Presentation and Use of Estimates The preparation of condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include, among other estimates, assumptions used in the allocation of the transaction price to separate performance obligations, estimates towards the measure of progress of completion on fixed-price service contracts, the determination of fair values and useful lives of long-lived assets as well as intangible assets, goodwill, allowance for credit losses for accounts receivable, recoverability of deferred tax assets, recognition of deferred revenue, valuation of interest rate swaps, determination of fair value of equity-based awards, measurement of fair value of contingent consideration, and assumptions used in testing for impairment of long-lived assets. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Unaudited Interim Financial Statements | (b) Unaudited Interim Financial Statements The accompanying condensed consolidated balance sheet as of March 31, 2026, the condensed consolidated statements of operations and comprehensive income (loss) for the three months ended March 31, 2026 and 2025, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2026 and 2025, the condensed consolidated statements of cash flows for the three months ended March 31, 2026 and 2025, and the related interim disclosures are unaudited. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s 2025 audited consolidated financial statements and notes thereto.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Recently Adopted or Issued Accounting Standards | (c) Recently Adopted or Issued Accounting Standards In July 2025, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2025-05, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets. The ASU provides a practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. In developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. The ASU is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted ASU 2025-05 prospectively for the period ended March 31, 2026. In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses. This ASU seeks to improve the disclosures about the types of expenses, including employee compensation, depreciation, and amortization, and costs incurred related to inventory and manufacturing activities. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. In January 2025, the FASB also issued ASU 2025-01 to clarify the effective date. The Company is currently evaluating the impact of the ASU on the disclosures within its consolidated financial statements. In September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The ASU removes all references to prescriptive and sequential software development stages and clarifies that the threshold for when an entity is required to start capitalizing software costs is when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. The amendments in this ASU are effective for all entities for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period. The Company is currently evaluating the impact of the ASU on the consolidated financial statements. In November 2025, the FASB issued ASU 2025-09, Derivatives and Hedging (Topic 815) - Hedge Accounting Improvements, which amends certain aspects of the hedge accounting guidance in ASC 815. The ASU enables entities to apply hedge accounting to a greater number of highly effective economic hedges in the following five areas: similar risk assessment for cash flow hedges, hedging forecasted interest payments on choose-your-rate debt instruments, cash flow hedges of nonfinancial forecasted transactions, net written options as hedging instruments, and foreign-currency-denominated debt instrument as hedging instrument and hedged item(dual hedge). The amendments in this ASU are effective for public business entities for annual reporting periods beginning after December 15, 2026, and interim periods within those annual reporting periods. Early adoption is permitted. The Company is currently evaluating the impact of the ASU on the consolidated financial statements. In December 2025, the FASB issued ASU 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities, which provides recognition, measurement, and presentation guidance for government grants received by business entities. The ASU applies to all business entities except for not-for-profit entities and employee benefit plans that receive a government grant. This ASU is effective for public business entities for annual periods beginning after December 15, 2028, and interim periods within those annual periods. Early adoption is permitted. The Company is currently evaluating the impact of the ASU on the consolidated financial statements. In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvement. This ASU clarifies that the guidance in Topic 270 applies to all entities that provide interim financial statements and notes in accordance with GAAP. It also establishes a comprehensive list in Topic 270 of interim disclosures that are required in interim financial statements and notes in accordance with GAAP, incorporates a disclosure principle, and improves guidance about information included in and the format of interim financial statements. This ASU does not change the fundamental nature of interim reporting or expand or reduce current interim disclosure requirements. The ASU is effective for public business entities for interim periods within annual periods beginning after December 15, 2027. Early adoption is permitted. The Company is currently evaluating the impact of the ASU on the consolidated financial statements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Principles of Consolidation | (d) Principles of Consolidation The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | (e) Fair Value Measurements The Company follows FASB Accounting Standards Codification (“ASC”) 820-10, “Fair Value Measurements” (“ASC 820-10”), which defines fair value, establishes a framework for measuring fair value in U.S. GAAP, and requires certain disclosures about fair value measurements. ASC 820-10 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the most advantageous market for the asset or liability in an orderly transaction. Fair value measurement is based on a hierarchy of observable or unobservable inputs. The standard describes three levels of inputs that may be used to measure fair value. Level 1 — Inputs to the valuation methodology are quoted prices available in active markets for identical securities as of the reporting date; Level 2 — Inputs to the valuation methodology are other significant observable inputs, including quoted prices for similar securities, interest rates, credit risk etc. as of the reporting date, and the fair value can be determined through the use of models or other valuation methodologies; and Level 3 — Inputs to the valuation methodology are unobservable inputs in situations where there is little or no market activity of the securities and the reporting entity makes estimates and assumptions relating to the pricing of the securities including assumptions regarding risk. If the inputs used to measure fair value fall at different levels of the fair value hierarchy, the hierarchy is based on the lowest level of input that is significant to the fair value measurement. For the acquisitions noted in Note 4, the fair value measurement methods used to estimate the fair value of the assets acquired and liabilities assumed at the acquisition dates utilized a number of significant unobservable inputs of Level 3 assumptions. These assumptions included, among other things, projections of future operating results, implied fair value of assets using an income approach by preparing a discounted cash flow analysis, and other subjective assumptions. Interest rate swaps are valued in the market using discounted cash flows techniques. These techniques incorporate Level 1 and Level 2 inputs. The market inputs are utilized in the discounted cash flows’ calculation considering the instrument’s term, notional amount, discount rate and credit risk. Significant inputs to the derivative instrument valuation model for interest rate swaps are observable in active markets and are classified as Level 2 in the hierarchy. Contingent liabilities related to acquisitions are measured at fair value using Level 3 unobservable inputs. The Company's estimates of fair value are based upon assumptions believed to be reasonable but that are uncertain and involve significant judgments by management. Any changes in the fair value of these contingent liabilities are included in the earnings in the condensed consolidated statements of operations and comprehensive income (loss). The Company utilizes Monte Carlo or a series of Black-Scholes-Merton options models to estimate the fair value of the contingent consideration liabilities of business acquisitions. Significant inputs used in the fair value measurement of contingent consideration include: expected eligible revenue for the acquired businesses over the relevant measurement periods, the risk-profile of the expected eligible revenue for the acquired businesses, the uncertainty regarding the expected eligible revenue for the acquired businesses, the risk-free rate of return, the expected timing at which settlement of the contingent liabilities may occur, and the credit-adjusted discount rate associated with the risk of the Company’s future liability payments. The following table sets forth the assets and liabilities that were measured at fair value on a recurring and non-recurring basis by their levels in the fair value hierarchy at March 31, 2026:
The following table sets forth the assets and liabilities that were measured at fair value on a recurring and non-recurring basis by their levels in the fair value hierarchy at December 31, 2025:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | (f) Cash and Cash Equivalents Cash equivalents include highly liquid investments with maturities of three months or less from the date purchased. The cash and cash equivalents was $149,484 and $189,392 at March 31, 2026 and December 31, 2025, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounts Receivable | (g) Accounts Receivable Accounts receivable include current outstanding invoices billed to customers. Invoices are typically issued with net 30 days to net 90 days terms upon delivery of the product or upon achievement of billable events for service-based contracts. Unbilled receivables relate to the Company’s rights to consideration for performance obligations satisfied but not billed at the reporting date on contracts. Unbilled receivables are billed and transferred to customer accounts receivable when the rights become unconditional. The carrying amount of accounts receivable is reduced by a valuation allowance. The Company estimates the expected credit losses for accounts receivable using historical loss data adjusted for current economic conditions to estimate the relative size of credit losses to be expected. The Company has elected the practical expedient under ASU 2025-05 to assume that current conditions remain unchanged over the life of the receivables and, accordingly, does not incorporate forecasts of future economic conditions beyond those reflected in current conditions. The Company generally writes off a receivable or records a specific allowance for credit losses if it determines that the receivable is not collectible.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derivative Instruments | (h) Derivative Instruments In the normal course of business, the Company is subject to risk from adverse fluctuations in interest rates. The Company has chosen to manage this risk through the use of derivative financial instruments that consist of interest rate swap contracts. Counterparties to these contracts are major financial institutions. The Company is exposed to credit loss in the event of nonperformance by these counterparties. The Company does not use derivative instruments for trading or speculative purposes. The objective of managing exposure to market risk is to limit its impact on cash flows. To qualify for hedge accounting, the interest rate swaps must effectively reduce the risk exposure that they are designed to hedge. In addition, at the inception of a qualifying cash flow hedging relationship, the underlying transaction or transactions must be, and be expected to remain, probable of occurring in accordance with the related assertions. FASB ASC 815, “Derivatives and Hedging,” requires the Company to recognize all derivatives on the balance sheet at fair value. The Company may enter into derivative contracts such as interest rate swap contracts that effectively convert portions of the Company’s floating rate debt to a fixed rate, which serves to mitigate interest rate risk. The Company’s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable-rate amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. The Company entered into an interest rate swap agreement in May 2022 that pays fixed, receives variable to modify the interest rate characteristics of term loan debt from variable to fixed in order to reduce the impact of changes in future cash flows due to market interest rate changes. The swap agreement has a notional amount of $230,000, a fixed rate of 2.8% and a termination date of August 31, 2025 (“Matured Swap”). As the swap approached maturity, the Company entered into two additional interest rate swap agreements (“New Swaps”) in the second quarter of 2025, each with a notional amount of $115,000, to continue hedging the interest rate risk associated with the term loan debt. These new swaps also pay fixed interest rates and receive variable rates. The fixed interest rates on the two swaps are 3.62% and 3.64%, respectively. Both contracts became effective on August 31, 2025, and will mature on August 31, 2029. The Company designates these swaps as cash flow hedges at hedge inception. At March 31, 2026 and December 31, 2025, the Matured Swap had a fair value of $0. The New Swaps had total fair value of $(672) and $(2,322) at March 31, 2026 and December 31, 2025, respectively. The gross fair value recognized in accumulated other comprehensive income (loss) was $(672) and $(2,322) at March 31, 2026 and December 31, 2025, respectively. The Company uses derivatives to manage certain interest exposures and designates all the derivatives as cash flow hedges. The Company records derivatives at fair value on its condensed consolidated balance sheets. Changes in the fair value of derivatives designated as cash flow hedges are recorded as a component of accumulated other comprehensive income (loss). Those amounts are reclassified into in the same period during which the hedged transactions impact earnings. The amount of derivative gains reclassified from accumulated other comprehensive income on derivative instruments recognized in the Company’s condensed consolidated statements of operations and comprehensive income (loss) was $33 and $942 for the three months ended March 31, 2026 and 2025, respectively. The notional amounts, fair values, and classification of derivative instruments in the condensed consolidated balance sheets as of March 31, 2026 and December 31, 2025 were as follows:
The net amount of deferred gain related to derivative instruments designated as cash flow hedges that is expected to be reclassified from accumulated other comprehensive gain (loss) into earnings over the next twelve months is $26.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue Recognition | (i) Revenue Recognition In accordance with ASC Topic 606, “Revenue from Contracts with Customers”, the Company determines revenue recognition through the following steps: i. Identification of the contract, or contracts, with a customer ii. Identification of the performance obligations in the contract iii. Determination of the transaction price iv. Allocation of the transaction price to the performance obligations in the contract v. Recognition of revenue when, or as, the Company satisfies a performance obligation The Company’s revenue consists of fees for perpetual and term licenses for its software products, post-contract customer support (referred to as maintenance), software as a service (“SaaS”), and professional services including training and other revenue. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The following describes the nature of the Company’s primary types of revenues and the revenue recognition policies as they pertain to the types of transactions the Company enters into with its customers. Software Licenses Software license revenue consists primarily of sales of software licenses downloaded and installed by our customers on their own hardware. The license period is generally one year or less and includes an insignificant amount of customer support to assist the customer with the software. Software license performance obligations are generally recognized upfront at the point in time when the software license has been delivered. Software as a Service (SaaS) Revenues SaaS revenues consist of subscription fees for access to, and related support for, the Company’s cloud-based solutions. The Company typically invoices subscription fees in advance in annual installments. The invoice is initially deferred and revenue is recognized ratably over the life of the contract. The Company’s software contracts do not typically include variable consideration or options for future purchases that would not be similar to the original goods. Software Service Maintenance services agreements on perpetual software consist of fees for providing software updates and for providing technical support for software products for a specified term. Revenue allocated to maintenance services is recognized ratably over the contract term beginning on the delivery date of each offering. Maintenance contracts generally have a term of one year. While the transfer of control of the software training and implementation performance obligations are over time, the services are typically started and completed within a few days. Due to the quick nature of the performance obligation from start to finish and the insignificant amounts, the Company recognizes any software training or implementation revenue at the completion of the service. Any unrecognized portion of amounts paid in advance for licenses and services is recorded as deferred revenue. Consulting Service Revenues The Company’s primary professional services offering includes consulting services, which may be either strategic consulting services, reporting and analysis services, regulatory writing services, or any combination of the three. The Company’s professional services contracts are either time-and-materials or fixed fee. Service revenues are generally recognized over time as the services are performed. Generally, these services are delivered to customers electronically. Revenue from time-and-material contracts is recognized on an output basis as labor hours are delivered and/or direct expenses are incurred. Revenues for fixed-price services are generally recognized over time by applying input methods to estimate progress to completion. Accordingly, the number of resources being paid for and the varying lengths of time they are being paid for determine the measure of progress. Arrangements with Multiple Performance Obligations For contracts with multiple performance obligations, such as a software license plus software training, implementation, and/or maintenance/support, or in contracts where there are multiple software licenses, the Company determines if the products or services are distinct and allocates the consideration to each distinct performance obligation on a relative standalone selling price basis. The delivery of a particular type of software and each of the user licenses would be one performance obligation. Additionally, any training, implementation, or support and maintenance promises sold as part of the software license agreement would be considered separate performance obligations, as those promises are distinct and separately identifiable from the software licenses. The payment terms in these arrangements are less than one year such that there is no significant financing component. Contract Balances The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (deferred revenue, contract liabilities) on the condensed consolidated balance sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., quarterly or monthly) or upon achievement of contractual milestones. Contract assets relate to the Company’s rights to consideration for performance obligations satisfied but not billed at the reporting date on contracts (i.e., unbilled revenue, a component of accounts receivable in the condensed consolidated balance sheets). Contract assets are billed and transferred to customer accounts receivable when the rights become unconditional. The Company typically invoices customers for term licenses, subscriptions, maintenance and support fees in advance with payment due before the start of the subscription term, ranging from to three years. The Company records the amounts collected in advance of the satisfaction of performance obligations, usually over time, as a contract liability or deferred revenue. Invoiced amounts for non-cancelable services starting in future periods are included in contract assets and deferred revenue. The portion of deferred revenue that will be recognized within 12 months is recorded as current deferred revenue, and the remaining portion is recorded as deferred revenue in the condensed consolidated balance sheets. Contract balances at March 31, 2026, December 31, 2025 and 2024 were as follows:
During the three months ended March 31, 2026, the Company recognized revenue of $34,551 related to contract liabilities at December 31, 2025. The unsatisfied performance obligations as of March 31, 2026 were $152,452. We expect to recognize $125,863, or 82.6% of this revenue over the next 12 months and the remainder thereafter. Deferred Contract Acquisition Costs Under ASC Topic 606, sales commissions paid to the sales force and the related employer payroll taxes, collectively deferred contract acquisition costs, are considered incremental and recoverable costs of obtaining a contract with a customer. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain sales incentive programs meet the requirements to be capitalized. The costs capitalized are primarily sales commissions for our sales force personnel. Capitalized costs to obtain a contract are amortized on a straight-line basis over the expected period of benefit. Amortization of capitalized costs is included in sales and marketing expenses in our condensed consolidated statements of operations and comprehensive income (loss). Capitalized contract acquisition costs were $1,706 and $1,351 as of March 31, 2026 and December 31, 2025, respectively, and were included in prepaid expenses and other current assets in the condensed consolidated balance sheets. Grant Revenue The Company receives grant funding for certain specific projects from time to time. These grants specify the funds provided are to be used exclusively to satisfy the deliverables outlined in the grant agreements. If, under these agreements, both involved parties receive and sacrifice approximately commensurate value, they are accounted for as exchange transactions, and revenue is recognized according to ASC Topic 606. The grant funding is generally provided near contract inception, so a contract liability is initially recorded and revenue is recognized as the performance obligations are satisfied over time. If these agreements involve one party nonreciprocally transferring value to another, and any benefit to the transferor is incidental to the potential public benefits, they are accounted for as contribution transactions, and revenue is recognized in accordance with ASC Topic 958. Sources and Timing of Revenue The Company’s performance obligations are satisfied either over time or at a point in time. The following table presents the Company’s revenue by timing of revenue recognition to understand the risks of timing of transfer of control and cash flows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill | (j) Goodwill As of March 31, 2026, the Company had three reporting units – Certara Data Science Software (“CDS”), the Certara Predictive Technologies reporting unit (“CPT”), and the Certara Drug Development Services reporting unit (“CDDS”), which are within a single operating segment of the Company. Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. When testing goodwill for impairment, the Company performs a qualitative assessment to determine whether events or circumstances lead to a determination that it is more-likely-than-not that the fair values of the reporting units are less than their carrying amounts. If the Company determines that it is not more-likely-than-not that the fair values of the reporting units are less than their carrying values, no further assessment is performed. If the Company determines that it is more-likely-than-not that the fair values of the reporting units are less than carrying value, the Company proceeds to perform a quantitative goodwill impairment test. If the result of the quantitative test shows that the carrying amount of reporting units exceeds its fair values, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. As of March 31, 2026, the Company has performed a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting units is less than their carrying amounts. Based on the results of the qualitative assessment, the company concluded that it is more likely than not that the fair value of each reporting unit is greater than its respective carrying value. Accordingly, no further quantitative goodwill impairment testing was necessary.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings per Share | (k) Earnings per Share Basic earnings per common share is computed by dividing the net earnings by the weighted-average number of shares outstanding during the reporting period, without consideration for potentially dilutive securities. Diluted shares are calculated under the treasury stock method. Diluted earnings per share is calculated by dividing the net earnings attributable to stockholders by the weighted-average number of shares and dilutive securities outstanding during the period.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||