Ocwen Financial EBITDA Margin 2010-2024 | OCN

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Ocwen Financial (OCN) over the last 10 years. The current EBITDA margin for Ocwen Financial as of March 31, 2024 is .
Ocwen Financial EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2024-03-31 $1.04B $0.50B 48.08%
2023-12-31 $1.07B $0.45B 42.46%
2023-09-30 $1.04B $0.41B 39.42%
2023-06-30 $1.03B $0.41B 39.94%
2023-03-31 $0.98B $0.38B 38.11%
2022-12-31 $0.95B $0.44B 45.70%
2022-09-30 $1.00B $0.42B 41.58%
2022-06-30 $1.03B $0.47B 45.59%
2022-03-31 $1.07B $0.41B 38.45%
2021-12-31 $1.05B $0.36B 34.38%
2021-09-30 $0.99B $0.53B 53.50%
2021-06-30 $0.95B $0.40B 41.97%
2021-03-31 $0.92B $0.42B 45.90%
2020-12-31 $0.96B $0.28B 28.62%
2020-09-30 $0.99B $0.22B 21.98%
2020-06-30 $1.03B $0.39B 38.27%
2020-03-31 $1.07B $0.28B 26.16%
2019-12-31 $1.12B $0.37B 32.47%
2019-09-30 $1.17B $0.26B 21.74%
2019-06-30 $1.13B $0.04B 3.11%
2019-03-31 $1.11B $0.13B 12.10%
2018-12-31 $1.06B $0.16B 15.15%
2018-09-30 $1.03B $0.26B 24.88%
2018-06-30 $1.08B $0.25B 23.14%
2018-03-31 $1.13B $0.19B 16.95%
2017-12-31 $1.20B $0.23B 18.91%
2017-09-30 $1.24B $0.16B 13.04%
2017-06-30 $1.32B $0.24B 18.01%
2017-03-31 $1.38B $0.26B 18.51%
2016-12-31 $1.39B $0.21B 15.43%
2016-09-30 $1.43B $0.19B 13.05%
2016-06-30 $1.47B $0.16B 10.81%
2016-03-31 $1.56B $0.28B 17.81%
2015-12-31 $1.74B $0.42B 24.20%
2015-09-30 $1.87B $0.08B 4.12%
2015-06-30 $1.98B $0.14B 6.92%
2015-03-31 $2.07B $0.28B 13.53%
2014-12-31 $2.11B $0.36B 16.82%
2014-09-30 $2.17B $0.99B 45.58%
2014-06-30 $2.19B $1.14B 51.89%
2014-03-31 $2.18B $1.10B 50.57%
2013-12-31 $2.04B $1.05B 51.45%
2013-09-30 $1.72B $0.89B 51.74%
2013-06-30 $1.42B $0.78B 54.92%
2013-03-31 $1.09B $0.68B 62.87%
2012-12-31 $0.85B $0.56B 66.55%
2012-09-30 $0.77B $0.49B 63.84%
2012-06-30 $0.66B $0.40B 60.31%
2012-03-31 $0.55B $0.32B 58.91%
2011-12-31 $0.50B $0.32B 64.92%
2011-09-30 $0.45B $0.31B 68.14%
2011-06-30 $0.43B $0.25B 58.92%
2011-03-31 $0.40B $0.22B 54.29%
2010-12-31 $0.36B $0.17B 47.09%
2010-09-30 $0.32B $0.15B 45.48%
2010-06-30 $0.31B $0.17B 56.31%
2010-03-31 $0.34B $0.18B 53.22%
2009-12-31 $0.38B $0.19B 49.87%
Sector Industry Market Cap Revenue
Finance Finance - Mortgages and Related Services $0.211B $1.067B
Ocwen Financial Corporation is a leading non-bank mortgage servicer and originator, servicing customers through its primary brands, PHH Mortgage and Liberty Reverse Mortgage. The Company's core competencies revolve around mortgage servicing, which is primarily comprised of residential forward mortgages and includes clients that are some of the largest financial institutions in the U.S., and a multi-channel mortgage originations platform that replenishes and grows its servicing portfolio.
Stock Name Country Market Cap PE Ratio
Essent Group (ESNT) Bermuda $5.975B 8.47
PennyMac Financial Services (PFSI) United States $4.627B 12.89
Walker & Dunlop (WD) United States $3.249B 20.50
Sixth Street Specialty Lending (TSLX) United States $1.967B 8.91
Federal Agricultural Mortgage (AGM) United States $1.942B 11.15
Fannie Mae (FNMA) United States $1.668B 0.00
Ellington Financial (EFC) United States $0.999B 9.33
LoanDepot (LDI) United States $0.695B 0.00
UWM Holdings (UWMC) United States $0.679B 71.50
LendingTree (TREE) United States $0.632B 298.81
Velocity Financial (VEL) United States $0.591B 10.42
Orchid Island Capital (ORC) United States $0.453B 0.00
Better Home & Finance Holding (BETR) United States $0.308B 0.00
Angel Oak Mortgage REIT (AOMR) United States $0.283B 0.00
CNFinance Holdings (CNF) China $0.113B 5.32
Finance Of America (FOA) United States $0.062B 0.00