XML 35 R23.htm IDEA: XBRL DOCUMENT
v3.25.1

Balance Sheet Details (Tables) | 9 Months Ended
--- | ---
Mar. 31, 2025
Balance Sheet Details |
Schedule of selected balance sheet accounts | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Accounts receivable, net |  | 2024 |  | 2025
Accounts receivable | ​ | $ | 667,227 | ​ | $ | 688,880
Less allowance for doubtful accounts | ​ |  | (19,072) | ​ | ​ | (16,704)
Total | ​ | $ | 648,155 | ​ | $ | 672,176
​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Inventories |  | 2024 |  | 2025
Raw materials | ​ | $ | 238,086 | ​ | $ | 243,115
Work-in-process | ​ |  | 66,910 | ​ | ​ | 99,790
Finished goods | ​ |  | 92,943 | ​ | ​ | 96,049
Total | ​ | $ | 397,939 | ​ | $ | 438,954
​ The following tables set forth details of selected balance sheet accounts (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | March 31,
Property and equipment, net |  | 2024 |  | 2025
Land | ​ | $ | 15,494 | ​ | $ | 16,067
Buildings, civil works and improvements | ​ |  | 48,552 | ​ | ​ | 55,881
Leasehold improvements | ​ |  | 13,573 | ​ | ​ | 15,022
Equipment and tooling | ​ |  | 146,819 | ​ | ​ | 153,864
Furniture and fixtures | ​ |  | 3,348 | ​ | ​ | 3,442
Computer equipment | ​ |  | 22,597 | ​ | ​ | 25,534
Computer software | ​ |  | 29,195 | ​ | ​ | 32,320
Computer software implementation in process | ​ | ​ | 6,514 | ​ | ​ | 4,780
Construction in process | ​ |  | 6,986 | ​ | ​ | 7,003
Total | ​ |  | 293,078 | ​ | ​ | 313,913
Less accumulated depreciation and amortization | ​ |  | (179,111) | ​ | ​ | (189,561)
Property and equipment, net | ​ | $ | 113,967 | ​ | $ | 124,352

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