Need GPI 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 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Feb 13, 2020 | 2018 Dec 31, 2018 Feb 19, 2019 |
|---|
Total Revenue | 22.57B 13.2% | 19.93B 11.5% | 17.87B 10.2% | 16.22B 20.3% | 13.48B 27.2% | 10.60B 12.0% | 12.04B 3.8% | 11.60B 4.3% |
Cost of Revenue | 19.07B 14.2% | 16.69B 12.4% | 14.85B 12.0% | 13.26B 20.1% | 11.04B 24.5% | 8.87B 13.3% | 10.23B 3.6% | 9.88B 4.2% |
Gross Profit | 3.50B 8.0% | 3.24B 7.3% | 3.02B 1.9% | 2.97B 21.5% | 2.44B 40.8% | 1.73B 4.5% | 1.82B 5.3% | 1.73B 4.8% |
Gross Margin % | 16.00% 0.0% | 16.00% 5.9% | 17.00% 5.6% | 18.00% 0.0% | 18.00% 12.5% | 16.00% 6.7% | 15.00% 0.0% | 15.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 100.0% | 1.84B 7.8% | 1.71B 22.0% | 1.40B 28.5% | 1.09B 10.8% | 1.22B 2.4% | 1.19B 4.7% |
Selling & Marketing | 0.00 | 0.00 100.0% | 83.00M 8.5% | 76.50M 16.3% | 65.80M 34.3% | 49.00M 33.9% | 74.10M 9.2% | 81.60M 7.6% |
SG&A Expenses | 2.55B 17.1% | 2.18B 13.1% | 1.93B 8.0% | 1.78B 20.7% | 1.48B 29.8% | 1.14B 12.1% | 1.29B 1.7% | 1.27B 3.8% |
Other Operating Expenses | 0.00 100.0% | 152.80M 22.3% | 124.90M 38.0% | 90.50M 14.4% | 79.10M 21.1% | 100.20M 9.3% | 91.70M 17.4% | 111.00M 43.4% |
Total Operating Expenses | 2.55B 9.4% | 2.33B 13.7% | 2.05B 9.5% | 1.87B 20.4% | 1.56B 25.7% | 1.24B 11.8% | 1.40B 4.8% | 1.34B 4.4% |
Cost and Expenses | 21.62B 14.6% | 18.87B 11.6% | 16.91B 11.7% | 15.13B 20.1% | 12.60B 24.7% | 10.10B 13.3% | 11.66B 3.5% | 11.26B 4.4% |
Operating Income | 948.70M 4.4% | 909.10M 6.1% | 968.60M 11.3% | 1.09B 23.4% | 884.40M 78.4% | 495.70M 36.3% | 363.70M 6.6% | 341.08M 0.2% |
Operating Margin % | 4.00% 20.0% | 5.00% 0.0% | 5.00% 28.6% | 7.00% 0.0% | 7.00% 40.0% | 5.00% 66.7% | 3.00% 0.0% | 3.00% 0.0% |
EBITDA | 881.90M 13.7% | 1.02B 3.3% | 1.06B 10.5% | 1.18B 20.5% | 979.00M 72.1% | 568.70M 30.7% | 435.10M 8.0% | 403.01M 4.0% |
EBITDA Margin % | 4.00% 20.0% | 5.00% 16.7% | 6.00% 14.3% | 7.00% 0.0% | 7.00% 40.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 0.0% |
Interest Expense | 310.90M 24.5% | 249.80M 52.4% | 163.90M 56.4% | 104.80M 25.7% | 83.40M 17.5% | 101.10M 25.5% | 135.70M 0.0% | 135.70M 10.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -498.80M 99.0% | -250.60M 48.8% | -168.40M 58.7% | -106.10M 27.1% | -83.50M 27.3% | -114.90M 15.8% | -136.40M 0.5% | -135.68M 10.4% |
Pre-Tax Income | 449.90M 31.7% | 658.50M 17.7% | 800.20M 18.8% | 985.30M 23.0% | 800.90M 110.3% | 380.80M 67.5% | 227.30M 10.7% | 205.40M 6.2% |
Pre-Tax Margin % | 2.00% 33.3% | 3.00% 25.0% | 4.00% 33.3% | 6.00% 0.0% | 6.00% 50.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 0.0% |
Tax Provision | 126.20M 21.9% | 161.50M 18.5% | 198.20M 14.2% | 231.10M 31.7% | 175.50M 109.4% | 83.80M 57.2% | 53.30M 12.0% | 47.60M 750.0% |
Net Income | 323.70M 35.0% | 498.10M 17.2% | 601.60M 19.9% | 751.50M 36.1% | 552.10M 92.7% | 286.50M 64.7% | 174.00M 10.3% | 157.80M 26.1% |
Net Margin % | 1.00% 50.0% | 2.00% 33.3% | 3.00% 40.0% | 5.00% 25.0% | 4.00% 33.3% | 3.00% 200.0% | 1.00% 0.0% | 1.00% 50.0% |
Basic EPS | 25.17 31.5% | 36.73 14.4% | 42.90 9.3% | 47.30 56.5% | 30.22 94.2% | 15.56 66.4% | 9.35 15.3% | 8.11 17.7% |
Diluted EPS | 25.12 31.6% | 36.73 14.0% | 42.73 9.4% | 47.14 56.6% | 30.11 94.1% | 15.51 66.1% | 9.34 19.3% | 7.83 20.5% |
Basic Shares Outstanding | 12.71M 4.3% | 13.28M 2.9% | 13.68M 11.2% | 15.40M 13.0% | 17.70M 2.2% | 18.09M 2.9% | 18.63M 1.7% | 18.32M 10.3% |
Diluted Shares Outstanding | 12.74M 4.1% | 13.28M 3.3% | 13.73M 11.4% | 15.49M 12.6% | 17.72M 0.5% | 17.81M 0.7% | 17.94M 7.8% | 19.46M 6.9% |