Skip to content
10-K

Annual Report

OSI SYSTEMS INC OSIS

0001410578-25-001887

← back to feed
Filed
Aug 25, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Aug 18, 2025 16.83M sh
Shares Diluted FY 2025 · Jun 30, 2025 17.18M sh
Shares Diluted FY 2025 · Jun 30, 2024 17.35M sh
Shares Diluted FY 2025 · Jun 30, 2023 17.19M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $80.44M
Stock Repurchased FY 2025 · Jun 30, 2023 $34.75M
Capex FY 2025 · Jun 30, 2025 $23.83M
Capex FY 2025 · Jun 30, 2024 $22.1M
Capex FY 2025 · Jun 30, 2023 $15.81M
Operating Cash Flow FY 2025 · Jun 30, 2025 $97.59M
Operating Cash Flow FY 2025 · Jun 30, 2024 −$87.5M
Operating Cash Flow FY 2025 · Jun 30, 2023 $94.81M
Long Term Debt FY 2025 · Jun 30, 2025 $463.5M
Long Term Debt FY 2025 · Jun 30, 2024 $129.38M
Short Term Debt FY 2025 · Jun 30, 2025 $8.13M
Short Term Debt FY 2025 · Jun 30, 2024 $8.17M
Cash And Equivalents FY 2025 · Jun 30, 2025 $106.41M
Cash And Equivalents FY 2025 · Jun 30, 2024 $95.35M
Stockholders Equity FY 2025 · Jun 30, 2025 $951.08M
Stockholders Equity FY 2025 · Jun 30, 2024 $863.48M
Stockholders Equity FY 2025 · Jun 30, 2023 $726.17M
Stockholders Equity FY 2025 · Jun 30, 2022 $638.42M
Current Liabilities FY 2025 · Jun 30, 2025 $696.94M
Current Liabilities FY 2025 · Jun 30, 2024 $814.64M
Total Liabilities FY 2025 · Jun 30, 2025 $1.29B
Total Liabilities FY 2025 · Jun 30, 2024 $1.07B
Current Assets FY 2025 · Jun 30, 2025 $1.42B
Current Assets FY 2025 · Jun 30, 2024 $1.22B
Total Assets FY 2025 · Jun 30, 2025 $2.24B
Total Assets FY 2025 · Jun 30, 2024 $1.94B
Total Assets FY 2025 · Jun 30, 2023 $1.56B
Eps Diluted FY 2025 · Jun 30, 2025 $3.03
Eps Diluted FY 2025 · Jun 30, 2025 $8.71
Eps Diluted FY 2025 · Mar 31, 2025 $2.40
Eps Diluted FY 2025 · Dec 31, 2024 $2.22
Eps Diluted FY 2025 · Sep 30, 2024 $1.05
Eps Diluted FY 2025 · Jun 30, 2024 $2.55
Eps Diluted FY 2025 · Jun 30, 2024 $7.38
Eps Diluted FY 2025 · Mar 31, 2024 $1.95
Eps Diluted FY 2025 · Dec 31, 2023 $2.11
Eps Diluted FY 2025 · Sep 30, 2023 $0.75
Eps Diluted FY 2025 · Jun 30, 2023 $5.34
Eps Basic FY 2025 · Jun 30, 2025 $3.14
Eps Basic FY 2025 · Jun 30, 2025 $8.93
Eps Basic FY 2025 · Mar 31, 2025 $2.45
Eps Basic FY 2025 · Dec 31, 2024 $2.26
Eps Basic FY 2025 · Sep 30, 2024 $1.07
Eps Basic FY 2025 · Jun 30, 2024 $2.62
Eps Basic FY 2025 · Jun 30, 2024 $7.55
Eps Basic FY 2025 · Mar 31, 2024 $2.00
Eps Basic FY 2025 · Dec 31, 2023 $2.15
Eps Basic FY 2025 · Sep 30, 2023 $0.77
Eps Basic FY 2025 · Jun 30, 2023 $5.45
Sga Expense FY 2025 · Jun 30, 2025 $74.69M
Sga Expense FY 2025 · Jun 30, 2025 $290.88M
Sga Expense FY 2025 · Mar 31, 2025 $73.25M
Sga Expense FY 2025 · Dec 31, 2024 $70.72M
Sga Expense FY 2025 · Sep 30, 2024 $72.22M
Sga Expense FY 2025 · Jun 30, 2024 $71.75M
Sga Expense FY 2025 · Jun 30, 2024 $269.73M
Sga Expense FY 2025 · Mar 31, 2024 $66.58M
Sga Expense FY 2025 · Dec 31, 2023 $71.6M
Sga Expense FY 2025 · Sep 30, 2023 $59.8M
Sga Expense FY 2025 · Jun 30, 2023 $228.31M
Rd Expense FY 2025 · Jun 30, 2025 $18.84M
Rd Expense FY 2025 · Jun 30, 2025 $73.44M
Rd Expense FY 2025 · Mar 31, 2025 $18.57M
Rd Expense FY 2025 · Dec 31, 2024 $18.26M
Rd Expense FY 2025 · Sep 30, 2024 $17.77M
Rd Expense FY 2025 · Jun 30, 2024 $15.86M
Rd Expense FY 2025 · Jun 30, 2024 $65.28M
Rd Expense FY 2025 · Mar 31, 2024 $17.14M
Rd Expense FY 2025 · Dec 31, 2023 $16.35M
Rd Expense FY 2025 · Sep 30, 2023 $15.92M
Rd Expense FY 2025 · Jun 30, 2023 $59.35M
Net Income FY 2025 · Jun 30, 2025 $52.75M
Net Income FY 2025 · Jun 30, 2025 $149.64M
Net Income FY 2025 · Mar 31, 2025 $41.13M
Net Income FY 2025 · Dec 31, 2024 $37.82M
Net Income FY 2025 · Sep 30, 2024 $17.94M
Net Income FY 2025 · Jun 30, 2024 $44.68M
Net Income FY 2025 · Jun 30, 2024 $128.15M
Net Income FY 2025 · Mar 31, 2024 $34.04M
Net Income FY 2025 · Dec 31, 2023 $36.55M
Net Income FY 2025 · Sep 30, 2023 $12.88M
Net Income FY 2025 · Jun 30, 2023 $91.78M
Operating Income FY 2025 · Jun 30, 2025 $73.02M
Operating Income FY 2025 · Jun 30, 2025 $217.52M
Operating Income FY 2025 · Mar 31, 2025 $56.22M
Operating Income FY 2025 · Dec 31, 2024 $57.96M
Operating Income FY 2025 · Sep 30, 2024 $30.33M
Operating Income FY 2025 · Jun 30, 2024 $62.82M
Operating Income FY 2025 · Jun 30, 2024 $189.06M
Operating Income FY 2025 · Mar 31, 2024 $51.36M
Operating Income FY 2025 · Dec 31, 2023 $52.32M
Operating Income FY 2025 · Sep 30, 2023 $22.56M
Operating Income FY 2025 · Jun 30, 2023 $135.28M
Gross Profit FY 2025 · Jun 30, 2025 $168.24M
Gross Profit FY 2025 · Jun 30, 2025 $587.18M
Gross Profit FY 2025 · Mar 31, 2025 $150.29M
Gross Profit FY 2025 · Dec 31, 2024 $147.15M
Gross Profit FY 2025 · Sep 30, 2024 $121.5M
Gross Profit FY 2025 · Jun 30, 2024 $154.32M
Gross Profit FY 2025 · Jun 30, 2024 $530.46M
Gross Profit FY 2025 · Mar 31, 2024 $136.1M
Gross Profit FY 2025 · Dec 31, 2023 $141.3M
Gross Profit FY 2025 · Sep 30, 2023 $98.75M
Gross Profit FY 2025 · Jun 30, 2023 $430.51M
Cost Of Revenue FY 2025 · Jun 30, 2025 $336.75M
Cost Of Revenue FY 2025 · Jun 30, 2025 $1.13B
Cost Of Revenue FY 2025 · Mar 31, 2025 $294.06M
Cost Of Revenue FY 2025 · Dec 31, 2024 $272.67M
Cost Of Revenue FY 2025 · Sep 30, 2024 $222.51M
Cost Of Revenue FY 2025 · Jun 30, 2024 $326.59M
Cost Of Revenue FY 2025 · Jun 30, 2024 $1.01B
Cost Of Revenue FY 2025 · Mar 31, 2024 $269.31M
Cost Of Revenue FY 2025 · Dec 31, 2023 $231.93M
Cost Of Revenue FY 2025 · Sep 30, 2023 $180.47M
Cost Of Revenue FY 2025 · Jun 30, 2023 $847.92M