XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.22.1

Balance Sheet Details (Tables) | 9 Months Ended
--- | ---
Mar. 31, 2022
Balance Sheet Details |
Schedule of selected balance sheet accounts | The following tables provide details of selected balance sheet accounts (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Accounts receivable, net |  | 2021 |  | 2022
Accounts receivable | ​ | $ | 315,926 |  | $ | 304,042
Less allowance for doubtful accounts | ​ |  | (25,273) | ​ |  | (21,170)
Total | ​ | $ | 290,653 | ​ | $ | 282,872
​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Inventories |  | 2021 |  | 2022
Raw materials | ​ | $ | 160,313 |  | $ | 194,643
Work-in-process | ​ |  | 59,594 | ​ |  | 72,135
Finished goods | ​ |  | 74,301 | ​ |  | 77,865
Total | ​ | $ | 294,208 | ​ | $ | 344,643
​ ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Property and equipment, net |  | 2021 | ​ | 2022
Land | ​ | $ | 16,357 |  | $ | 15,029
Buildings, civil works and improvements | ​ |  | 57,555 | ​ |  | 47,438
Leasehold improvements | ​ |  | 8,874 | ​ |  | 11,643
Equipment and tooling | ​ |  | 129,735 | ​ |  | 131,222
Furniture and fixtures | ​ |  | 3,275 | ​ |  | 3,726
Computer equipment | ​ |  | 19,349 | ​ |  | 20,713
Computer software | ​ |  | 23,090 | ​ |  | 24,506
Computer software implementation in process | ​ | ​ | 11,102 | ​ | ​ | 10,550
Construction in process | ​ |  | 4,011 | ​ |  | 4,771
Total | ​ |  | 273,348 | ​ |  | 269,598
Less accumulated depreciation and amortization | ​ |  | (155,344) | ​ |  | (156,843)
Property and equipment, net | ​ | $ | 118,004 | ​ | $ | 112,755

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