Need GPN 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 14, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 7.71B 23.7% | 10.11B 4.7% | 9.65B 7.6% | 8.98B 5.3% | 8.52B 14.8% | 7.42B 51.1% | 4.91B 45.9% | 3.37B 15.3% |
Cost of Revenue | 2.11B 43.8% | 3.76B 0.9% | 3.73B 1.4% | 3.78B 0.1% | 3.77B 3.4% | 3.65B 76.0% | 2.07B 89.4% | 1.10B 43.2% |
Gross Profit | 5.59B 11.9% | 6.35B 7.1% | 5.93B 14.0% | 5.20B 9.4% | 4.75B 25.9% | 3.77B 32.9% | 2.84B 25.0% | 2.27B 11.0% |
Gross Margin % | 73.00% 15.9% | 63.00% 3.3% | 61.00% 5.2% | 58.00% 3.6% | 56.00% 9.8% | 51.00% 12.1% | 58.00% 13.4% | 67.00% 31.4% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 31.10M | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 4.12B 3.8% | 4.29B 5.2% | 4.07B 15.6% | 3.52B 3.9% | 3.39B 17.8% | 2.88B 40.7% | 2.05B 33.4% | 1.53B 3.1% |
Other Operating Expenses | 0.00 100.0% | -273.13M 299.7% | 136.74M | 0.00 | 0.00 100.0% | 27.11M | 0.00 | 0.00 |
Total Operating Expenses | 4.12B 2.5% | 4.02B 4.9% | 4.23B 20.0% | 3.52B 3.9% | 3.39B 17.8% | 2.88B 40.7% | 2.05B 33.4% | 1.53B 3.1% |
Cost and Expenses | 6.23B 19.8% | 7.77B 2.1% | 7.94B 8.7% | 7.30B 1.9% | 7.16B 9.7% | 6.53B 58.5% | 4.12B 56.7% | 2.63B 23.0% |
Operating Income | 1.47B 36.9% | 2.33B 36.0% | 1.72B 168.1% | 640.15M 52.9% | 1.36B 52.0% | 893.95M 13.0% | 791.42M 7.4% | 737.05M 31.9% |
Operating Margin % | 19.00% 17.4% | 23.00% 27.8% | 18.00% 157.1% | 7.00% 56.3% | 16.00% 33.3% | 12.00% 25.0% | 16.00% 27.3% | 22.00% 57.1% |
EBITDA | 3.45B 21.7% | 4.40B 22.1% | 3.61B 48.6% | 2.43B 24.9% | 3.23B 28.9% | 2.51B 42.1% | 1.76B 34.1% | 1.32B 30.3% |
EBITDA Margin % | 45.00% 2.3% | 44.00% 18.9% | 37.00% 37.0% | 27.00% 28.9% | 38.00% 11.8% | 34.00% 5.6% | 36.00% 7.7% | 39.00% 56.0% |
Interest Expense | 649.64M 2.5% | 633.99M 4.0% | 660.15M 46.9% | 449.43M 34.7% | 333.65M 2.9% | 343.55M 12.7% | 304.90M 55.9% | 195.62M 11.9% |
Interest Income | 155.14M 8.3% | 169.17M 48.8% | 113.71M 238.4% | 33.60M 73.9% | 19.32M 55.6% | 43.55M 38.6% | 31.41M 51.6% | 20.72M 139.2% |
Other Income (Expense) | -91.63M 80.3% | -464.82M 14.9% | -546.44M 31.4% | -415.83M 32.3% | -314.33M 4.8% | -300.00M 9.7% | -273.49M 56.4% | -174.90M 5.2% |
Pre-Tax Income | 1.38B 26.1% | 1.87B 59.7% | 1.17B 421.5% | 224.32M 78.5% | 1.04B 75.9% | 593.96M 14.7% | 517.92M 7.9% | 562.15M 43.2% |
Pre-Tax Margin % | 18.00% 0.0% | 18.00% 50.0% | 12.00% 500.0% | 2.00% 83.3% | 12.00% 50.0% | 8.00% 27.3% | 11.00% 35.3% | 17.00% 70.0% |
Tax Provision | 251.56M 14.8% | 295.13M 41.2% | 209.02M 25.4% | 166.69M 1.4% | 169.03M 119.1% | 77.15M 24.1% | 62.19M 19.7% | 77.49M 176.4% |
Net Income | 1.40B 10.8% | 1.57B 59.2% | 986.23M 784.6% | 111.49M 88.5% | 965.46M 65.2% | 584.52M 35.7% | 430.61M 4.7% | 452.05M 3.5% |
Net Margin % | 18.00% 12.5% | 16.00% 60.0% | 10.00% 900.0% | 1.00% 90.9% | 11.00% 37.5% | 8.00% 11.1% | 9.00% 30.8% | 13.00% 8.3% |
Basic EPS | 5.84 5.5% | 6.18 63.5% | 3.78 822.0% | 0.41 87.6% | 3.30 69.2% | 1.95 10.1% | 2.17 23.9% | 2.85 5.9% |
Diluted EPS | 5.83 5.4% | 6.16 63.4% | 3.77 842.5% | 0.40 87.8% | 3.29 68.7% | 1.95 9.7% | 2.16 23.9% | 2.84 5.6% |
Basic Shares Outstanding | 239.79M 5.9% | 254.93M 2.4% | 261.13M 5.1% | 275.19M 6.0% | 292.65M 2.2% | 299.22M 50.9% | 198.30M 25.0% | 158.67M 2.6% |
Diluted Shares Outstanding | 240.17M 5.8% | 254.84M 2.6% | 261.70M 5.0% | 275.58M 6.2% | 293.67M 2.3% | 300.52M 50.9% | 199.13M 25.0% | 159.27M 2.4% |