XML 51 R44.htm IDEA: XBRL DOCUMENT
v3.25.3

Segment Information (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Segment Reporting [Abstract] |
Components of Segment Revenues, Segment Expenses and Segment Adjusted EBITDA | Segment Revenues, Segment Expenses and Segment Adjusted EBITDA were as follows:
|  | Three Months Ended September 30, |
|  | 2025 |  |  | 2024 |
(in thousands) |  | Segment Revenues |  |  | Segment Expenses |  |  | Segment Adjusted EBITDA |  |  | Segment Revenues |  |  | Segment Expenses |  |  | Segment Adjusted EBITDA |
Assessment, Permitting and Response |  | $ | 91,081 |  |  | $ | 70,645 |  |  | $ | 20,436 |  |  | $ | 52,019 |  |  | $ | 40,831 |  |  | $ | 11,188 |
Measurement and Analysis |  |  | 62,958 |  |  |  | 45,675 |  |  |  | 17,283 |  |  |  | 58,583 |  |  |  | 45,213 |  |  |  | 13,370 |
Remediation and Reuse |  |  | 70,849 |  |  |  | 61,437 |  |  |  | 9,412 |  |  |  | 68,085 |  |  |  | 56,430 |  |  |  | 11,655 |
Total Reportable Segments |  | $ | 224,888 |  |  |  |  |  | $ | 47,131 |  |  | $ | 178,687 |  |  |  |  |  | $ | 36,213 |
|  | Nine Months Ended September 30, |
|  | 2025 |  |  | 2024 |
(in thousands) |  | Segment Revenues |  |  | Segment Expenses |  |  | Segment Adjusted EBITDA |  |  | Segment Revenues |  |  | Segment Expenses |  |  | Segment Adjusted EBITDA |
Assessment, Permitting and Response |  | $ | 248,144 |  |  | $ | 189,581 |  |  | $ | 58,563 |  |  | $ | 164,043 |  |  | $ | 123,955 |  |  | $ | 40,088 |
Measurement and Analysis |  |  | 184,783 |  |  |  | 135,429 |  |  |  | 49,354 |  |  |  | 158,889 |  |  |  | 126,656 |  |  |  | 32,233 |
Remediation and Reuse |  |  | 204,338 |  |  |  | 178,969 |  |  |  | 25,369 |  |  |  | 184,405 |  |  |  | 158,811 |  |  |  | 25,594 |
Total Reportable Segments |  | $ | 637,265 |  |  |  |  |  | $ | 133,286 |  |  | $ | 507,337 |  |  |  |  |  | $ | 97,915 |
Reconciliation of Segment Measure to Net Loss | Presented below is a reconciliation of the Company’s segment measure to income (loss) before expense from income taxes:
|  | For the Three Months Ended September 30, |  |  | For the Nine Months Ended September 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Total Reportable Segments |  | $ | 47,131 |  |  | $ | 36,213 |  |  | $ | 133,286 |  |  | $ | 97,915 |
Corporate and Other |  |  | (13,470 | ) |  |  | (7,901 | ) |  |  | (41,010 | ) |  |  | (29,367 | )
Interest expense, net |  |  | (5,039 | ) |  |  | (4,137 | ) |  |  | (14,872 | ) |  |  | (11,420 | )
Depreciation and amortization |  |  | (12,958 | ) |  |  | (13,240 | ) |  |  | (39,015 | ) |  |  | (37,408 | )
Stock-based compensation |  |  | (9,220 | ) |  |  | (11,763 | ) |  |  | (33,777 | ) |  |  | (34,866 | )
Acquisition costs (1) |  |  | (754 | ) |  |  | (2,764 | ) |  |  | (1,790 | ) |  |  | (6,371 | )
Fair value changes in financial instruments |  |  | 10,354 |  |  |  | (3,946 | ) |  |  | 18,394 |  |  |  | (4,851 | )
Fair value changes in business acquisition contingencies |  |  | (13 | ) |  |  | (143 | ) |  |  | (844 | ) |  |  | (385 | )
Expenses related to financing transactions |  |  | (29 | ) |  |  | (41 | ) |  |  | (303 | ) |  |  | (280 | )
Discontinued Specialty Lab |  |  | — |  |  |  | (96 | ) |  |  | — |  |  |  | (692 | )
Other losses or expenses(2) |  |  | (343 | ) |  |  | (1,378 | ) |  |  | (1,554 | ) |  |  | (1,886 | )
Income (loss) before expense from income taxes |  | $ | 15,659 |  |  | $ | (9,196 | ) |  | $ | 18,515 |  |  | $ | (29,611 | )
__________________________ (1) Includes financial and tax diligence, consulting, legal, valuation, accounting, travel and acquisition-related incentives related to our acquisition and integration activity. (2) The three months ended September 30, 2025 consist primarily of severance costs. The nine months ended September 30, 2025 consist primarily of the aforementioned severance costs, non-recurring costs incurred to restructure the Company's renewable energy business, third party expenses associated with the independent review and analysis of assertions in a short seller report regarding the Company, and costs to centralize certain back-office functions. The three and nine months ended September 30, 2024 consist primarily of non-recurring costs to centralize certain back-office functions. The nine months ended September 30, 2024 also include costs associated with a lease abandonment.
Schedule of Revenues by Geographic Location | The following table presents revenues by geographic location:
|  | For the Three Months Ended September 30, |  |  | For the Nine Months Ended September 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
United States |  | $ | 183,578 |  |  | $ | 139,574 |  |  | $ | 528,525 |  |  | $ | 405,428 |
Canada |  |  | 33,509 |  |  |  | 31,639 |  |  |  | 85,857 |  |  |  | 81,517 |
Other international |  |  | 7,801 |  |  |  | 7,473 |  |  |  | 22,883 |  |  |  | 20,391 |
Total revenue |  | $ | 224,888 |  |  | $ | 178,687 |  |  | $ | 637,265 |  |  | $ | 507,337 |
Schedule of Long-lived Assets by Geographic Location | The following table presents long-lived assets by geographic location:
|  | September 30, |  |  | December 31, |
|  | 2025 |  |  | 2024 |
United States |  | $ | 57,087 |  |  | $ | 57,730 |
Canada |  |  | 4,517 |  |  |  | 5,070 |
Other international |  |  | 1,348 |  |  |  | 976 |
Total property and equipment—net |  | $ | 62,952 |  |  | $ | 63,776 |

X
- Definition Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 + Details
Name: | us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 + Details
Name: | us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration