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 (2024), Ocwen Financial Corporation's total revenue was $976.00 M, a decrease of 6.33% from the previous year. In 2024, Ocwen Financial Corporation's net income was $33.40 M. See Ocwen Financial Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016 FY-2015
Period Ended 12/31/2024 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
Operating Revenue $976.00 M $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
Cost of Revenue $285.10 M $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
Gross Profit $690.90 M $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
Gross Profit Ratio 0.71 0.93 0.46 0.48 0.54 0.53 0.35 0.29 0.24 0.33
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $98.24 M $100.49 M $110.33 M $154.76 M
General & Administrative Expenses $0.00 $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
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 $0.00 $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
Other Expenses $436.50 M -$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
Operating Expenses $436.50 M $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
Cost And Expenses $721.60 M $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
Interest Income $93.30 M $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
Interest Expense -$288.90 M $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
Depreciation & Amortization $0.00 $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
EBITDA $254.40 M $404.50 M $284.60 M $153.87 M -$93.99 M $259.18 M -$165.98 M -$62.13 M -$162.78 M $1.14 M
EBITDA Ratio 0.26 0.39 0.28 0.14 -0.1 0.23 -0.15 -0.05 -0.12 0
Operating Income Ratio 0.26 0.38 0.27 0.21 0.04 0.2 0.13 0.17 0.13 0.15
Total Other Income/Expenses Net $0.00 -$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
Income Before Tax $39.30 M -$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
Income Before Tax Ratio 0.04 -0.06 0.02 -0 -0.11 -0.11 -0.07 -0.12 -0.15 -0.07
Income Tax Expense $5.30 M $5.60 M -$800.00 K -$22.45 M -$65.51 M $15.63 M -$529.00 K -$15.52 M -$6.99 M $116.85 M
Net Income $33.40 M -$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
Net Income Ratio 0.03 -0.06 0.03 0.02 -0.04 -0.12 -0.07 -0.1 -0.14 -0.13
EPS 4.28 -8.34 2.97 2 -4.59 -15.86 -7.94 -15.1 -24.17 -29.57
EPS Diluted 4.13 -8.34 2.86 1.93 -4.59 -15.86 -7.94 -15.1 -24.17 -29.57
Weighted Average Shares Out $7.82 M $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
Weighted Average Shares Out Diluted $8.09 M $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
Link