Need THC 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 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 24, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 21.31B 3.1% | 20.66B 0.6% | 20.55B 7.2% | 19.17B 1.6% | 19.48B 10.5% | 17.64B 4.5% | 18.48B 0.9% | 18.31B 4.5% |
Cost of Revenue | 3.78B 57.1% | 8.80B 145.2% | 3.59B 9.7% | 3.27B 1.7% | 3.33B 11.6% | 2.98B 2.5% | 3.06B 1.8% | 3.00B 2.6% |
Gross Profit | 17.53B 47.8% | 11.86B 30.0% | 16.96B 6.6% | 15.90B 1.6% | 16.16B 10.2% | 14.66B 5.0% | 15.42B 0.7% | 15.31B 4.9% |
Gross Margin % | 82.00% 43.9% | 57.00% 31.3% | 83.00% 0.0% | 83.00% 0.0% | 83.00% 0.0% | 83.00% 0.0% | 83.00% 1.2% | 84.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 8.71B 1.1% | 8.80B 3.8% | 9.15B 3.4% | 8.84B 0.4% | 8.88B 5.5% | 8.42B 3.3% | 8.70B 0.8% | 8.63B 6.9% |
Selling & Marketing | 0.00 100.0% | -2.89B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 8.71B 47.3% | 5.91B 35.4% | 9.15B 3.4% | 8.84B 0.4% | 8.88B 5.5% | 8.42B 3.3% | 8.70B 0.8% | 8.63B 6.9% |
Other Operating Expenses | 5.39B | 0.00 100.0% | 5.30B 14.1% | 4.64B 4.6% | 4.87B 18.8% | 4.10B 18.6% | 5.04B 100880.0% | -5.00M 77.3% |
Total Operating Expenses | 14.09B 138.5% | 5.91B 59.1% | 14.45B 7.1% | 13.49B 1.9% | 13.75B 9.8% | 12.52B 8.9% | 13.74B 0.4% | 13.69B 6.9% |
Cost and Expenses | 17.87B 21.5% | 14.71B 18.5% | 18.04B 7.6% | 16.76B 1.8% | 17.08B 10.2% | 15.50B 7.7% | 16.80B 0.6% | 16.70B 6.1% |
Operating Income | 3.44B 42.3% | 5.96B 137.3% | 2.51B 7.6% | 2.33B 18.7% | 2.87B 44.3% | 1.99B 31.5% | 1.51B 8.1% | 1.65B 48.0% |
Operating Margin % | 16.00% 44.8% | 29.00% 141.7% | 12.00% 0.0% | 12.00% 20.0% | 15.00% 36.4% | 11.00% 37.5% | 8.00% 11.1% | 9.00% 50.0% |
EBITDA | 4.48B 34.9% | 6.89B 103.4% | 3.39B 1.9% | 3.33B 2.7% | 3.42B 40.8% | 2.43B 16.3% | 2.90B 3.8% | 2.79B 10.1% |
EBITDA Margin % | 21.00% 36.4% | 33.00% 106.3% | 16.00% 5.9% | 17.00% 5.6% | 18.00% 28.6% | 14.00% 12.5% | 16.00% 6.7% | 15.00% 15.4% |
Interest Expense | 821.00M 0.6% | 826.00M 8.3% | 901.00M 1.2% | 890.00M 3.6% | 923.00M 8.0% | 1.00B 1.8% | 985.00M 1.9% | 1.00B 2.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -639.00M 9.7% | -708.00M 20.7% | -893.00M 9.7% | -989.00M 0.6% | -983.00M 25.4% | -1.32B 8.3% | -1.22B 20.7% | -1.01B 17.0% |
Pre-Tax Income | 2.80B 46.6% | 5.25B 224.6% | 1.62B 20.3% | 1.34B 28.8% | 1.89B 181.4% | 671.00M 126.7% | 296.00M 53.7% | 639.00M 732.7% |
Pre-Tax Margin % | 13.00% 48.0% | 25.00% 212.5% | 8.00% 14.3% | 7.00% 30.0% | 10.00% 150.0% | 4.00% 100.0% | 2.00% 33.3% | 3.00% 400.0% |
Tax Provision | 433.00M 63.4% | 1.18B 286.9% | 306.00M 11.0% | 344.00M 16.3% | 411.00M 523.7% | -97.00M 163.4% | 153.00M 13.1% | 176.00M 19.6% |
Net Income | 1.41B 56.0% | 3.20B 423.7% | 611.00M 38.9% | 1.00B 32.3% | 1.48B 92.3% | 768.00M 437.1% | 143.00M 28.8% | 111.00M 115.8% |
Net Margin % | 7.00% 53.3% | 15.00% 400.0% | 3.00% 40.0% | 5.00% 37.5% | 8.00% 100.0% | 4.00% 300.0% | 1.00% 0.0% | 1.00% 125.0% |
Basic EPS | 15.61 52.7% | 33.02 461.6% | 5.88 37.1% | 9.35 32.4% | 13.83 89.2% | 7.31 429.7% | 1.38 26.6% | 1.09 115.6% |
Diluted EPS | 15.49 52.6% | 32.70 472.7% | 5.71 36.9% | 9.05 33.5% | 13.60 88.1% | 7.23 423.9% | 1.38 29.0% | 1.07 115.3% |
Basic Shares Outstanding | 90.15M 7.0% | 96.90M 4.7% | 101.64M 4.9% | 106.93M 0.1% | 106.83M 1.7% | 105.01M 1.6% | 103.40M 1.3% | 102.11M 1.5% |
Diluted Shares Outstanding | 90.83M 7.2% | 97.88M 6.6% | 104.80M 5.2% | 110.52M 1.8% | 108.57M 2.2% | 106.26M 2.8% | 103.40M 0.5% | 103.88M 3.3% |