Need GFI 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 Mar 30, 2026 | 2024 Dec 31, 2024 Mar 27, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Mar 30, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Mar 31, 2021 | 2019 Dec 31, 2019 Apr 6, 2020 | 2018 Dec 31, 2018 Mar 29, 2019 |
|---|
Total Revenue | 8.78B 68.8% | 5.20B 15.6% | 4.50B 5.0% | 4.29B 2.2% | 4.20B 7.8% | 3.89B 31.2% | 2.97B 15.1% | 2.58B 6.7% |
Cost of Revenue | 3.91B 30.8% | 2.99B 4.5% | 2.86B 5.3% | 2.72B 9.3% | 2.49B 10.3% | 2.26B 7.0% | 2.11B 0.1% | 2.11B 2.8% |
Gross Profit | 4.84B 118.9% | 2.21B 35.0% | 1.64B 4.4% | 1.57B 8.2% | 1.71B 4.4% | 1.64B 90.3% | 859.90M 82.1% | 472.30M 20.6% |
Gross Margin % | 55.00% 31.0% | 42.00% 16.7% | 36.00% 2.7% | 37.00% 9.8% | 41.00% 2.4% | 42.00% 44.8% | 29.00% 61.1% | 18.00% 18.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 68.60M 263.0% | 18.90M 70.9% | 64.90M 80.8% | 35.90M 12.9% | 41.20M 37.4% | 65.80M 122.3% | 29.60M | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 94.60M 140.7% | 39.30M 36.4% | 61.80M 13.6% | 54.40M | 0.00 |
SG&A Expenses | 68.60M 263.0% | 18.90M 70.9% | 64.90M 50.3% | 130.50M 62.1% | 80.50M 36.9% | 127.60M 51.9% | 84.00M 21.8% | 107.40M 16.1% |
Other Operating Expenses | 297.80M | 0.00 | 0.00 100.0% | -15.30M 68.9% | -49.20M 305.9% | 23.90M 119.4% | -123.50M | 0.00 |
Total Operating Expenses | 366.40M 213.2% | 117.00M 71.6% | 411.70M 10.9% | 371.40M 8.9% | 341.20M 3.3% | 353.00M 17.5% | 427.70M 47.6% | 816.50M 115.1% |
Cost and Expenses | 4.53B 45.7% | 3.11B 0.0% | 3.11B 0.6% | 3.09B 9.2% | 2.83B 8.4% | 2.61B 2.9% | 2.53B 13.2% | 2.92B 14.7% |
Operating Income | 4.25B 103.0% | 2.09B 47.2% | 1.42B 1.4% | 1.40B 9.5% | 1.55B 6.0% | 1.46B 113.4% | 684.70M 152.6% | 271.10M 41.6% |
Operating Margin % | 48.00% 20.0% | 40.00% 25.0% | 32.00% 3.0% | 33.00% 10.8% | 37.00% 2.6% | 38.00% 65.2% | 23.00% 109.1% | 11.00% 35.3% |
EBITDA | 5.29B 99.1% | 2.66B 28.4% | 2.07B 0.0% | 2.07B 9.9% | 2.29B 6.7% | 2.15B 62.2% | 1.32B 272.2% | 355.90M 70.7% |
EBITDA Margin % | 60.00% 17.6% | 51.00% 10.9% | 46.00% 4.2% | 48.00% 12.7% | 55.00% 0.0% | 55.00% 22.2% | 45.00% 221.4% | 14.00% 68.2% |
Interest Expense | 91.28M 404.3% | 18.10M 71.2% | 62.90M 13.2% | 72.50M 28.1% | 100.90M 20.4% | 126.70M 24.0% | 102.20M 16.1% | 88.00M 8.2% |
Interest Income | 46.24M 112.1% | 21.80M 11.4% | 24.60M 86.4% | 13.20M 61.0% | 8.20M 1.2% | 8.30M 13.7% | 7.30M 1.4% | 7.40M 32.1% |
Other Income (Expense) | 1.06B 1105.3% | -105.60M 50.1% | -211.50M 15.8% | -251.30M 5.3% | -265.30M 6.4% | -283.40M 15.3% | -334.40M 55.1% | -744.70M 175.3% |
Pre-Tax Income | 5.31B 167.2% | 1.99B 64.2% | 1.21B 5.2% | 1.15B 10.4% | 1.28B 9.0% | 1.18B 236.3% | 350.30M 185.3% | -410.70M 369.5% |
Pre-Tax Margin % | 61.00% 60.5% | 38.00% 40.7% | 27.00% 0.0% | 27.00% 12.9% | 31.00% 3.3% | 30.00% 150.0% | 12.00% 175.0% | -16.00% 366.7% |
Tax Provision | 1.65B 137.3% | 697.10M 49.9% | 465.10M 5.2% | 442.10M 4.0% | 424.90M 1.8% | 432.50M 146.3% | 175.60M 166.5% | 65.90M 62.0% |
Net Income | 3.58B 187.4% | 1.25B 77.0% | 703.30M 1.1% | 711.00M 9.9% | 789.30M 9.2% | 723.00M 347.4% | 161.60M 146.4% | -348.20M 995.0% |
Net Margin % | 41.00% 70.8% | 24.00% 50.0% | 16.00% 5.9% | 17.00% 10.5% | 19.00% 0.0% | 19.00% 280.0% | 5.00% 135.7% | -14.00% 1300.0% |
Basic EPS | 4.00 187.8% | 1.39 80.5% | 0.77 1.3% | 0.78 15.2% | 0.92 12.2% | 0.82 310.0% | 0.20 147.6% | -0.42 982.5% |
Diluted EPS | 3.94 185.5% | 1.38 79.2% | 0.77 0.0% | 0.77 15.4% | 0.91 12.3% | 0.81 326.3% | 0.19 145.2% | -0.42 950.0% |
Basic Shares Outstanding | 894.97M 0.0% | 894.88M 0.2% | 893.32M 1.5% | 906.51M 0.5% | 901.65M 0.8% | 894.42M 5.2% | 850.53M 3.5% | 821.53M 3.3% |
Diluted Shares Outstanding | 897.34M 0.2% | 895.50M 0.1% | 895.04M 0.1% | 893.92M 0.0% | 893.50M 0.4% | 889.84M 6.0% | 839.23M 0.8% | 832.47M 0.7% |