Need FIVE 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 Jan 31, 2026 Mar 19, 2026 | 2024 Feb 1, 2025 Mar 20, 2025 | 2023 Feb 3, 2024 Mar 21, 2024 | 2022 Jan 28, 2023 Mar 16, 2023 | 2021 Jan 29, 2022 Mar 30, 2022 | 2020 Jan 30, 2021 Mar 18, 2021 | 2019 Feb 1, 2020 Mar 19, 2020 | 2018 Feb 2, 2019 Mar 28, 2019 |
|---|
Total Revenue | 4.76B 22.9% | 3.88B 8.9% | 3.56B 15.7% | 3.08B 8.0% | 2.85B 45.2% | 1.96B 6.2% | 1.85B 18.4% | 1.56B 22.0% |
Cost of Revenue | 3.24B 28.4% | 2.52B 10.4% | 2.29B 15.4% | 1.98B 9.0% | 1.82B 38.8% | 1.31B 11.7% | 1.17B 17.9% | 994.48M 22.1% |
Gross Profit | 1.52B 12.6% | 1.35B 6.2% | 1.27B 16.3% | 1.10B 6.3% | 1.03B 58.0% | 652.33M 3.2% | 673.97M 19.3% | 565.09M 21.9% |
Gross Margin % | 32.00% 8.6% | 35.00% 2.8% | 36.00% 0.0% | 36.00% 0.0% | 36.00% 9.1% | 33.00% 8.3% | 36.00% 0.0% | 36.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 695.01M 0.2% | 696.35M 12.4% | 619.26M 32.9% | 465.93M 14.0% | 408.58M 21.7% | 335.70M 22.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 62.50M 15.5% | 54.10M 72.8% | 31.30M 0.9% | 31.60M 34.3% | 48.10M 14.0% | 42.20M 37.0% |
SG&A Expenses | 1.07B 23.7% | 861.40M 13.7% | 757.51M 0.9% | 750.45M 15.4% | 650.56M 30.8% | 497.53M 8.9% | 456.68M 20.8% | 377.90M 23.5% |
Other Operating Expenses | 0.00 100.0% | 167.45M 28.1% | 130.75M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 1.07B 3.5% | 1.03B 15.8% | 888.25M 18.4% | 750.45M 15.4% | 650.56M 30.8% | 497.53M 8.9% | 456.68M 20.8% | 377.90M 23.5% |
Cost and Expenses | 4.31B 21.2% | 3.55B 11.9% | 3.17B 16.2% | 2.73B 10.6% | 2.47B 36.6% | 1.81B 10.9% | 1.63B 18.7% | 1.37B 22.4% |
Operating Income | 457.40M 41.3% | 323.82M 16.0% | 385.57M 11.7% | 345.04M 9.2% | 379.88M 145.4% | 154.80M 28.8% | 217.28M 16.1% | 187.18M 18.9% |
Operating Margin % | 10.00% 25.0% | 8.00% 27.3% | 11.00% 0.0% | 11.00% 15.4% | 13.00% 62.5% | 8.00% 33.3% | 12.00% 0.0% | 12.00% 0.0% |
EBITDA | 672.49M 32.9% | 506.11M 2.0% | 516.32M 14.6% | 450.66M 3.0% | 464.71M 107.3% | 224.15M 17.7% | 272.26M 19.1% | 228.63M 19.9% |
EBITDA Margin % | 14.00% 7.7% | 13.00% 13.3% | 15.00% 0.0% | 15.00% 6.3% | 16.00% 45.5% | 11.00% 26.7% | 15.00% 0.0% | 15.00% 0.0% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 2.49M 81.1% | 13.18M 659.0% | 1.74M | 0.00 100.0% | 4.62M 217.1% |
Interest Income | 17.00M | 0.00 | 0.00 100.0% | 2.49M 28.4% | 3.48M | 0.00 100.0% | 4.29M | 0.00 |
Other Income (Expense) | 22.97M 54.7% | 14.85M 4.4% | 15.53M 523.4% | 2.49M 118.9% | -13.18M 659.0% | -1.74M 140.5% | 4.29M 7.3% | 4.62M 217.1% |
Pre-Tax Income | 480.37M 41.8% | 338.67M 15.6% | 401.10M 15.4% | 347.53M 5.2% | 366.70M 139.6% | 153.07M 30.9% | 221.57M 15.5% | 191.81M 20.7% |
Pre-Tax Margin % | 10.00% 11.1% | 9.00% 18.2% | 11.00% 0.0% | 11.00% 15.4% | 13.00% 62.5% | 8.00% 33.3% | 12.00% 0.0% | 12.00% 0.0% |
Tax Provision | 121.73M 43.1% | 85.05M 14.9% | 100.00M 16.3% | 86.01M 2.1% | 87.89M 195.9% | 29.71M 36.1% | 46.51M 10.3% | 42.16M 25.2% |
Net Income | 358.64M 41.4% | 253.61M 15.8% | 301.11M 15.1% | 261.53M 6.2% | 278.81M 126.0% | 123.36M 29.5% | 175.06M 17.0% | 149.65M 46.1% |
Net Margin % | 8.00% 14.3% | 7.00% 12.5% | 8.00% 11.1% | 9.00% 10.0% | 10.00% 66.7% | 6.00% 33.3% | 9.00% 10.0% | 10.00% 25.0% |
Basic EPS | 6.51 41.2% | 4.61 15.1% | 5.43 15.3% | 4.71 5.4% | 4.98 125.3% | 2.21 29.6% | 3.14 17.2% | 2.68 44.1% |
Diluted EPS | 6.46 40.4% | 4.60 15.0% | 5.41 15.4% | 4.69 5.3% | 4.95 125.0% | 2.20 29.5% | 3.12 17.3% | 2.66 44.6% |
Basic Shares Outstanding | 55.18M 0.2% | 55.05M 0.8% | 55.49M 0.1% | 55.55M 0.8% | 56.00M 0.3% | 55.82M 0.0% | 55.82M 0.1% | 55.76M 1.0% |
Diluted Shares Outstanding | 55.60M 0.8% | 55.16M 0.8% | 55.62M 0.2% | 55.75M 1.0% | 56.30M 0.4% | 56.06M 0.2% | 56.17M 0.1% | 56.22M 1.2% |