XML 46 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
0 Months Ended 9 Months Ended
Mar. 31, 2015
item
Mar. 31, 2015
Mar. 31, 2014
Jun. 30, 2014
Jun. 30, 2012
Contingent Acquisition Obligations          
Fair value of contingent payment obligations $ 20,800,000us-gaap_BusinessCombinationContingentConsiderationLiability $ 20,800,000us-gaap_BusinessCombinationContingentConsiderationLiability   $ 23,200,000us-gaap_BusinessCombinationContingentConsiderationLiability  
Environmental Contingencies          
Number of investigations discovering soil and groundwater contamination at Hawthorne, CA facility 1osis_NumberOfInvestigationsDiscoveringSoilAndGroundwaterContamination        
Changes in provision for warranties          
Balance at beginning of period 12,190,000us-gaap_StandardProductWarrantyAccrual 11,923,000us-gaap_StandardProductWarrantyAccrual 12,890,000us-gaap_StandardProductWarrantyAccrual    
Additions and adjustments   3,314,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 3,306,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued    
Reductions for warranty repair costs   (3,047,000)us-gaap_StandardProductWarrantyAccrualPayments (4,840,000)us-gaap_StandardProductWarrantyAccrualPayments    
Balance at end of period 12,190,000us-gaap_StandardProductWarrantyAccrual 12,190,000us-gaap_StandardProductWarrantyAccrual 11,356,000us-gaap_StandardProductWarrantyAccrual    
Mexican government          
Advances from Customers          
Advances from customers 56,300,000us-gaap_CustomerAdvancesAndDeposits
/ us-gaap_MajorCustomersAxis
= osis_MexicanGovernmentMember
56,300,000us-gaap_CustomerAdvancesAndDeposits
/ us-gaap_MajorCustomersAxis
= osis_MexicanGovernmentMember
    100,000,000us-gaap_CustomerAdvancesAndDeposits
/ us-gaap_MajorCustomersAxis
= osis_MexicanGovernmentMember
Maximum          
Contingent Acquisition Obligations          
Maximum amount of future payments under contingent consideration $ 57,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 57,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Royalty payments          
Contingent Acquisition Obligations          
Purchase agreements containing royalty payments, number   1osis_NumberOfPurchaseAgreementsIncludingRoyaltyPaymentTerms
/ us-gaap_ContingentConsiderationByTypeAxis
= osis_ContingentConsiderationRoyaltyPaymentsMember