XML 41 R25.htm IDEA: XBRL DOCUMENT
v3.21.2

BALANCE SHEET DETAILS (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2021
BALANCE SHEET DETAILS |
Schedule of selected balance sheet accounts | The following tables provide details of selected balance sheet accounts (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
Accounts receivable, net | ​ | June 30,
​ |  | 2020 |  | 2021
Accounts receivable | ​ | $ | 287,488 |  | $ | 315,926
Less allowance for doubtful accounts | ​ |  | (17,648) | ​ |  | (25,273)
Total | ​ | $ | 269,840 | ​ | $ | 290,653
​
​ | ​ | ​ | ​ | ​ | ​ | ​
Inventories | ​ | June 30,
​ |  | 2020 |  | 2021
Raw materials | ​ | $ | 132,797 |  | $ | 160,313
Work-in-process | ​ |  | 50,023 | ​ |  | 59,594
Finished goods | ​ |  | 58,406 | ​ |  | 74,301
Total | ​ | $ | 241,226 | ​ | $ | 294,208
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Property and equipment, net | ​ | Estimated | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Useful | ​ | June 30,
​ |  | Lives |  | 2020 |  | 2021
Land | ​ | N/A | ​ | $ | 16,516 | ​ | $ | 16,357
Buildings, civil works and improvements | ​ | 5-40 years | ​ |  | 57,709 | ​ |  | 57,555
Leasehold improvements | ​ | 1-13 years | ​ |  | 9,052 | ​ |  | 8,874
Equipment and tooling | ​ | 3-10 years | ​ |  | 128,657 | ​ |  | 129,735
Furniture and fixtures | ​ | 3-10 years | ​ |  | 3,166 | ​ |  | 3,275
Computer equipment | ​ | 3-5 years | ​ |  | 17,487 | ​ |  | 19,349
Computer software | ​ | 3-10 years | ​ |  | 18,217 | ​ |  | 23,090
Computer software implementation in process | ​ | N/A | ​ | ​ | 11,817 | ​ | ​ | 11,102
Construction in process | ​ | N/A | ​ |  | 3,598 | ​ |  | 4,011
Total | ​ | ​ | ​ |  | 266,219 | ​ |  | 273,348
Less accumulated depreciation and amortization | ​ | ​ | ​ |  | (138,283) | ​ |  | (155,344)
Property and equipment, net | ​ | ​ | ​ | $ | 127,936 | ​ | $ | 118,004

X
- References No definition available. + Details
Name: | osis_BalanceSheetDetailsDisclosureAbstract
Namespace Prefix: | osis_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of selected balance sheet accounts related to accounts receivable, inventories, and property and equipment. + References No definition available. + Details
Name: | osis_ScheduleOfBalanceSheetAccountsTableTextBlock
Namespace Prefix: | osis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration