XML 46 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
3 Months Ended 6 Months Ended
Dec. 31, 2014
item
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Jun. 30, 2012
Contingent Acquisition Obligations          
Fair value of contingent payment obligations $ 23,700,000us-gaap_BusinessCombinationContingentConsiderationLiability $ 23,700,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   11,923,000us-gaap_StandardProductWarrantyAccrual 12,890,000us-gaap_StandardProductWarrantyAccrual    
Additions and adjustments   2,452,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 2,536,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued    
Reductions for warranty repair costs   (1,704,000)us-gaap_StandardProductWarrantyAccrualPayments (2,157,000)us-gaap_StandardProductWarrantyAccrualPayments    
Balance at end of period 12,671,000us-gaap_StandardProductWarrantyAccrual 12,671,000us-gaap_StandardProductWarrantyAccrual 13,269,000us-gaap_StandardProductWarrantyAccrual    
Other Matters          
Period for which Company's Security division has agreed to extend the term of the Administrative Agreement   24 months      
Mexican government          
Advances from Customers          
Advances from customers 62,500,000us-gaap_CustomerAdvancesAndDeposits
/ us-gaap_MajorCustomersAxis
= osis_MexicanGovernmentMember
62,500,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