Need ETD 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: 2021 to 2026
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 | 2026 Jun 30, 2026 Jul 29, 2026 | 2025 Jun 30, 2025 Aug 22, 2025 | 2024 Jun 30, 2024 Aug 23, 2024 | 2023 Jun 30, 2023 Aug 24, 2023 | 2022 Jun 30, 2022 Aug 29, 2022 | 2021 Jun 30, 2021 Aug 19, 2021 | 2020 Jun 30, 2020 Aug 27, 2020 | 2019 Jun 30, 2019 Aug 9, 2019 |
|---|
Total Revenue | 579.49M 5.7% | 614.65M 4.9% | 646.22M 18.3% | 791.38M 3.2% | 817.76M 19.4% | 685.17M 16.2% | 589.84M 21.0% | 746.68M 2.6% |
Cost of Revenue | 224.72M 7.3% | 242.53M 4.2% | 253.16M 18.6% | 311.01M 6.6% | 333.06M 14.0% | 292.06M 9.5% | 266.70M 20.9% | 337.19M 3.9% |
Gross Profit | 354.77M 4.7% | 372.12M 5.3% | 393.06M 18.2% | 480.37M 0.9% | 484.71M 23.3% | 393.11M 21.7% | 323.13M 21.1% | 409.49M 1.6% |
Gross Margin % | 61.00% 0.0% | 61.00% 0.0% | 61.00% 0.0% | 61.00% 3.4% | 59.00% 3.5% | 57.00% 3.6% | 55.00% 0.0% | 55.00% 1.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 291.74M 2.2% | 298.30M 9.4% | 329.19M 1.8% | 335.32M 14.6% | 292.71M 34.3% | 218.01M 13.1% | 250.78M 0.2% |
Selling & Marketing | 0.00 100.0% | 17.70M 7.9% | 16.40M 4.7% | 17.20M 10.3% | 15.60M 24.6% | 20.70M 77.9% | 93.50M 11.9% | 106.10M 9.2% |
SG&A Expenses | 308.65M 0.4% | 309.79M 1.6% | 314.69M 9.2% | 346.39M 1.3% | 350.92M 12.0% | 313.41M 0.6% | 311.51M 12.7% | 356.88M 2.8% |
Other Operating Expenses | 0.00 100.0% | 343.00K | 0.00 100.0% | 3.83M 5218.1% | 72.00K 118.3% | -393.00K 238.4% | 284.00K 16.0% | 338.00K |
Total Operating Expenses | 308.65M 0.5% | 310.13M 1.6% | 315.07M 9.2% | 346.89M 1.1% | 350.92M 12.0% | 313.41M 0.6% | 311.51M 12.8% | 357.16M 2.7% |
Cost and Expenses | 533.36M 3.5% | 552.66M 2.7% | 568.23M 13.6% | 657.91M 3.8% | 683.97M 13.0% | 605.47M 4.7% | 578.21M 16.7% | 694.36M 3.3% |
Operating Income | 46.13M 25.6% | 61.99M 20.5% | 77.99M 43.2% | 137.20M 0.8% | 138.25M 78.9% | 77.28M 427.8% | 14.64M 56.9% | 33.95M 30.5% |
Operating Margin % | 8.00% 20.0% | 10.00% 16.7% | 12.00% 29.4% | 17.00% 0.0% | 17.00% 54.5% | 11.00% 450.0% | 2.00% 60.0% | 5.00% 16.7% |
EBITDA | 61.46M 27.5% | 84.79M 9.7% | 93.87M 37.0% | 149.09M 3.4% | 154.31M 64.7% | 93.67M 194.7% | 31.79M 40.9% | 53.81M 21.7% |
EBITDA Margin % | 11.00% 21.4% | 14.00% 6.7% | 15.00% 21.1% | 19.00% 0.0% | 19.00% 35.7% | 14.00% 180.0% | 5.00% 28.6% | 7.00% 22.2% |
Interest Expense | 0.00 100.0% | 243.00K 0.8% | 245.00K 15.0% | 213.00K 6.0% | 201.00K 77.0% | 874.00K 92.1% | 455.00K 7.1% | 425.00K 30.8% |
Interest Income | 0.00 100.0% | 7.28M 5.5% | 7.70M 90.5% | 4.04M 5513.9% | 72.00K | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | 7.05M 0.3% | 7.03M 5.7% | 7.46M 94.7% | 3.83M 3068.2% | -129.00K 85.2% | -874.00K 92.1% | -455.00K 423.0% | -87.00K 143.5% |
Pre-Tax Income | 53.18M 23.0% | 69.02M 19.2% | 85.45M 39.4% | 141.03M 2.1% | 138.12M 80.8% | 76.41M 438.5% | 14.19M 58.1% | 33.86M 31.0% |
Pre-Tax Margin % | 9.00% 18.2% | 11.00% 15.4% | 13.00% 27.8% | 18.00% 5.9% | 17.00% 54.5% | 11.00% 450.0% | 2.00% 60.0% | 5.00% 16.7% |
Tax Provision | 13.29M 23.7% | 17.42M 19.4% | 21.63M 38.6% | 35.22M 1.1% | 34.84M 112.4% | 16.41M 210.2% | 5.29M 35.2% | 8.16M 35.7% |
Net Income | 39.88M 22.7% | 51.60M 19.1% | 63.82M 39.7% | 105.81M 2.4% | 103.28M 72.1% | 60.01M 574.2% | 8.90M 65.4% | 25.70M 29.3% |
Net Margin % | 7.00% 12.5% | 8.00% 20.0% | 10.00% 23.1% | 13.00% 0.0% | 13.00% 44.4% | 9.00% 350.0% | 2.00% 33.3% | 3.00% 40.0% |
Basic EPS | 1.56 23.2% | 2.03 18.8% | 2.50 39.8% | 4.15 2.2% | 4.06 70.6% | 2.38 600.0% | 0.34 64.6% | 0.96 27.8% |
Diluted EPS | 1.56 22.4% | 2.01 19.3% | 2.49 39.7% | 4.13 2.0% | 4.05 70.9% | 2.37 597.1% | 0.34 64.6% | 0.96 27.3% |
Basic Shares Outstanding | 25.58M 0.2% | 25.63M 0.4% | 25.52M 0.2% | 25.47M 0.2% | 25.41M 0.6% | 25.27M 3.0% | 26.04M 2.4% | 26.70M 2.3% |
Diluted Shares Outstanding | 25.58M 0.2% | 25.63M 0.0% | 25.64M 0.2% | 25.60M 0.3% | 25.52M 0.7% | 25.35M 2.8% | 26.07M 2.5% | 26.75M 3.2% |