OSI SYSTEMS INCOSIS

時価総額
$24.7億
PER
2012年
6月30日
2013年
6月30日
2014年
6月30日
2015年
6月30日
2016年
6月30日
2017年
6月30日
2018年
6月30日
2019年
6月30日
2020年
6月30日
2021年
6月30日
2022年
6月30日
2023年
6月30日
Net income-----21-2965757411592
Depreciation and amortization202854595868705650443939
Stock-based compensation91617232126242524272829
Accounts Receivable, Credit Loss Expense (Reversal)---02233510-6-4
Deferred income taxes-148-6-13-2426-9-004-4
Amortization of debt discount and issuance costs-----39991010
Impairment charges----10278-511-
Gain on sale of property and equipment----------27-
Other-0-0-0-0-01-2-0-001-0
Accounts receivable1754-26-7-3744-112737291466
Inventories251321-038-3159-39-3148450
Prepaid expenses and other assets6-21-482-6161134-225
Accounts payable-1340-26-157325-17-956-1511
Accrued payroll and related expenses245----3410-25
Advances from customers--------12-1510-181
Other-8-18-610-21128-11-29-18-2
Net cash provided by operating activities-----631331191291396495
Acquisition of property and equipment6815755151817432720161516
Proceeds from sale of property and equipment----------340
Purchases of certificates of deposit---------525
Proceeds from maturities of certificates of deposit---------304
Acquisition of businesses, net of cash acquired861214201911041893147
Payments for intangible and other assets-----------16
Net cash used in investing activities------201-149-48-43-35-13-40
Proceeds from (Repayments of) Lines of Credit-59-35-24125-2210-25-29-5960155
Proceeds from long-term debt-11321281111150101
Payments on long-term debt014334331146250
Proceeds from exercise of stock options and employee stock purchase plan552468796658
Payment of contingent consideration-------65124
Repurchase of common stock612123173486321523711235
Taxes paid related to net share settlement of equity awards--971410211425121912
Net cash used in financing activities-----204-68-58-105-104-64-37
Effect of exchange rate changes on cash-------0-1-24-4-5
Net increase (decrease) in cash and cash equivalents-------8512-205-1613
Interest33532591286720
Income taxes71219312725293519131719