Need TPG 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 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Mar 29, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 4.67B 77.9% | 2.62B 44.4% | 1.82B 4.3% | 1.90B 65.9% | 5.56B 147.7% | 2.25B 13.0% | 1.99B 26.4% | 1.57B |
Cost of Revenue | 144.54M | 0.00 100.0% | 1.79B 18.2% | 1.52B 61.5% | 940.03M 79.8% | 522.72M 10.7% | 585.25M 21.5% | 481.83M |
Gross Profit | 4.52B 78.3% | 2.54B 10794.6% | 23.28M 93.9% | 381.47M 91.8% | 4.62B 168.3% | 1.72B 22.9% | 1.40B 28.6% | 1.09B |
Gross Margin % | 97.00% 0.0% | 97.00% 9600.0% | 1.00% 95.0% | 20.00% 75.9% | 83.00% 7.8% | 77.00% 8.5% | 71.00% 2.9% | 69.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 0.69 15.0% | 0.60 17.6% | 0.51 |
General & Administrative | 702.17M 20.3% | 583.73M 21.0% | 482.57M 30.8% | 368.92M 23.5% | 298.61M 11.4% | 267.99M 24.9% | 356.69M 1.1% | 360.62M |
Selling & Marketing | 0.00 | 0.00 100.0% | 1.05M 68.2% | 3.32M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 702.17M 20.3% | 583.73M 20.7% | 483.63M 29.9% | 372.23M 24.7% | 298.61M 11.4% | 267.99M 24.9% | 356.69M 1.1% | 360.62M |
Other Operating Expenses | 3.14B 58.6% | 1.98B | 0.00 | 0.00 | 0.00 100.0% | 529.85M 10.8% | 594.00M 20.5% | 493.04M |
Total Operating Expenses | 3.84B 49.9% | 2.56B 430.6% | 482.57M 30.8% | 368.92M 32.4% | 278.59M 65.1% | 797.84M 16.1% | 950.68M 11.4% | 853.66M |
Cost and Expenses | 3.98B 50.4% | 2.65B 16.3% | 2.28B 3.6% | 2.36B 162.4% | 899.53M 12.7% | 797.84M 16.1% | 950.68M 11.4% | 853.66M |
Operating Income | 685.07M 2859.7% | -24.82M 94.3% | -434.01M 474.1% | 116.01M 97.5% | 4.67B 332.9% | 1.08B 2.1% | 1.06B 103.4% | 518.77M |
Operating Margin % | 15.00% 1600.0% | -1.00% 95.8% | -24.00% 500.0% | 6.00% 92.9% | 84.00% 75.0% | 48.00% 9.4% | 53.00% 60.6% | 33.00% |
EBITDA | 825.55M 646.7% | 110.56M | 0.00 100.0% | 179.51M | 0.00 100.0% | 1.11B 4383.6% | 24.72M | 0.00 |
EBITDA Margin % | 18.00% 350.0% | 4.00% | 0.00% 100.0% | 9.00% | 0.00% 100.0% | 49.00% 4800.0% | 1.00% | 0.00% |
Interest Expense | 112.11M 28.1% | 87.51M 127.1% | 38.53M 78.3% | 21.61M 26.9% | 17.03M 13.6% | 19.71M 10.8% | 17.80M 55.8% | 11.42M |
Interest Income | 93.62M 13.1% | 82.74M 94.1% | 42.62M 364.9% | 9.17M 41.9% | 6.46M 20.5% | 8.12M 57.2% | 18.99M 61.9% | 11.73M |
Other Income (Expense) | -18.49M | 0.00 100.0% | 517.67M 470.4% | -139.76M | 0.00 100.0% | 370.98M 183.3% | 130.93M 34.6% | 200.31M |
Pre-Tax Income | 666.58M 2785.2% | -24.82M 129.7% | 83.65M 452.2% | -23.75M 100.5% | 4.67B 222.0% | 1.45B 22.1% | 1.19B 65.0% | 719.08M |
Pre-Tax Margin % | 14.00% 1500.0% | -1.00% 120.0% | 5.00% 600.0% | -1.00% 101.2% | 84.00% 31.2% | 64.00% 6.7% | 60.00% 30.4% | 46.00% |
Tax Provision | 66.99M 28.6% | 52.09M 13.6% | 60.27M 85.5% | 32.48M 259.4% | 9.04M 7.6% | 9.78M 71.9% | 5.69M 30.7% | 8.21M |
Net Income | 184.59M 686.0% | 23.48M 70.7% | 80.09M 13.3% | 92.43M 95.8% | 2.18B 198.1% | 731.67M 52.3% | 480.51M 81.6% | 264.54M |
Net Margin % | 4.00% 300.0% | 1.00% 75.0% | 4.00% 20.0% | 5.00% 87.2% | 39.00% 18.2% | 33.00% 37.5% | 24.00% 41.2% | 17.00% |
Basic EPS | 1.33 478.3% | 0.23 74.2% | 0.89 19.1% | 1.10 98.3% | 65.75 215.5% | 20.84 21.9% | 17.10 400.0% | 3.42 |
Diluted EPS | 1.21 1916.7% | 0.06 72.7% | 0.22 215.8% | -0.19 100.3% | 65.75 215.5% | 20.84 21.9% | 17.10 400.0% | 3.42 |
Basic Shares Outstanding | 138.88M 38.6% | 100.22M 24.8% | 80.33M 1.4% | 79.26M 11.9% | 70.81M 2.6% | 69.04M 0.0% | 69.04M 0.0% | 69.04M |
Diluted Shares Outstanding | 381.03M 4.5% | 364.73M 14.7% | 317.94M 2.9% | 308.91M 336.2% | 70.81M 2.6% | 69.04M 0.0% | 69.04M 0.0% | 69.04M |