NASDAQ:OSIS | Key Financial Ratios | OSI SYSTEMS INC

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.151.26.18%18.57%
2026-03-313.251.125.96%17.02%
2025-12-313.151.196.07%18.11%
2025-09-301.870.476.62%16.10%
2025-06-302.040.56.68%15.73%
2025-03-312.110.546.80%16.10%
2024-12-311.880.575.32%13.72%
2024-09-301.840.615.58%14.99%
2024-06-301.490.165.74%12.88%
2024-03-311.470.17
2023-12-311.430.18
2023-09-301.430.26.31%13.84%
2023-06-301.470.26.84%14.66%
2023-03-311.410.22
2022-12-311.430.23
2022-09-301.370.246.13%14.40%
2022-06-301.220.466.10%13.79%
2022-03-311.170.48
2021-12-311.110.46
2021-09-301.110.464.73%10.95%
2021-06-302.060.435.05%10.93%
2021-03-312.030.45
2020-12-311.90.46
2020-09-301.840.484.78%10.89%
2020-06-301.870.474.79%10.62%
2020-03-311.70.48
2019-12-311.690.47
2019-09-301.610.484.02%9.59%
2019-06-301.680.473.27%7.49%
2019-03-311.550.49
2018-12-311.450.51
2018-09-301.370.521.97%5.38%
2018-06-301.470.511.39%3.57%
2018-03-311.390.52
2017-12-311.550.47
2017-09-301.520.43
2017-06-301.890.43
2017-03-311.890.44
2016-12-311.070.01
2016-09-301.060.02
2016-06-301.510.02
2016-03-311.590.02
2015-12-311.990.02
2015-09-301.930.02
2015-06-302.060.02
2015-03-312.040.02
2014-12-311.830.02
2014-09-301.810.03
2014-06-301.870.02
2014-03-311.940.03
2013-12-311.770.03
2013-09-301.790.03
2013-06-301.820.03
2013-03-311.850.03
2012-12-312.170.03
2012-09-302.50.03
2012-06-303.010.01
2012-03-313.14
2011-12-312.48
2011-09-302.58
2011-06-302.520.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.151.26.18%18.57%
2025-06-302.040.56.68%15.73%
2024-06-301.490.166.62%14.84%
2023-06-301.470.25.90%12.64%
2022-06-301.220.467.99%18.07%
2021-06-302.060.435.35%11.57%
2020-06-301.870.475.93%13.15%
2019-06-301.680.475.12%11.74%
2018-06-301.470.51-2.32%-5.95%
2017-06-301.890.431.71%3.70%
2016-06-301.510.022.64%4.84%
2015-06-302.060.026.95%11.20%
2014-06-301.870.02
2013-06-301.820.03
2012-06-303.010.01
2011-06-302.520.01