Ocwen Financial financials at a glance

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