Need PEB 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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 1.48B 1.5% | 1.45B 2.3% | 1.42B 2.0% | 1.39B 89.9% | 733.04M 65.5% | 442.89M 72.5% | 1.61B 94.6% | 828.68M 7.7% |
Cost of Revenue | 1.57B 44.8% | 1.09B 2.0% | 1.07B 5.6% | 1.01B 66.0% | 608.25M 23.2% | 493.76M 55.1% | 1.10B 94.2% | 566.02M 9.6% |
Gross Profit | -98.73M 127.0% | 366.12M 3.3% | 354.27M 7.3% | 382.28M 206.3% | 124.79M 345.3% | -50.87M 109.9% | 513.03M 95.3% | 262.65M 3.9% |
Gross Margin % | -7.00% 128.0% | 25.00% 0.0% | 25.00% 7.4% | 27.00% 58.8% | 17.00% 254.5% | -11.00% 134.4% | 32.00% 0.0% | 32.00% 3.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -0.06 76.0% | -0.25 71.9% | -0.89 1371.4% | 0.07 250.0% | 0.02 84.6% |
General & Administrative | 49.47M 2.9% | 48.08M 7.4% | 44.79M 14.3% | 39.19M 2.7% | 38.17M 15.5% | 45.16M 32.6% | 34.05M 51.2% | 22.51M 6.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 49.47M 2.9% | 48.08M 7.4% | 44.79M 14.3% | 39.19M 2.7% | 38.17M 15.5% | 45.16M 32.6% | 34.05M 51.2% | 22.51M 6.4% |
Other Operating Expenses | -223.45M 195.5% | 234.02M 13.9% | 271.68M 11.2% | 244.26M 8.0% | 226.19M 1.2% | 228.98M 6.1% | 243.78M 12730.7% | 1.90M 16.1% |
Total Operating Expenses | -173.98M 161.7% | 282.10M 10.9% | 316.46M 11.6% | 283.44M 7.2% | 264.35M 3.6% | 274.14M 1.3% | 277.83M 112.1% | 130.99M 3.7% |
Cost and Expenses | 1.40B 2.3% | 1.37B 0.9% | 1.38B 6.9% | 1.29B 48.2% | 872.61M 13.6% | 767.90M 44.2% | 1.38B 97.6% | 697.01M 8.4% |
Operating Income | 75.25M 10.4% | 84.03M 122.2% | 37.81M 62.0% | 99.40M 171.3% | -139.45M 52.4% | -292.71M 227.6% | 229.34M 242.4% | 66.97M 44.4% |
Operating Margin % | 5.00% 16.7% | 6.00% 100.0% | 3.00% 57.1% | 7.00% 136.8% | -19.00% 71.2% | -66.00% 571.4% | 14.00% 75.0% | 8.00% 50.0% |
EBITDA | 275.05M 12.2% | 313.13M 14.0% | 274.58M 15.2% | 238.40M 181.5% | 84.69M 184.3% | -100.45M 121.4% | 470.08M 86.1% | 252.64M 13.4% |
EBITDA Margin % | 19.00% 13.6% | 22.00% 15.8% | 19.00% 11.8% | 17.00% 41.7% | 12.00% 152.2% | -23.00% 179.3% | 29.00% 3.3% | 30.00% 3.4% |
Interest Expense | 103.33M 0.8% | 102.48M 4.7% | 107.56M 7.6% | 99.99M 3.5% | 96.63M 7.2% | 104.10M 4.0% | 108.47M 101.2% | 53.92M 44.6% |
Interest Income | 0.00 100.0% | -9.95M 22.8% | -8.10M 108.1% | 99.99M 3.5% | 96.63M 7.2% | 104.10M 4.0% | 108.47M 60840.4% | 178.00K 83.5% |
Other Income (Expense) | -131.19M 19.7% | -109.64M 1.6% | -111.43M 12.1% | -99.43M 3.0% | -96.52M 6.8% | -103.58M 4.5% | -108.44M 109.2% | -51.84M 158.4% |
Pre-Tax Income | -55.94M 118.4% | -25.61M 65.2% | -73.62M 13.1% | -84.70M 54.5% | -186.31M 53.0% | -396.29M 427.8% | 120.90M 699.2% | 15.13M 84.9% |
Pre-Tax Margin % | -4.00% 100.0% | -2.00% 60.0% | -5.00% 16.7% | -6.00% 76.0% | -25.00% 71.9% | -89.00% 1371.4% | 7.00% 250.0% | 2.00% 84.6% |
Tax Provision | 6.29M 124.5% | -25.63M 4012.7% | 655.00K 136.5% | 277.00K 354.1% | 61.00K 101.6% | -3.70M 171.5% | 5.17M 196.9% | 1.74M 862.4% |
Net Income | -65.81M 1451.4% | -4.24M 94.6% | -78.02M 8.2% | -84.98M 54.4% | -186.37M 52.5% | -392.59M 440.1% | 115.44M 762.0% | 13.39M 86.6% |
Net Margin % | -4.00% | 0.00% 100.0% | -5.00% 16.7% | -6.00% 76.0% | -25.00% 71.9% | -89.00% 1371.4% | 7.00% 250.0% | 2.00% 84.6% |
Basic EPS | -0.90 130.8% | -0.39 58.1% | -0.93 43.1% | -0.65 54.2% | -1.42 52.8% | -3.01 577.8% | 0.63 250.0% | 0.18 85.0% |
Diluted EPS | -0.90 130.8% | -0.39 58.1% | -0.93 43.1% | -0.65 54.2% | -1.42 52.8% | -3.01 577.8% | 0.63 250.0% | 0.18 84.9% |
Basic Shares Outstanding | 117.03M 2.3% | 119.77M 1.7% | 121.81M 6.6% | 130.45M 0.3% | 130.80M 0.1% | 130.61M 0.1% | 130.47M 77.7% | 73.42M 5.5% |
Diluted Shares Outstanding | 117.03M 2.3% | 119.77M 1.7% | 121.81M 6.6% | 130.45M 0.3% | 130.80M 0.1% | 130.61M 0.1% | 130.72M 76.0% | 74.29M 6.1% |