Need GPC 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 20, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 24.30B 3.5% | 23.49B 1.7% | 23.09B 4.5% | 22.10B 17.1% | 18.87B 14.1% | 16.54B 5.6% | 17.52B 6.5% | 18.74B 14.9% |
Cost of Revenue | 15.90B 6.2% | 14.96B 1.1% | 14.80B 3.1% | 14.36B 17.3% | 12.24B 12.4% | 10.88B 6.7% | 11.66B 8.5% | 12.75B 11.8% |
Gross Profit | 8.40B 1.4% | 8.52B 2.8% | 8.29B 7.1% | 7.74B 16.7% | 6.63B 17.3% | 5.65B 3.5% | 5.86B 2.1% | 5.98B 22.0% |
Gross Margin % | 35.00% 2.8% | 36.00% 0.0% | 36.00% 2.9% | 35.00% 0.0% | 35.00% 2.9% | 34.00% 3.0% | 33.00% 3.1% | 32.00% 6.7% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 61.06M | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 5.91B 7.0% | 5.52B 11.5% | 4.95B 18.1% | 4.19B 4.2% | 4.38B 8.7% | 4.03B 8.7% |
Selling & Marketing | 0.00 | 0.00 100.0% | 234.00M 0.8% | 236.00M 11.8% | 211.00M 8.8% | 194.00M 3.8% | 201.60M 0.9% | 203.50M 737.3% |
SG&A Expenses | 7.19B 8.2% | 6.64B 7.7% | 6.17B 7.1% | 5.76B 11.5% | 5.16B 17.7% | 4.39B 4.2% | 4.58B 8.2% | 4.23B 13.4% |
Other Operating Expenses | 0.00 100.0% | 651.50M 73.1% | 376.48M 2.4% | 367.61M 19.1% | 308.71M 4.1% | 296.42M 9.3% | 271.14M 299.8% | 67.82M 118.0% |
Total Operating Expenses | 7.19B 1.5% | 7.29B 11.5% | 6.54B 6.8% | 6.13B 12.0% | 5.47B 16.8% | 4.68B 3.4% | 4.85B 0.5% | 4.87B 25.1% |
Cost and Expenses | 23.09B 3.7% | 22.26B 4.3% | 21.34B 4.2% | 20.48B 15.7% | 17.71B 13.8% | 15.57B 5.7% | 16.51B 6.3% | 17.63B 15.2% |
Operating Income | 1.21B 1.2% | 1.23B 29.6% | 1.75B 6.1% | 1.65B 30.4% | 1.26B 22.6% | 1.03B 6.2% | 1.10B 1.1% | 1.11B 8.8% |
Operating Margin % | 5.00% 0.0% | 5.00% 37.5% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 16.7% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 0.0% |
EBITDA | 753.70M 55.2% | 1.68B 22.1% | 2.16B 8.2% | 1.99B 28.4% | 1.55B 21.9% | 1.27B 3.4% | 1.23B 13.2% | 1.42B 16.5% |
EBITDA Margin % | 3.00% 57.1% | 7.00% 22.2% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 0.0% | 8.00% 14.3% | 7.00% 12.5% | 8.00% 14.3% |
Interest Expense | 163.51M 68.9% | 96.83M 50.2% | 64.47M 12.7% | 73.89M 18.9% | 62.15M 31.7% | 91.05M 0.4% | 91.41M 10.2% | 101.80M 145.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -1.16B 2083.1% | -53.25M 1031.7% | -4.71M 99.0% | -455.46M 51.1% | -301.44M 66.3% | -895.23M 490.3% | -151.65M 344.7% | -34.10M 80.8% |
Pre-Tax Income | 52.17M 95.6% | 1.18B 32.5% | 1.74B 10.8% | 1.57B 31.0% | 1.20B 216.4% | 379.37M 55.9% | 859.28M 20.1% | 1.08B 6.6% |
Pre-Tax Margin % | 0.00% 100.0% | 5.00% 37.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 200.0% | 2.00% 60.0% | 5.00% 16.7% | 6.00% 0.0% |
Tax Provision | -13.78M 105.1% | 271.89M 36.1% | 425.82M 9.2% | 389.90M 29.3% | 301.56M 39.6% | 215.97M 1.5% | 212.81M 19.7% | 265.14M 32.5% |
Net Income | 65.94M 92.7% | 904.08M 31.3% | 1.32B 11.3% | 1.18B 31.6% | 898.79M 450.1% | 163.40M 73.7% | 621.09M 23.4% | 810.47M 31.4% |
Net Margin % | 0.00% 100.0% | 4.00% 33.3% | 6.00% 20.0% | 5.00% 0.0% | 5.00% 400.0% | 1.00% 75.0% | 4.00% 0.0% | 4.00% 0.0% |
Basic EPS | 0.47 92.8% | 6.49 30.8% | 9.38 12.2% | 8.36 33.3% | 6.27 454.9% | 1.13 73.8% | 4.32 21.9% | 5.53 32.0% |
Diluted EPS | 0.47 92.7% | 6.47 30.7% | 9.33 12.3% | 8.31 33.4% | 6.23 451.3% | 1.13 73.7% | 4.30 21.8% | 5.50 31.6% |
Basic Shares Outstanding | 138.94M 0.2% | 139.21M 0.8% | 140.37M 0.8% | 141.47M 1.4% | 143.44M 0.7% | 144.47M 0.9% | 145.74M 0.6% | 146.66M 0.3% |
Diluted Shares Outstanding | 139.25M 0.3% | 139.67M 1.0% | 141.03M 0.9% | 142.32M 1.3% | 144.22M 0.6% | 145.12M 0.9% | 146.42M 0.6% | 147.24M 0.3% |