Need CLH data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 18, 2026 | 2024 Dec 31, 2024 Feb 19, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Feb 26, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 6.03B 2.4% | 5.89B 8.9% | 5.41B 4.7% | 5.17B 35.8% | 3.81B 21.0% | 3.14B 7.9% | 3.41B 3.4% | 3.30B 12.1% |
Cost of Revenue | 4.25B 4.6% | 4.07B 8.5% | 3.75B 5.7% | 3.54B 35.8% | 2.61B 22.1% | 2.14B 10.5% | 2.39B 3.6% | 2.31B 11.8% |
Gross Profit | 1.78B 2.4% | 1.82B 9.7% | 1.66B 2.5% | 1.62B 35.7% | 1.20B 18.8% | 1.01B 1.8% | 1.02B 3.0% | 994.75M 12.7% |
Gross Margin % | 30.00% 3.2% | 31.00% 0.0% | 31.00% 0.0% | 31.00% 0.0% | 31.00% 3.1% | 32.00% 6.7% | 30.00% 0.0% | 30.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 752.53M 1.7% | 739.63M 10.2% | 671.16M 7.0% | 627.39M 16.6% | 537.96M 19.3% | 451.04M 6.8% | 484.05M 3.9% | 503.75M 10.3% |
Other Operating Expenses | 353.70M 14.6% | 414.38M | 0.00 100.0% | 2.47M 580.0% | -515.00K 77.6% | -290.00K 110.0% | 2.90M 164.2% | -4.51M 26.3% |
Total Operating Expenses | 1.11B 4.1% | 1.15B 9.8% | 1.05B 6.3% | 987.93M 16.5% | 847.84M 12.3% | 755.01M 5.0% | 794.91M 2.1% | 812.18M 7.6% |
Cost and Expenses | 5.36B 11.5% | 4.81B 0.2% | 4.80B 5.8% | 4.53B 31.1% | 3.46B 19.5% | 2.89B 9.1% | 3.18B 2.1% | 3.12B 10.7% |
Operating Income | 673.37M 0.5% | 670.23M 9.4% | 612.44M 3.5% | 634.75M 82.5% | 347.89M 38.4% | 251.34M 9.5% | 229.46M 25.7% | 182.57M 42.9% |
Operating Margin % | 11.00% 0.0% | 11.00% 0.0% | 11.00% 8.3% | 12.00% 33.3% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 50.0% |
EBITDA | 1.14B 1.2% | 1.12B 13.4% | 989.57M 2.2% | 1.01B 56.2% | 647.73M 19.1% | 544.05M 2.3% | 531.86M 11.5% | 477.16M 15.8% |
EBITDA Margin % | 19.00% 0.0% | 19.00% 5.6% | 18.00% 10.0% | 20.00% 17.6% | 17.00% 0.0% | 17.00% 6.3% | 16.00% 14.3% | 14.00% 0.0% |
Interest Expense | 169.01M 9.5% | 154.40M 28.1% | 120.53M 7.4% | 112.27M 40.6% | 79.88M 4.3% | 76.58M 7.6% | 82.90M 1.4% | 84.05M 4.2% |
Interest Income | 19.25M 1.0% | 19.44M 62.9% | 11.93M 159.0% | 4.61M 107.7% | 2.22M 35.9% | 3.46M 18.1% | 4.23M 42.9% | 2.96M 55.9% |
Other Income (Expense) | -145.41M 6.3% | -136.79M 25.3% | -109.16M 12.8% | -96.75M 23.8% | -78.17M 1.8% | -76.79M 5.5% | -81.22M 7.8% | -88.09M 27.5% |
Pre-Tax Income | 527.97M 1.0% | 533.44M 6.0% | 503.28M 6.5% | 538.00M 99.5% | 269.71M 54.5% | 174.55M 17.7% | 148.24M 56.9% | 94.48M 61.0% |
Pre-Tax Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 10.0% | 10.00% 42.9% | 7.00% 16.7% | 6.00% 50.0% | 4.00% 33.3% | 3.00% 50.0% |
Tax Provision | 136.99M 4.5% | 131.14M 4.6% | 125.42M 0.7% | 126.25M 89.9% | 66.47M 67.4% | 39.71M 21.4% | 50.50M 75.1% | 28.85M 168.6% |
Net Income | 390.97M 2.8% | 402.30M 6.5% | 377.86M 8.2% | 411.74M 102.6% | 203.25M 50.7% | 134.84M 38.0% | 97.74M 48.9% | 65.64M 34.8% |
Net Margin % | 6.00% 14.3% | 7.00% 0.0% | 7.00% 12.5% | 8.00% 60.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% |
Basic EPS | 7.31 2.0% | 7.46 6.7% | 6.99 7.9% | 7.59 103.5% | 3.73 53.5% | 2.43 38.9% | 1.75 49.6% | 1.17 33.9% |
Diluted EPS | 7.28 1.9% | 7.42 6.8% | 6.95 8.1% | 7.56 103.8% | 3.71 53.3% | 2.42 39.1% | 1.74 50.0% | 1.16 34.1% |
Basic Shares Outstanding | 53.19M 1.3% | 53.90M 0.3% | 54.07M 0.3% | 54.22M 0.5% | 54.51M 1.7% | 55.48M 0.7% | 55.84M 0.5% | 56.15M 1.6% |
Diluted Shares Outstanding | 53.38M 1.5% | 54.20M 0.3% | 54.38M 0.2% | 54.49M 0.5% | 54.76M 1.7% | 55.69M 0.8% | 56.13M 0.4% | 56.34M 1.5% |