Need FCF 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 2, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 729.44M 4.3% | 699.69M 11.7% | 626.61M 46.2% | 428.66M 7.0% | 400.60M 1.2% | 395.69M 3.7% | 410.75M 7.8% | 380.89M 15.1% |
Cost of Revenue | 236.32M 5.8% | 250.74M 57.6% | 159.13M 309.7% | 38.84M 179.0% | 13.92M 84.5% | 89.66M 28.2% | 69.94M 33.0% | 52.57M 95.7% |
Gross Profit | 493.12M 9.8% | 448.95M 4.0% | 467.47M 19.9% | 389.82M 0.8% | 386.67M 26.4% | 306.03M 10.2% | 340.81M 3.8% | 328.33M 8.0% |
Gross Margin % | 68.00% 6.3% | 64.00% 14.7% | 75.00% 17.6% | 91.00% 6.2% | 97.00% 26.0% | 77.00% 7.2% | 83.00% 3.5% | 86.00% 6.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 88.16M 43.2% | 155.26M 4.1% | 149.13M 15.7% | 128.90M 5.6% | 122.03M 2.4% | 125.08M 0.8% | 124.15M 5.6% | 117.59M 0.3% |
Selling & Marketing | 6.45M 16.5% | 5.54M 3.1% | 5.71M 13.6% | 5.03M 1.0% | 4.98M 6.5% | 4.68M 10.1% | 4.25M 7.4% | 3.96M 4.5% |
SG&A Expenses | 94.61M 41.2% | 160.79M 3.8% | 154.84M 15.6% | 133.93M 5.4% | 127.02M 2.1% | 129.76M 1.1% | 128.40M 5.6% | 121.55M 0.1% |
Other Operating Expenses | 200.15M 82.0% | 109.95M 4.5% | 115.07M 20.2% | 95.70M 10.2% | 86.84M 0.9% | 86.06M 5.5% | 81.57M 10.2% | 74.01M 5.8% |
Total Operating Expenses | 294.76M 8.9% | 270.75M 0.3% | 269.92M 17.5% | 229.64M 7.4% | 213.86M 0.9% | 215.83M 2.8% | 209.97M 7.4% | 195.56M 2.4% |
Cost and Expenses | 531.08M 1.8% | 521.49M 21.5% | 429.05M 59.8% | 268.48M 17.9% | 227.78M 25.4% | 305.48M 9.1% | 279.90M 12.8% | 248.12M 9.2% |
Operating Income | 198.36M 11.3% | 178.21M 9.8% | 197.56M 23.3% | 160.19M 7.3% | 172.82M 91.6% | 90.20M 31.1% | 130.85M 1.4% | 132.77M 28.0% |
Operating Margin % | 27.00% 8.0% | 25.00% 21.9% | 32.00% 13.5% | 37.00% 14.0% | 43.00% 87.0% | 23.00% 28.1% | 32.00% 8.6% | 35.00% 12.9% |
EBITDA | 204.68M 11.2% | 184.01M 8.8% | 201.66M 18.1% | 170.74M 7.3% | 184.26M 80.9% | 101.86M 27.9% | 141.22M 0.3% | 140.82M 24.9% |
EBITDA Margin % | 28.00% 7.7% | 26.00% 18.8% | 32.00% 20.0% | 40.00% 13.0% | 46.00% 76.9% | 26.00% 23.5% | 34.00% 8.1% | 37.00% 8.8% |
Interest Expense | 206.60M 6.8% | 221.57M 53.5% | 144.32M 713.9% | 17.73M 15.9% | 15.30M 53.6% | 32.94M 40.5% | 55.40M 38.4% | 40.03M 83.9% |
Interest Income | 630.67M 5.4% | 598.41M 13.6% | 526.99M 60.1% | 329.08M 12.2% | 293.32M 2.4% | 300.52M 7.6% | 325.26M 11.3% | 292.26M 16.6% |
Other Income (Expense) | -7.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 191.36M 7.4% | 178.21M 9.8% | 197.56M 23.3% | 160.19M 7.3% | 172.82M 91.6% | 90.20M 31.1% | 130.85M 1.4% | 132.77M 28.0% |
Pre-Tax Margin % | 26.00% 4.0% | 25.00% 21.9% | 32.00% 13.5% | 37.00% 14.0% | 43.00% 87.0% | 23.00% 28.1% | 32.00% 8.6% | 35.00% 12.9% |
Tax Provision | 39.06M 9.6% | 35.64M 12.0% | 40.49M 26.5% | 32.00M 7.4% | 34.56M 106.3% | 16.76M 34.3% | 25.52M 1.0% | 25.27M 48.0% |
Net Income | 152.30M 6.8% | 142.57M 9.2% | 157.06M 22.5% | 128.18M 7.3% | 138.26M 88.2% | 73.45M 30.3% | 105.33M 2.0% | 107.50M 94.9% |
Net Margin % | 21.00% 5.0% | 20.00% 20.0% | 25.00% 16.7% | 30.00% 14.3% | 35.00% 84.2% | 19.00% 26.9% | 26.00% 7.1% | 28.00% 64.7% |
Basic EPS | 1.48 5.7% | 1.40 9.7% | 1.55 13.1% | 1.37 6.8% | 1.47 93.4% | 0.76 29.0% | 1.07 1.8% | 1.09 91.2% |
Diluted EPS | 1.47 5.8% | 1.39 9.7% | 1.54 12.4% | 1.37 4.9% | 1.44 92.0% | 0.75 29.9% | 1.07 0.9% | 1.08 89.5% |
Basic Shares Outstanding | 102.84M 0.9% | 101.91M 0.4% | 101.56M 8.5% | 93.61M 0.7% | 94.23M 2.0% | 96.13M 2.2% | 98.32M 0.7% | 99.04M 1.6% |
Diluted Shares Outstanding | 103.64M 1.4% | 102.20M 0.4% | 101.82M 8.5% | 93.89M 2.0% | 95.84M 2.0% | 97.76M 0.8% | 98.59M 1.0% | 99.53M 2.1% |