Ocwen Financial Corporation (OCN) Financials

NYSE Currency in USD Disclaimer

$25.08

north_east NA Past Year
Day's range
$24.47
Day's range
$25.3

OCN Income statement / Annual

Last year (2023), Ocwen Financial Corporation's total revenue was $1.04 B, an increase of 4.25% from the previous year. In 2023, Ocwen Financial Corporation's net income was -$63.70 M. See Ocwen Financial Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016 FY-2015 FY-2014
Period Ended 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016 12/31/2015 12/31/2014
Operating Revenue $1.04 B $999.50 M $1.08 B $976.91 M $1.14 B $1.08 B $1.22 B $1.41 B $1.84 B $2.13 B
Cost of Revenue $69.40 M $540.30 M $555.54 M $451.93 M $536.64 M $704.37 M $864.90 M $1.07 B $1.24 B $1.16 B
Gross Profit $972.60 M $459.20 M $520.93 M $524.98 M $604.29 M $374.02 M $356.18 M $341.01 M $601.35 M $974.29 M
Gross Profit Ratio 0.93 0.46 0.48 0.54 0.53 0.35 0.29 0.24 0.33 0.46
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $98.24 M $100.49 M $110.33 M $154.76 M $167.05 M
General & Administrative Expenses $106.60 M $149.00 M $174.45 M $213.97 M $249.95 M $323.43 M $395.96 M $496.11 M $544.02 M $602.90 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $106.60 M $149.00 M $174.45 M $213.97 M $249.95 M $323.43 M $395.96 M $496.11 M $544.02 M $602.90 M
Other Expenses -$580.20 M $39.50 M $133.21 M $271.10 M $122.35 M -$6.37 M -$3.17 M $14.74 M -$12.64 M -$3.12 M
Operating Expenses $580.20 M $188.50 M $307.65 M $485.07 M $372.30 M $503.16 M $496.98 M $562.11 M $718.57 M $996.74 M
Cost And Expenses $649.60 M $728.80 M $863.20 M $936.99 M $908.94 M $1.21 B $1.36 B $1.64 B $1.96 B $2.16 B
Interest Income $78.00 M $0.00 $26.37 M $16.00 M $17.10 M $14.03 M $15.97 M $19.08 M $18.32 M $22.99 M
Interest Expense $273.60 M $0.00 $143.97 M $109.37 M $114.13 M $275.04 M $363.24 M $412.58 M $482.37 M $541.76 M
Depreciation & Amortization $12.10 M $14.80 M $10.27 M $19.12 M $31.91 M $27.20 M $78.67 M $58.32 M $118.35 M $272.29 M
EBITDA $404.50 M $284.60 M $239.00 M $59.04 M $259.18 M -$165.98 M -$62.13 M -$162.78 M $1.14 M $667.43 M
EBITDA Ratio 0.39 0.28 0.22 0.06 0.23 -0.15 -0.05 -0.12 0 0.31
Operating Income Ratio 0.38 0.27 0.21 0.04 0.2 0.13 0.17 0.13 0.15 0.04
Total Other Income/Expenses Net -$376.90 M -$369.00 M -$233.11 M -$145.60 M -$575.93 M $68.09 M $23.33 M $14.74 M $89.60 M -$519.28 M
Income Before Tax -$58.10 M $24.90 M -$4.37 M -$105.68 M -$126.49 M -$71.48 M -$143.97 M -$206.36 M -$129.86 M -$443.16 M
Income Before Tax Ratio -0.06 0.02 -0 -0.11 -0.11 -0.07 -0.12 -0.15 -0.07 -0.21
Income Tax Expense $5.60 M -$800,000.00 -$22.45 M -$65.51 M $15.63 M $529,000.00 -$15.52 M -$6.99 M $116.85 M $102.89 M
Net Income -$63.70 M $25.70 M $18.10 M -$40.18 M -$142.13 M -$70.77 M -$127.97 M -$199.76 M -$247.02 M -$546.29 M
Net Income Ratio -0.06 0.03 0.02 -0.04 -0.12 -0.07 -0.1 -0.14 -0.13 -0.26
EPS -8.34 2.97 2 -4.59 -15.86 -7.94 -15.1 -24.17 -29.57 -62.42
EPS Diluted -8.34 2.86 1.93 -4.59 -15.86 -7.94 -15.1 -24.17 -29.57 -62.38
Weighted Average Shares Out $7.64 M $8.65 M $9.02 M $8.75 M $8.96 M $8.91 M $8.47 M $8.27 M $8.35 M $8.75 M
Weighted Average Shares Out Diluted $7.64 M $9.00 M $9.38 M $8.75 M $8.96 M $8.91 M $8.47 M $8.27 M $8.35 M $8.76 M
Link