XML 40 R42.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Share Capital (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2013
Equity [Abstract] |
Changes in Number of Shares of Class A Stock Outstanding | The following table reflects changes in the number of shares of Class A Stock outstanding for the periods indicated:
|  | 2013 |  |  | 2012 |  |  | 2011 |
Class A Stock outstanding, beginning of year |  |  | 13,508,318 |  |  |  | 13,572,265 |  |  |  | 13,268,522 |
Issued pursuant to shared-based compensation plans* |  |  | 70,227 |  |  |  | 57,652 |  |  |  | 303,743 |
Repurchased and cancelled pursuant to the stock buy-back |  |  | (200,578 | ) |  |  | (121,599 | ) |  |  | — |
Class A Stock outstanding, end of year |  |  | 13,377,967 |  |  |  | 13,508,318 |  |  |  | 13,572,265 |
* | Share-based compensation plans are described in Note 16.
Summary of Dividends Paid Per Share | In 2013, the Company paid cash dividends of $0.44 per share to holders of Class A and Class B Stock as follows ($0.44 in 2012 and 2011):
Dividends Per Share |  | Record Date |  | Payment Date
$0.11 |  | February 8, 2013 |  | February 22, 2013
$0.11 |  | May 10, 2013 |  | May 24, 2013
$0.11 |  | August 9, 2013 |  | August 23, 2013
$0.11 |  | November 8, 2013 |  | November 22, 2013

X
- Definition Tabular disclosure of information related to dividends declared and paid as of the financial reporting date. + References No definition available. + Details
Name: | opy_ScheduleOfDividendsPaidTableTextBlock
Namespace Prefix: | opy_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in common stock outstanding. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration