$25.72
$0.00 (0.00%)
End-of-day quote: 05/04/2024
NYSE:OCN

Ocwen Financial Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
$1.07B $953.90M $1.05B $960.91M $1.12B $1.06B $1.19B $1.39B $1.74B $2.11B $2.04B $845.20M $495.89M $360.38M $380.73M $492.13M $480.66M $431.33M $375.14M $391.20M
GM % Gross Margin %
94.63% 93.20% 89.18% 91.96% 90.30% 87.65% 88.16% 86.39% 81.21% 90.40% 94.50% 96.98% 98.34% 98.07% 89.67% 89.98% 86.91% 87.53% 83.72% 81.36%
OM Operating Margin
61.36% 41.29% 41.97% 44.14% 45.15% 29.12% 21.40% 20.76% 16.10% 30.30% 40.77% 57.28% 60.63% 48.80% 37.93% 35.03% 26.80% 22.07% 8.57% 14.25%
EPS Earnings Per Share
$0.00 $5.67 $-5.26 $8.73 $0.12 $-10.52 $-7.78 $-5.24 $-3.38 $-8.15 $20.40 $53.44 $22.00 $16.12 $4.69 $9.15 $9.15 $11.10 $14.70 $4.95 $5.70
Div. Dividends
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio %
0 0 0 0 0 0 0 0 -0.00% 0.00% 0.00% 0.00% 0.00% 0 0 0 0 0.00% 0 0
Sha. Shares
7.68m 7.53m 9.21m 8.69m 8.99m 8.93m 8.77m 8.27m 8.32m 8.35m 9.01m 9.04m 8.66m 6.72m 6.66m 4.18m 4.17m 4.21m 4.21m 4.18m
OCF Operating Cash Flow
$10.40M $173.20M $-472.16M $260.97M $151.94M $272.58M $409.02M $421.23M $581.68M $352.52M $884.42M $1.82B $982.15M $727.54M $206.65M $123.09M $-512.04M $391.78M $-328.17M $179.51M
FCF Free Cash Flow
$8.20M $167.70M $-475.43M $256.86M $149.99M $263.56M $399.97M $387.71M $544.19M $341.09M $838.25M $1.80B $978.33M $723.72M $202.95M $117.38M $-515.99M $387.38M $-339.45M $171.92M
FCFS Free Cash Flow Per Share
$-20.05 $13.54 $-146.52 $-1.84 $0.88 $29.78 $47.51 $50.50 $145.87 $26.52 $-297.53 $-34.03 $140.42 $25.64 $36.94 $28.63 $-150.57 $58.60 $-108.10 $25.29