Need OSIS 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 Jun 30, 2025 Aug 25, 2025 | 2024 Jun 30, 2024 Aug 29, 2024 | 2023 Jun 30, 2023 Aug 29, 2023 | 2022 Jun 30, 2022 Aug 19, 2022 | 2021 Jun 30, 2021 Aug 23, 2021 | 2020 Jun 30, 2020 Aug 21, 2020 | 2019 Jun 30, 2019 Aug 27, 2019 | 2018 Jun 30, 2018 Aug 28, 2018 |
|---|
Total Revenue | 1.71B 11.3% | 1.54B 20.4% | 1.28B 8.0% | 1.18B 3.2% | 1.15B 1.6% | 1.17B 1.4% | 1.18B 8.5% | 1.09B 13.4% |
Cost of Revenue | 1.13B 11.7% | 1.01B 18.9% | 847.92M 11.7% | 758.81M 4.4% | 726.98M 2.5% | 745.40M 0.8% | 751.52M 7.7% | 697.63M 9.4% |
Gross Profit | 587.18M 10.7% | 530.46M 23.2% | 430.51M 1.4% | 424.43M 1.1% | 419.92M 0.2% | 420.64M 2.3% | 430.59M 9.9% | 391.65M 21.1% |
Gross Margin % | 34.00% 0.0% | 34.00% 0.0% | 34.00% 5.6% | 36.00% 2.7% | 37.00% 2.8% | 36.00% 0.0% | 36.00% 0.0% | 36.00% 5.9% |
Research & Development | 73.44M 12.5% | 65.28M 10.0% | 59.35M 0.4% | 59.58M 11.0% | 53.70M 6.3% | 57.31M 1.4% | 56.51M 7.6% | 61.19M 20.1% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 239.59M 24.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 290.88M 7.8% | 269.73M 18.1% | 228.31M 3.1% | 235.55M 2.2% | 240.75M 4.5% | 251.96M 4.0% | 262.48M 9.6% | 239.59M 24.4% |
Other Operating Expenses | 5.33M 16.5% | 6.39M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -7.00K 102.9% | 239.00K 88.6% |
Total Operating Expenses | 369.66M 8.3% | 341.40M 18.7% | 287.67M 2.5% | 295.14M 0.2% | 294.44M 4.8% | 309.27M 3.0% | 318.99M 6.1% | 300.78M 23.5% |
Cost and Expenses | 1.50B 10.8% | 1.35B 18.9% | 1.14B 7.7% | 1.05B 3.2% | 1.02B 3.2% | 1.05B 1.5% | 1.07B 7.2% | 998.41M 13.3% |
Operating Income | 217.52M 15.1% | 189.06M 39.8% | 135.28M 11.1% | 121.75M 49.2% | 81.62M 32.5% | 61.61M 31.5% | 89.99M 61.0% | 55.91M 67.9% |
Operating Margin % | 13.00% 8.3% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 42.9% | 7.00% 40.0% | 5.00% 37.5% | 8.00% 60.0% | 5.00% 66.7% |
EBITDA | 261.10M 13.2% | 230.72M 32.8% | 173.79M 3.5% | 167.97M 5.5% | 159.23M 3.0% | 154.65M 5.7% | 164.01M 30.3% | 125.91M 21.4% |
EBITDA Margin % | 15.00% 0.0% | 15.00% 7.1% | 14.00% 0.0% | 14.00% 0.0% | 14.00% 7.7% | 13.00% 7.1% | 14.00% 16.7% | 12.00% 9.1% |
Interest Expense | 33.87M 21.6% | 27.85M 39.0% | 20.04M 123.6% | 8.96M 46.4% | 16.73M 10.8% | 18.77M 13.2% | 21.61M 12.0% | 19.29M 100.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -31.43M 12.9% | -27.85M 39.0% | -20.04M 208.9% | 18.41M 210.0% | -16.73M 10.8% | -18.77M 13.2% | -21.61M 13.4% | -19.05M 152.7% |
Pre-Tax Income | 186.09M 15.4% | 161.21M 39.9% | 115.24M 17.8% | 140.16M 42.1% | 98.64M 14.5% | 86.12M 0.0% | 86.16M 133.8% | 36.85M 43.1% |
Pre-Tax Margin % | 11.00% 10.0% | 10.00% 11.1% | 9.00% 25.0% | 12.00% 33.3% | 9.00% 28.6% | 7.00% 0.0% | 7.00% 133.3% | 3.00% 0.0% |
Tax Provision | 36.46M 10.3% | 33.06M 40.9% | 23.46M 5.5% | 24.81M 0.9% | 24.59M 126.2% | 10.87M 49.1% | 21.37M 67.6% | 65.98M 1311.4% |
Net Income | 149.64M 16.8% | 128.15M 39.6% | 91.78M 20.4% | 115.35M 55.8% | 74.05M 1.6% | 75.25M 16.1% | 64.80M 322.5% | -29.13M 238.2% |
Net Margin % | 9.00% 12.5% | 8.00% 14.3% | 7.00% 30.0% | 10.00% 66.7% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 266.7% | -3.00% 250.0% |
Basic EPS | 8.91 18.0% | 7.55 38.5% | 5.45 17.0% | 6.57 59.5% | 4.12 0.5% | 4.14 15.6% | 3.58 321.0% | -1.62 243.4% |
Diluted EPS | 8.71 18.0% | 7.38 38.2% | 5.34 17.2% | 6.45 60.0% | 4.03 0.5% | 4.05 17.1% | 3.46 320.4% | -1.57 246.7% |
Basic Shares Outstanding | 17.18M 1.2% | 16.98M 0.9% | 16.83M 4.1% | 17.55M 2.3% | 17.97M 1.2% | 18.19M 0.5% | 18.10M 0.4% | 18.03M 3.5% |
Diluted Shares Outstanding | 17.18M 1.0% | 17.35M 1.0% | 17.19M 3.8% | 17.87M 2.8% | 18.39M 1.1% | 18.60M 0.6% | 18.72M 0.7% | 18.59M 5.6% |