XML 40 R20.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation (Tables) | 3 Months Ended
--- | ---
Sep. 30, 2019
Basis of Presentation |
Schedule of computation of basic and diluted earnings per share | ​ The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended September 30,
​ |  | 2018 |  | 2019
Net income available to common stockholders | ​ | $ | 9,402 | ​ | $ | 20,743
​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average shares outstanding—basic | ​ |  | 18,090 | ​ |  | 18,259
Dilutive effect of equity awards | ​ |  | 646 | ​ |  | 628
Dilutive effect of the Notes | ​ | ​ | — | ​ | ​ | 16
Weighted average shares outstanding—diluted | ​ |  | 18,736 | ​ |  | 18,903
​ | ​ | ​ | ​ | ​ | ​ | ​
Basic earnings per share | ​ | $ | 0.52 | ​ | $ | 1.14
Diluted earnings per share | ​ | $ | 0.50 | ​ | $ | 1.10
​ | ​ | ​ | ​ | ​ | ​ | ​
Shares excluded from diluted earnings per share due to their anti-dilutive effect | ​ | ​ | 42 | ​ | ​ | 84
​
Summary of fair values of financial assets and liabilities | The fair values of our financial assets and liabilities are categorized as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, 2019 | ​ | September 30, 2019
​ |  | Level 1 |  | Level 2 |  | Level 3 |  | Total |  | Level 1 |  | Level 2 |  | Level 3 |  | Total
Assets: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Insurance company contracts |  | $ | — |  | $ | 35,899 |  | $ | — |  | $ | 35,889 |  | $ | — | ​ | $ | 36,486 |  | $ | — |  | $ | 36,486
Liabilities: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Contingent consideration | ​ | $ | — | ​ | $ | — | ​ | $ | 16,577 | ​ | $ | 16,577 | ​ | $ | — | ​ | $ | — | ​ | $ | 16,578 | ​ | $ | 16,578
Schedule of contract assets and contract liabilities | ​ The table below shows the balance of our contract assets and liabilities as of June 30, 2019 and September 30, 2019, including the change between the periods (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | September 30, |  | ​ | ​ |  | ​ |
Contract Assets: | ​ | 2019 | ​ | 2019 | ​ | Change | ​ | % Change |
Unbilled revenue | ​ | $ | 19,287 | ​ | $ | 38,257 | ​ | $ | 18,970 |  | 98 | %
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Contract Liabilities: |  | ​ |  | ​ |  | ​ |  | ​ |
Advances from customers | ​ | $ | 43,227 | ​ | $ | 49,845 | ​ | $ | 6,618 | ​ | 15 | %
Deferred revenue—current | ​ |  | 33,641 | ​ |  | 29,900 | ​ |  | (3,741) | ​ | (11) | %
Deferred revenue—long-term | ​ |  | 9,506 | ​ |  | 8,656 | ​ |  | (850) | ​ | (9) | %
Schedule of components of operating lease expense | The components of operating lease expense were as follows (in thousands): ​
​ | ​ | ​ | ​
​ | ​ | Three Months Ended
​ |  | September 30, 2019
Operating lease cost | ​ | $ | 2,649
Variable lease cost |  | ​ | 138
Short-term lease cost |  | ​ | 209
​ | ​ | $ | 2,996
Schedule of supplemental balance sheet assets and liabilities related to operating leases | Supplemental balance sheet assets and liabilities related to operating leases were as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​
​ |  | Balance Sheet Category |  | September 30, 2019
Operating lease ROU assets, net |  | Other assets | ​ | $ | 28,849
​ | ​ | ​ | ​ | ​ | ​
Operating lease liabilities, current portion |  | Other accrued expenses and current liabilities | ​ | $ | 8,355
Operating lease liabilities, long-term |  | Other long-term liabilities | ​ |  | 20,750
Total operating lease liabilities |  |  | ​ | $ | 29,105
​ | ​ | ​ | ​ | ​ | ​
Weighted average remaining lease term |  |  | ​ |  | 4.6 years
Weighted average discount rate |  |  | ​ |  | 4.3%
Schedule of supplemental cash flow information related to operating leases | Supplemental cash flow information related to operating leases was as follows (in thousands): ​
​ | ​ | ​ | ​
​ | ​ | Three Months Ended
​ |  | September 30, 2019
Cash paid for operating lease liabilities | ​ | $ | 2,572
ROU assets obtained in exchange for new lease obligations | ​ |  | 1,313
Schedule of maturities of operating lease liabilities | Maturities of operating lease liabilities under ASC 842 (defined below) at September 30, 2019 were as follows (in thousands): ​
​ | ​ | ​ | ​
​ |  | September 30, 2019
Less than one year | ​ | $ | 9,361
1 – 2 years | ​ |  | 7,527
2 – 3 years | ​ |  | 5,050
3 – 4 years | ​ |  | 3,338
4 – 5 years | ​ |  | 2,775
Thereafter | ​ |  | 4,095
​ | ​ |  | 32,146
Less: Imputed interest | ​ |  | (3,041)
Total lease liabilities | ​ | $ | 29,105
​ Maturities of minimum operating lease liabilities under non-cancelable leases under ASC 840 (defined below) at June 30, 2019 were as follows (in thousands): ​
​ | ​ | ​ | ​
​ |  | June 30, 2019
Less than one year | ​ | $ | 9,802
1 – 2 years | ​ |  | 8,082
2 – 3 years | ​ |  | 5,473
3 – 4 years | ​ |  | 3,397
4 – 5 years | ​ |  | 2,954
Thereafter | ​ |  | 4,583
Total lease liabilities | ​ | $ | 34,291
Schedule of cumulative effect of the changes made to consolidated condensed balance sheet for the adoption of the new lease standard | The cumulative effect of the changes made to our July 1, 2019 consolidated condensed balance sheet for the adoption of the new lease standard was as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Balance at | ​ | Effect of Adoption | ​ | Balance at
Balance Sheet |  | June 30, 2019 |  | of ASC 842 |  | July 1, 2019
Assets |  | ​ |  |  | ​ |  |  | ​ |
Other assets | ​ | $ | 56,518 | ​ | $ | 30,066 | ​ | $ | 86,584
Liabilities | ​ |  |  | ​ |  |  | ​ |  |
Other accrued expenses and current liabilities | ​ | $ | 112,956 | ​ | $ | 8,324 | ​ | $ | 121,280
Other long-term liabilities | ​ |  | 65,398 | ​ |  | 21,742 | ​ |  | 87,140
​

X
- Definition Tabular disclosure of cumulative effect of the changes made to consolidated condensed balance sheet for the adoption of the new lease standard. + References No definition available. + Details
Name: | osis_ScheduleOfEffectOfAdoptionOfNewLeaseStandardOnConsolidatedBalanceSheetTableTextBlock
Namespace Prefix: | osis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of supplemental balance sheet assets and liabilities related to operating leases. + References No definition available. + Details
Name: | osis_ScheduleOfSupplementalBalanceSheetAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock
Namespace Prefix: | osis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of supplemental cash flow information for operating leases. + References No definition available. + Details
Name: | osis_ScheduleOfSupplementalCashFlowInformationForOperatingLeasesTableTextBlock
Namespace Prefix: | osis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_LeaseCostTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration