XML 89 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Stockholders' Equity (Audited) (USD $)
In Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Preferred Stock Issuance Cost [Member]
Common Stock Issuance Cost [Member]
Legal Surplus [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2011   $ 68,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 47,809us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 499,096us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    $ 50,178us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
$ 68,149us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (74,808)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 37,131us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Stock-based compensation expense       1,552us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Exercised Stock Options     33ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
361ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Reclassification to treasury stock     0ofg_ReclassificationToTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Issuance of Stocks   108,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
4,829us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
48,776us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Lapsed restricted stock units       (494)ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        494ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock Issuance Cost         (7,453)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_PreferredStockIssuanceCostMember
(4,385)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_CommonStockIssuanceCostMember
       
Transfer from retained earnings/transfer to legal surplus             1,965ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
(1,965)ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net income 24,555us-gaap_NetIncomeLoss             24,555us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on common stock               (10,066)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on preferred stock               (9,939)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Stock purchased 7,022us-gaap_TreasuryStockValueAcquiredCostMethod               (7,022)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Reclassification from common stock                 0ofg_ReclassificationFromCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock used to match defined contribution plan                 61ofg_StockUsedToMatchDefinedContributionPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Other comprehensive loss, net of tax 18,749us-gaap_OtherComprehensiveIncomeLossNetOfTax                 18,749us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending Balance at Dec. 31, 2012 863,606us-gaap_StockholdersEquity 176,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
52,671us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
537,453us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    52,143us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
70,734us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(81,275)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
55,880us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Stock-based compensation expense       1,823us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Exercised Stock Options     36ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
399ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Reclassification to treasury stock     0ofg_ReclassificationToTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Issuance of Stocks   0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Lapsed restricted stock units       (1,563)ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        556ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock Issuance Cost         (25)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_PreferredStockIssuanceCostMember
(16)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_CommonStockIssuanceCostMember
       
Transfer from retained earnings/transfer to legal surplus             9,814ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
(9,814)ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net income 98,446us-gaap_NetIncomeLoss             98,446us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on common stock               (11,875)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on preferred stock               (13,862)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Stock purchased 0us-gaap_TreasuryStockValueAcquiredCostMethod               0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Reclassification from common stock 0ofg_ReclassificationFromCommonStock               0ofg_ReclassificationFromCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock used to match defined contribution plan                 77ofg_StockUsedToMatchDefinedContributionPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Other comprehensive loss, net of tax (52,689)us-gaap_OtherComprehensiveIncomeLossNetOfTax                 (52,689)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending Balance at Dec. 31, 2013 884,913us-gaap_StockholdersEquity 176,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
52,707us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
538,071us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    61,957us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
133,629us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(80,642)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,191us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Stock-based compensation expense       1,036us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Exercised Stock Options     55ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
591ofg_ExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Reclassification to treasury stock     (136)ofg_ReclassificationToTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Issuance of Stocks   0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Lapsed restricted stock units       (387)ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        384ofg_ExercisedRestrictedStockUnitsWithTreasuryShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock Issuance Cost         0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_PreferredStockIssuanceCostMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= ofg_CommonStockIssuanceCostMember
       
Transfer from retained earnings/transfer to legal surplus             8,510ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
(8,510)ofg_TransferToLegalSurplus
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net income 85,181us-gaap_NetIncomeLoss             85,181us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on common stock               (15,286)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends declared on preferred stock               (13,862)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Stock purchased 16,948us-gaap_TreasuryStockValueAcquiredCostMethod               (16,948)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Reclassification from common stock 136ofg_ReclassificationFromCommonStock               (136)ofg_ReclassificationFromCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Stock used to match defined contribution plan                 0ofg_StockUsedToMatchDefinedContributionPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Other comprehensive loss, net of tax 16,520us-gaap_OtherComprehensiveIncomeLossNetOfTax                 16,520us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending Balance at Dec. 31, 2014 $ 942,197us-gaap_StockholdersEquity $ 176,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 52,626us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 539,311us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    $ 70,467us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= ofg_LegalSurplusMember
$ 181,152us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (97,070)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 19,711us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember