Need GLP 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 5, 2021 | 2019 Dec 31, 2019 Mar 6, 2020 | 2018 Dec 31, 2018 Mar 8, 2019 |
|---|
Total Revenue | 18.56B 8.1% | 17.16B 4.1% | 16.49B 12.6% | 18.88B 42.5% | 13.25B 59.2% | 8.32B 36.4% | 13.08B 3.2% | 12.67B 42.1% |
Cost of Revenue | 18.07B 12.2% | 16.11B 0.8% | 15.98B 10.1% | 17.78B 41.9% | 12.53B 64.8% | 7.60B 38.8% | 12.42B 3.3% | 12.02B 44.2% |
Gross Profit | 491.62M 53.5% | 1.06B 105.9% | 513.83M 53.2% | 1.10B 52.6% | 719.26M 0.3% | 721.14M 8.8% | 662.76M 1.9% | 650.41M 11.6% |
Gross Margin % | 3.00% 50.0% | 6.00% 100.0% | 3.00% 50.0% | 6.00% 20.0% | 5.00% 44.4% | 9.00% 80.0% | 5.00% 0.0% | 5.00% 28.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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 | 300.34M 2.8% | 292.07M 6.7% | 273.73M 4.0% | 263.11M 23.6% | 212.88M 10.6% | 192.53M 12.6% | 170.94M 0.0% | 171.00M 10.3% |
Other Operating Expenses | 0.00 100.0% | 514.60M | 0.00 100.0% | 454.12M 24.7% | 364.29M 9.0% | 334.14M 5.6% | 353.81M 26.6% | 279.45M 9.6% |
Total Operating Expenses | 300.34M 62.8% | 806.67M 202.9% | 266.33M 62.9% | 717.23M 24.3% | 577.17M 9.6% | 526.67M 0.4% | 524.75M 16.5% | 450.45M 2.9% |
Cost and Expenses | 18.37B 10.5% | 16.62B 2.3% | 16.25B 12.2% | 18.50B 41.1% | 13.11B 61.3% | 8.13B 37.2% | 12.94B 3.8% | 12.47B 41.7% |
Operating Income | 191.28M 23.9% | 251.22M 3.1% | 243.77M 47.0% | 460.29M 223.6% | 142.22M 26.0% | 192.27M 38.1% | 139.21M 29.4% | 197.17M 64.6% |
Operating Margin % | 1.00% 0.0% | 1.00% 0.0% | 1.00% 50.0% | 2.00% 100.0% | 1.00% 50.0% | 2.00% 100.0% | 1.00% 50.0% | 2.00% 100.0% |
EBITDA | 378.79M 2.7% | 389.39M 9.3% | 356.36M 36.9% | 565.08M 131.2% | 244.46M 14.3% | 285.24M 21.7% | 234.32M 22.9% | 304.01M 34.9% |
EBITDA Margin % | 2.00% 0.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 33.3% |
Interest Expense | 137.16M 1.8% | 134.77M 57.4% | 85.63M 5.4% | 81.26M 1.5% | 80.09M 4.1% | 83.54M 7.0% | 89.86M 0.8% | 89.14M 3.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -92.24M 32.3% | -136.29M 63.9% | -83.13M 2.3% | -81.26M 1.5% | -80.09M 11.7% | -90.70M 11.9% | -102.94M 15.5% | -89.14M 3.4% |
Pre-Tax Income | 99.04M 13.8% | 114.94M 28.5% | 160.64M 57.6% | 379.03M 510.0% | 62.13M 38.8% | 101.56M 180.0% | 36.27M 66.4% | 108.03M 221.9% |
Pre-Tax Margin % | 1.00% 0.0% | 1.00% 0.0% | 1.00% 50.0% | 2.00% | 0.00% 100.0% | 1.00% | 0.00% 100.0% | 1.00% |
Tax Provision | 1.06M 76.9% | 4.61M 43.4% | 8.14M 51.6% | 16.82M 1159.1% | 1.34M 1222.7% | -119.00K 110.9% | 1.09M 80.5% | 5.62M 123.9% |
Net Income | 79.22M 26.4% | 107.69M 29.4% | 152.51M 57.9% | 362.21M 495.8% | 60.80M 40.5% | 102.21M 185.0% | 35.87M 65.5% | 103.91M 76.9% |
Net Margin % | 0.00% 100.0% | 1.00% 0.0% | 1.00% 50.0% | 2.00% | 0.00% 100.0% | 1.00% | 0.00% 100.0% | 1.00% 0.0% |
Basic EPS | 2.13 33.0% | 3.18 15.6% | 3.77 62.5% | 10.06 462.0% | 1.79 35.4% | 2.77 237.8% | 0.82 73.4% | 3.08 77.0% |
Diluted EPS | 2.11 32.8% | 3.14 16.5% | 3.76 62.5% | 10.02 466.1% | 1.77 35.4% | 2.74 238.3% | 0.81 73.5% | 3.06 75.9% |
Basic Shares Outstanding | 33.87M 0.1% | 33.84M 0.4% | 33.97M 0.1% | 33.94M 0.0% | 33.94M 0.1% | 33.91M 0.3% | 33.81M 0.3% | 33.70M 0.3% |
Diluted Shares Outstanding | 34.22M 0.4% | 34.34M 0.9% | 34.04M 0.0% | 34.04M 0.7% | 34.28M 0.1% | 34.31M 0.1% | 34.34M 1.1% | 33.97M 1.0% |