Need EPR 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 26, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 718.36M 12.1% | 641.00M 2.8% | 659.72M 0.3% | 658.03M 23.8% | 531.68M 28.2% | 414.66M 36.4% | 651.97M 7.0% | 700.73M 21.7% |
Cost of Revenue | 397.49M 572.1% | 59.15M 2.9% | 57.48M 2.7% | 55.98M 1.3% | 56.74M 3.2% | 58.59M 3.5% | 60.74M 97.5% | 30.76M 2.8% |
Gross Profit | 320.87M 44.9% | 581.85M 3.4% | 602.24M 0.0% | 602.05M 26.8% | 474.94M 33.4% | 356.07M 39.8% | 591.23M 11.8% | 669.98M 23.1% |
Gross Margin % | 45.00% 50.5% | 91.00% 0.0% | 91.00% 0.0% | 91.00% 2.2% | 89.00% 3.5% | 86.00% 5.5% | 91.00% 5.2% | 96.00% 1.1% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.27 42.1% | 0.19 167.9% | -0.28 221.7% | 0.23 34.3% | 0.35 23.9% |
General & Administrative | 55.83M 11.4% | 50.10M 11.2% | 56.44M 9.4% | 51.58M 16.3% | 44.36M 4.1% | 42.60M 8.1% | 46.37M 5.2% | 48.89M 12.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 55.83M 11.4% | 50.10M 11.2% | 56.44M 9.4% | 51.58M 16.3% | 44.36M 4.1% | 42.60M 8.1% | 46.37M 5.2% | 48.89M 12.7% |
Other Operating Expenses | -111.93M 151.8% | 216.08M 22.2% | 277.70M 33.3% | 208.28M 27.4% | 163.54M 24.8% | 217.50M 15.4% | 188.50M 42651.0% | -443.00K 83.1% |
Total Operating Expenses | -56.10M 121.1% | 266.18M 20.3% | 334.14M 28.6% | 259.86M 25.0% | 207.90M 20.1% | 260.10M 10.7% | 234.87M 15.8% | 202.76M 14.8% |
Cost and Expenses | 341.39M 4.9% | 325.32M 16.9% | 391.62M 24.0% | 315.84M 19.3% | 264.64M 17.0% | 318.69M 7.8% | 295.61M 26.6% | 233.52M 12.1% |
Operating Income | 376.97M 19.4% | 315.67M 3.0% | 306.40M 1.5% | 310.96M 31.5% | 236.53M 163.4% | 89.79M 71.7% | 317.71M 32.1% | 467.66M 94.2% |
Operating Margin % | 52.00% 6.1% | 49.00% 6.5% | 46.00% 2.1% | 47.00% 6.8% | 44.00% 100.0% | 22.00% 55.1% | 49.00% 26.9% | 67.00% 59.5% |
EBITDA | 579.67M 32.4% | 437.69M 6.4% | 467.66M 7.2% | 504.17M 24.6% | 404.56M 55.5% | 260.13M 45.4% | 476.54M 19.0% | 588.66M 20.7% |
EBITDA Margin % | 81.00% 19.1% | 68.00% 4.2% | 71.00% 7.8% | 77.00% 1.3% | 76.00% 20.6% | 63.00% 13.7% | 73.00% 13.1% | 84.00% 1.2% |
Interest Expense | 133.08M 6.9% | 124.46M 7.8% | 134.93M 2.9% | 131.18M 11.4% | 148.09M 6.1% | 157.68M 11.0% | 142.00M 4.8% | 135.51M 1.8% |
Interest Income | 64.16M 2475.7% | 2.49M 57.5% | 5.86M 254.8% | 1.65M 979.1% | 153.00K 94.6% | 2.82M 29.5% | 2.18M 493.2% | 367.00K 91.1% |
Other Income (Expense) | -99.53M 40.8% | -168.17M 27.8% | -131.63M 1.4% | -133.49M 2.1% | -136.33M 35.4% | -210.95M 15.9% | -182.00M 4.4% | -190.36M 9.1% |
Pre-Tax Income | 277.43M 88.1% | 147.50M 15.6% | 174.77M 1.5% | 177.47M 77.1% | 100.20M 187.2% | -114.97M 175.9% | 151.52M 43.7% | 269.27M 1.5% |
Pre-Tax Margin % | 39.00% 69.6% | 23.00% 11.5% | 26.00% 3.7% | 27.00% 42.1% | 19.00% 167.9% | -28.00% 221.7% | 23.00% 39.5% | 38.00% 17.4% |
Tax Provision | 2.50M 74.2% | 1.43M 17.0% | 1.73M 39.7% | 1.24M 22.6% | 1.60M 90.5% | 16.76M 652.1% | -3.04M 232.8% | 2.29M 4.8% |
Net Income | 274.94M 88.2% | 146.07M 15.6% | 173.05M 1.8% | 176.23M 78.7% | 98.61M 174.9% | -131.73M 185.2% | 154.56M 42.1% | 266.98M 1.5% |
Net Margin % | 38.00% 65.2% | 23.00% 11.5% | 26.00% 3.7% | 27.00% 42.1% | 19.00% 159.4% | -32.00% 233.3% | 24.00% 36.8% | 38.00% 17.4% |
Basic EPS | 3.30 71.0% | 1.93 2.5% | 1.98 2.5% | 2.03 103.0% | 1.00 157.8% | -1.73 186.1% | 2.01 44.0% | 3.59 9.1% |
Diluted EPS | 3.28 70.8% | 1.92 2.5% | 1.97 3.0% | 2.03 103.0% | 1.00 157.8% | -1.73 186.1% | 2.01 44.0% | 3.59 9.1% |
Basic Shares Outstanding | 76.04M 0.4% | 75.77M 0.7% | 75.26M 0.4% | 74.97M 0.3% | 74.75M 1.6% | 75.99M 1.0% | 76.75M 3.3% | 74.29M 4.4% |
Diluted Shares Outstanding | 76.50M 0.4% | 76.19M 0.6% | 75.72M 0.9% | 75.04M 0.4% | 74.76M 1.6% | 75.99M 1.0% | 76.78M 3.3% | 74.34M 4.3% |