Need EXPO 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 2, 2026 Feb 27, 2026 | 2024 Jan 3, 2025 Apr 18, 2025 | 2023 Dec 29, 2023 Apr 17, 2024 | 2022 Dec 30, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Jan 1, 2021 Feb 26, 2021 | 2019 Jan 3, 2020 Feb 28, 2020 | 2018 Dec 28, 2018 Feb 22, 2019 |
|---|
Total Revenue | 582.01M 4.2% | 558.51M | 536.77M 4.6% | 513.29M 10.1% | 466.27M 11.8% | 399.90M 4.1% | 417.20M | 379.52M 9.1% |
Cost of Revenue | 436.71M 4.9% | 416.23M | 319.89M 811.8% | 35.08M 87.4% | 278.05M 977.3% | 250.04M 868.8% | 25.81M | 24.88M 37.2% |
Gross Profit | 145.31M 2.1% | 142.28M | 177.30M 11.2% | 199.59M 27.3% | 156.80M 59.9% | 96.14M 75.4% | 391.39M | 354.64M 7.6% |
Gross Margin % | 25.00% 0.0% | 25.00% | 33.00% 15.4% | 39.00% 14.7% | 34.00% 63.8% | 24.00% 74.5% | 94.00% | 93.00% 2.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 25.52M 12.3% | 22.73M | 24.44M 91.5% | 287.89M 1.9% | 293.33M 7.6% | 262.93M 3.6% | 272.72M | 232.58M 2.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 25.52M 12.3% | 22.73M | 24.44M 91.5% | 287.89M 1.9% | 293.33M 7.6% | 262.93M 3.6% | 272.72M | 232.58M 2.0% |
Other Operating Expenses | 0.00 100.0% | 86.22M | 81.12M 4.1% | 84.56M 32.1% | 64.01M 7.8% | 53.72M 9.5% | 59.37M | -890.00K 109.7% |
Total Operating Expenses | 25.52M 94.2% | 438.96M | 383.90M 3.1% | 372.45M 4.2% | 357.34M 7.6% | 316.65M 4.6% | 332.09M | 288.07M 4.5% |
Cost and Expenses | 462.23M 5.3% | 438.96M | 385.87M 3.6% | 372.45M 14.3% | 325.92M 1.9% | 295.16M 11.1% | 332.09M | 288.07M 4.5% |
Operating Income | 119.79M 0.2% | 119.56M | 111.32M 21.0% | 140.84M 29.3% | 108.93M 28.0% | 83.25M 2.2% | 85.11M | 91.46M 26.9% |
Operating Margin % | 21.00% 0.0% | 21.00% | 21.00% 22.2% | 27.00% 17.4% | 23.00% 15.0% | 21.00% 5.0% | 20.00% | 24.00% 14.3% |
EBITDA | 157.38M 21.8% | 129.25M | 120.24M 18.7% | 147.92M 28.2% | 115.41M 25.6% | 90.12M 2.0% | 91.92M | 97.75M 24.8% |
EBITDA Margin % | 27.00% 17.4% | 23.00% | 22.00% 24.1% | 29.00% 16.0% | 25.00% 13.6% | 23.00% 4.5% | 22.00% | 26.00% 13.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 9.31M 6.9% | 10.00M | 7.15M 241.1% | 2.10M 3075.8% | 66.00K 98.3% | 1.71M 56.4% | 3.91M | 2.75M 112.6% |
Other Income (Expense) | 27.51M 1.1% | 27.81M | 24.57M 385.5% | -8.61M 150.9% | 16.91M 11.4% | 13.69M 28.3% | 19.08M | 1.86M 82.2% |
Pre-Tax Income | 147.30M 0.0% | 147.37M | 135.90M 2.8% | 132.23M 5.1% | 125.84M 20.8% | 96.94M 7.0% | 104.19M | 93.32M 13.1% |
Pre-Tax Margin % | 25.00% 3.8% | 26.00% | 25.00% 3.8% | 26.00% 3.7% | 27.00% 8.0% | 24.00% 4.0% | 25.00% | 25.00% 4.2% |
Tax Provision | 41.29M 7.6% | 38.37M | 35.56M 18.9% | 29.90M 21.4% | 24.64M 13.4% | 14.38M 33.8% | 21.73M | 21.06M 48.9% |
Net Income | 106.01M 2.7% | 109.00M | 100.34M 1.9% | 102.33M 1.1% | 101.20M 22.7% | 82.55M 0.1% | 82.46M | 72.25M 74.9% |
Net Margin % | 18.00% 10.0% | 20.00% | 19.00% 5.0% | 20.00% 9.1% | 22.00% 10.0% | 21.00% 5.0% | 20.00% | 19.00% 58.3% |
Basic EPS | 2.08 2.3% | 2.13 | 1.96 1.0% | 1.98 3.1% | 1.92 22.3% | 1.58 0.6% | 1.57 | 1.37 75.6% |
Diluted EPS | 2.07 1.9% | 2.11 | 1.94 1.0% | 1.96 3.2% | 1.90 24.2% | 1.55 1.3% | 1.53 | 1.33 72.7% |
Basic Shares Outstanding | 50.90M 0.4% | 51.13M | 51.15M 1.1% | 51.73M 1.7% | 52.61M 0.2% | 52.39M 0.6% | 52.69M | 52.91M 0.3% |
Diluted Shares Outstanding | 51.24M 0.6% | 51.57M | 51.63M 1.2% | 52.28M 2.0% | 53.33M 1.0% | 53.32M 1.0% | 53.88M | 54.17M 0.4% |