Need CHH 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 19, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 1.60B 0.8% | 1.58B 2.6% | 1.54B 10.1% | 1.40B 31.1% | 1.07B 38.1% | 774.07M 30.6% | 1.11B 7.1% | 1.04B 3.4% |
Cost of Revenue | 942.94M 12.2% | 840.67M 1.5% | 853.88M 21.7% | 701.90M 49.4% | 469.70M 1.5% | 462.91M 22.0% | 593.59M 11.1% | 534.27M 5.8% |
Gross Profit | 653.86M 12.1% | 744.17M 7.8% | 690.28M 1.4% | 700.05M 16.8% | 599.60M 92.7% | 311.16M 40.3% | 521.23M 2.8% | 507.04M 15.2% |
Gross Margin % | 41.00% 12.8% | 47.00% 4.4% | 45.00% 10.0% | 50.00% 10.7% | 56.00% 40.0% | 40.00% 14.9% | 47.00% 4.1% | 49.00% 11.4% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 26.60M 88.7% | 14.10M 3.4% | 14.60M 50.5% | 9.70M 13.4% | 11.20M 4.3% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -431.80M 0.7% | -428.90M 5.0% | -408.59M 9.4% | -373.65M 7.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 577.43M 0.0% | 577.43M 0.0% | 577.43M 6.2% | 543.68M 4.1% |
SG&A Expenses | 0.00 100.0% | 219.88M 1.8% | 216.08M 4.2% | 207.28M 42.3% | 145.62M 2.0% | 148.52M 12.0% | 168.83M 0.7% | 170.03M 4.1% |
Other Operating Expenses | 200.76M 231.7% | 60.52M 39.0% | 99.17M 226.0% | 30.43M 22.8% | 24.77M 4.1% | 25.83M 37.2% | 18.83M 1410.2% | -1.44M |
Total Operating Expenses | 200.76M 28.4% | 280.39M 11.1% | 315.25M 32.6% | 237.70M 39.5% | 170.40M 2.3% | 174.35M 7.1% | 187.66M 1.8% | 184.36M 4.9% |
Cost and Expenses | 1.14B 2.0% | 1.12B 4.1% | 1.17B 24.4% | 939.60M 46.8% | 640.10M 0.4% | 637.27M 18.4% | 781.25M 8.7% | 718.62M 3.3% |
Operating Income | 453.10M 2.3% | 463.77M 23.7% | 375.03M 21.6% | 478.60M 11.6% | 428.93M 251.4% | 122.05M 61.7% | 318.64M 0.1% | 318.47M 20.4% |
Operating Margin % | 28.00% 3.4% | 29.00% 20.8% | 24.00% 29.4% | 34.00% 15.0% | 40.00% 150.0% | 16.00% 44.8% | 29.00% 6.5% | 31.00% 19.2% |
EBITDA | 659.27M 19.1% | 553.64M 25.7% | 440.39M 13.8% | 511.03M 14.1% | 447.94M 250.3% | 127.86M 61.9% | 335.56M 0.6% | 333.50M 3.7% |
EBITDA Margin % | 41.00% 17.1% | 35.00% 20.7% | 29.00% 19.4% | 36.00% 14.3% | 42.00% 147.1% | 17.00% 43.3% | 30.00% 6.3% | 32.00% 0.0% |
Interest Expense | 91.15M 4.6% | 87.13M 36.6% | 63.78M 45.6% | 43.80M 6.2% | 46.68M 4.8% | 49.03M 4.7% | 46.81M 2.0% | 45.91M 1.9% |
Interest Income | 6.24M 27.9% | 8.65M 11.4% | 7.76M 6.5% | 7.29M 46.3% | 4.98M 35.2% | 7.69M 23.1% | 10.00M 34.1% | 7.45M 25.9% |
Other Income (Expense) | 3.79M 105.6% | -68.13M 78.9% | -38.07M 8.9% | -41.80M 20.3% | -52.44M 23.6% | -68.66M 41.3% | -48.61M 7.5% | -45.22M 11.8% |
Pre-Tax Income | 456.89M 15.5% | 395.64M 17.4% | 336.96M 22.9% | 436.81M 16.0% | 376.49M 610.3% | 53.01M 80.4% | 269.93M 1.2% | 273.26M 22.0% |
Pre-Tax Margin % | 29.00% 16.0% | 25.00% 13.6% | 22.00% 29.0% | 31.00% 11.4% | 35.00% 400.0% | 7.00% 70.8% | 24.00% 7.7% | 26.00% 18.2% |
Tax Provision | 86.94M 9.4% | 95.98M 22.3% | 78.45M 25.0% | 104.65M 19.6% | 87.53M 491.1% | -22.38M 147.6% | 47.05M 17.3% | 56.90M 47.8% |
Net Income | 369.95M 23.5% | 299.67M 15.9% | 258.51M 22.2% | 332.15M 14.9% | 288.96M 283.3% | 75.39M 66.2% | 222.88M 3.0% | 216.35M 88.3% |
Net Margin % | 23.00% 21.1% | 19.00% 11.8% | 17.00% 29.2% | 24.00% 11.1% | 27.00% 170.0% | 10.00% 50.0% | 20.00% 4.8% | 21.00% 90.9% |
Basic EPS | 7.97 27.3% | 6.26 22.5% | 5.11 15.5% | 6.05 16.3% | 5.20 282.4% | 1.36 66.0% | 4.00 4.4% | 3.83 88.7% |
Diluted EPS | 7.90 23.8% | 6.38 25.8% | 5.07 15.4% | 5.99 16.3% | 5.15 281.5% | 1.35 66.1% | 3.98 4.7% | 3.80 88.1% |
Basic Shares Outstanding | 46.17M 3.1% | 47.65M 5.3% | 50.34M 7.8% | 54.59M 1.4% | 55.38M 0.4% | 55.17M 0.3% | 55.36M 2.0% | 56.49M 0.2% |
Diluted Shares Outstanding | 46.58M 1.3% | 47.19M 6.9% | 50.70M 8.0% | 55.12M 1.4% | 55.88M 0.6% | 55.53M 0.2% | 55.67M 2.2% | 56.94M 0.1% |