XML 42 R25.htm IDEA: XBRL DOCUMENT
v3.22.2.2

BALANCE SHEET DETAILS (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2022
BALANCE SHEET DETAILS |
Schedule of selected balance sheet accounts | The following tables provide details of selected balance sheet accounts (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30,
Accounts receivable, net |  | 2021 |  | 2022
Accounts receivable | ​ | $ | 315,926 |  | $ | 326,849
Less allowance for doubtful accounts | ​ |  | (25,273) | ​ |  | (18,876)
Total | ​ | $ | 290,653 | ​ | $ | 307,973
​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30,
Inventories |  | 2021 |  | 2022
Raw materials | ​ | $ | 160,313 |  | $ | 213,290
Work-in-process | ​ |  | 59,594 | ​ |  | 46,873
Finished goods | ​ |  | 74,301 | ​ |  | 73,744
Total | ​ | $ | 294,208 | ​ | $ | 333,907
​ ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Estimated | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Useful | ​ | June 30,
Property and equipment, net |  | Lives |  | 2021 | ​ | 2022
Land | ​ | N/A | ​ | $ | 16,357 |  | $ | 15,028
Buildings, civil works and improvements | ​ | 5-40 years | ​ |  | 57,555 | ​ |  | 47,309
Leasehold improvements | ​ | 1-13 years | ​ |  | 8,874 | ​ |  | 11,599
Equipment and tooling | ​ | 3-10 years | ​ |  | 129,735 | ​ |  | 128,425
Furniture and fixtures | ​ | 3-10 years | ​ |  | 3,275 | ​ |  | 3,592
Computer equipment | ​ | 3-5 years | ​ |  | 19,349 | ​ |  | 21,208
Computer software | ​ | 3-10 years | ​ |  | 23,090 | ​ |  | 25,153
Computer software implementation in process | ​ | N/A | ​ | ​ | 11,102 | ​ | ​ | 9,422
Construction in process | ​ | N/A | ​ |  | 4,011 | ​ |  | 5,283
Total | ​ | ​ | ​ |  | 273,348 | ​ |  | 267,019
Less accumulated depreciation and amortization | ​ | ​ | ​ |  | (155,344) | ​ |  | (157,335)
Property and equipment, net | ​ | ​ | ​ | $ | 118,004 | ​ | $ | 109,684

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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration