Need WHGLY 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 28.10B 8.3% | 25.94B 1.1% | 26.24B 6.8% | 28.14B 3.1% | 27.29B 6.7% | 25.59B 6.2% | 24.10B 6.6% | 22.61B 1.0% |
Cost of Revenue | 22.77B 9.8% | 20.74B 5.7% | 21.99B 4.2% | 22.96B 3.0% | 22.30B 8.4% | 20.56B 9.0% | 18.87B 5.4% | 17.91B 0.9% |
Gross Profit | 5.33B 2.6% | 5.20B 22.5% | 4.25B 18.0% | 5.18B 3.6% | 5.00B 0.6% | 5.03B 3.9% | 5.23B 11.4% | 4.70B 8.8% |
Gross Margin % | 19.00% 5.0% | 20.00% 25.0% | 16.00% 11.1% | 18.00% 0.0% | 18.00% 10.0% | 20.00% 9.1% | 22.00% 4.8% | 21.00% 10.5% |
Research & Development | 238.63M | 0.00 100.0% | 204.00M 12.1% | 182.00M 1.7% | 179.00M 20.9% | 148.00M 10.4% | 134.00M 2.3% | 131.00M 32.3% |
General & Administrative | 941.00M 6.0% | 1.00B 12.6% | 889.00M 5.6% | 842.00M 4.9% | 803.00M 8.1% | 874.00M 7.8% | 811.00M 10.8% | 732.00M 11.1% |
Selling & Marketing | 1.84B 0.0% | 1.84B 6.7% | 1.98B 5.0% | 2.08B 2.2% | 2.04B 6.5% | 1.91B 7.0% | 2.06B 3.7% | 2.14B 10.8% |
SG&A Expenses | 2.79B 2.1% | 2.85B 0.7% | 2.87B 2.0% | 2.92B 2.9% | 2.84B 1.9% | 2.79B 2.9% | 2.87B 0.0% | 2.87B 4.3% |
Other Operating Expenses | -246.30M 257.0% | -69.00M | 0.00 100.0% | -435.00M 16.8% | -523.00M 40.8% | -883.00M 212.0% | -283.00M 28.4% | -395.00M 206.5% |
Total Operating Expenses | 2.78B 0.0% | 2.78B 2.7% | 2.85B 2.6% | 2.93B 7.0% | 2.74B 0.3% | 2.73B 3.6% | 2.83B 1.0% | 2.81B 6.8% |
Cost and Expenses | 25.55B 8.6% | 23.52B 5.3% | 24.85B 4.0% | 25.89B 3.4% | 25.04B 7.5% | 23.29B 7.3% | 21.70B 4.8% | 20.71B 1.7% |
Operating Income | 2.55B 5.4% | 2.42B 74.3% | 1.39B 38.2% | 2.25B 25.3% | 1.79B 24.2% | 1.45B 33.5% | 2.17B 42.6% | 1.52B 10.4% |
Operating Margin % | 9.00% 0.0% | 9.00% 80.0% | 5.00% 37.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 33.3% | 9.00% 28.6% | 7.00% 12.5% |
EBITDA | 3.29B 0.6% | 3.27B 60.0% | 2.04B 34.0% | 3.10B 24.8% | 2.48B 19.6% | 2.08B 24.8% | 2.76B 61.2% | 1.71B 31.8% |
EBITDA Margin % | 12.00% 7.7% | 13.00% 62.5% | 8.00% 27.3% | 11.00% 22.2% | 9.00% 12.5% | 8.00% 27.3% | 11.00% 37.5% | 8.00% 27.3% |
Interest Expense | 146.39M 0.4% | 147.00M 13.0% | 169.00M 0.0% | 169.00M 21.6% | 139.00M 3.0% | 135.00M 6.3% | 144.00M 25.2% | 115.00M 10.2% |
Interest Income | 81.21M 125.6% | 36.00M 26.5% | 49.00M 32.4% | 37.00M 23.3% | 30.00M 76.5% | 17.00M 21.4% | 14.00M 16.7% | 12.00M 0.0% |
Other Income (Expense) | -73.19M 463.0% | -13.00M 96.1% | -333.00M 278.4% | -88.00M 149.4% | 178.00M 55.5% | 400.00M 430.6% | -121.00M 156.8% | 213.00M 140.2% |
Pre-Tax Income | 2.48B 3.0% | 2.41B 128.0% | 1.06B 50.4% | 2.13B 25.4% | 1.70B 29.3% | 1.31B 35.9% | 2.05B 45.4% | 1.41B 6.0% |
Pre-Tax Margin % | 9.00% 0.0% | 9.00% 125.0% | 4.00% 50.0% | 8.00% 33.3% | 6.00% 20.0% | 5.00% 44.4% | 9.00% 50.0% | 6.00% 14.3% |
Tax Provision | 585.54M 5.1% | 557.00M 182.7% | 197.00M 59.1% | 482.00M 19.9% | 402.00M 80.3% | 223.00M 37.5% | 357.00M 38.4% | 258.00M 41.8% |
Net Income | 1.57B 2.5% | 1.61B 156.3% | 629.00M 54.1% | 1.37B 28.3% | 1.07B 29.0% | 828.00M 43.5% | 1.47B 55.4% | 943.00M 16.8% |
Net Margin % | 6.00% 0.0% | 6.00% 200.0% | 2.00% 60.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 50.0% | 6.00% 50.0% | 4.00% 20.0% |
Basic EPS | 2.40 7.7% | 2.60 165.3% | 0.98 97.7% | 42.80 41.7% | 30.20 34.8% | 22.40 1031.3% | 1.98 54.7% | 1.28 95.9% |
Diluted EPS | 2.40 7.7% | 2.60 165.3% | 0.98 97.7% | 42.80 41.7% | 30.20 34.8% | 22.40 1031.3% | 1.98 54.7% | 1.28 95.9% |
Basic Shares Outstanding | 641.50M 0.0% | 641.57M 0.0% | 641.53M 0.0% | 641.51M 9.3% | 707.28M 4.3% | 739.29M 0.1% | 739.90M 0.4% | 736.72M 0.9% |
Diluted Shares Outstanding | 641.50M 0.0% | 641.50M 0.0% | 641.50M 0.0% | 641.50M 9.3% | 707.25M 4.4% | 739.44M 0.0% | 739.56M 0.3% | 736.99M 1.0% |