Need OCFC data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 18, 2019 |
|---|
Total Revenue | 655.60M 4.7% | 687.95M 8.0% | 636.96M 31.3% | 485.30M 24.8% | 388.84M 10.4% | 433.82M 25.7% | 345.00M 12.3% | 307.27M 44.7% |
Cost of Revenue | 298.40M 5.5% | 315.83M 23.4% | 255.92M 316.4% | 61.47M 146.6% | 24.92M 80.2% | 126.06M 131.5% | 54.46M 37.4% | 39.64M 64.8% |
Gross Profit | 357.19M 4.0% | 372.12M 2.3% | 381.04M 10.1% | 423.83M 16.5% | 363.92M 18.2% | 307.76M 5.9% | 290.54M 8.6% | 267.63M 42.1% |
Gross Margin % | 54.00% 0.0% | 54.00% 10.0% | 60.00% 31.0% | 87.00% 7.4% | 94.00% 32.4% | 71.00% 15.5% | 84.00% 3.4% | 87.00% 2.2% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 15.09M 89.9% | 149.30M 1.6% | 146.96M 5.5% | 139.27M 10.4% | 126.17M 6.0% | 119.03M 11.3% | 106.95M 6.8% | 100.13M 40.0% |
Selling & Marketing | 5.65M 9.4% | 5.17M 21.9% | 4.24M 43.8% | 2.95M 35.9% | 2.17M 30.4% | 3.12M 10.1% | 3.47M 1.6% | 3.42M 27.5% |
SG&A Expenses | 20.74M 86.6% | 154.46M 2.2% | 151.20M 6.3% | 142.22M 10.8% | 128.34M 5.1% | 122.14M 10.6% | 110.42M 6.6% | 103.55M 39.6% |
Other Operating Expenses | 243.94M 180.4% | 87.00M 6.5% | 93.08M 6.1% | 87.69M 6.1% | 93.34M 10.7% | 104.57M 43.7% | 72.76M 7.4% | 78.58M 61.1% |
Total Operating Expenses | 264.68M 9.6% | 241.47M 1.1% | 244.27M 6.2% | 229.91M 3.7% | 221.68M 2.2% | 226.72M 23.8% | 183.19M 0.6% | 182.13M 48.1% |
Cost and Expenses | 563.08M 1.0% | 557.29M 11.4% | 500.19M 71.7% | 291.38M 18.2% | 246.60M 30.1% | 352.78M 48.4% | 237.65M 7.2% | 221.77M 50.8% |
Operating Income | 92.52M 29.2% | 130.66M 4.5% | 136.76M 29.5% | 193.92M 36.3% | 142.24M 75.5% | 81.04M 24.5% | 107.36M 25.6% | 85.50M 30.9% |
Operating Margin % | 14.00% 26.3% | 19.00% 9.5% | 21.00% 47.5% | 40.00% 8.1% | 37.00% 94.7% | 19.00% 38.7% | 31.00% 10.7% | 28.00% 9.7% |
EBITDA | 93.27M 35.8% | 145.20M 5.2% | 153.17M 27.2% | 210.40M 33.9% | 157.12M 64.1% | 95.77M 20.0% | 119.79M 22.1% | 98.12M 33.0% |
EBITDA Margin % | 14.00% 33.3% | 21.00% 12.5% | 24.00% 44.2% | 43.00% 7.5% | 40.00% 81.8% | 22.00% 37.1% | 35.00% 9.4% | 32.00% 8.6% |
Interest Expense | 282.23M 8.4% | 308.14M 29.3% | 238.24M 343.7% | 53.70M 46.1% | 36.75M 44.9% | 66.66M 26.2% | 52.82M 46.1% | 36.15M 84.3% |
Interest Income | 642.45M 0.0% | 642.17M 5.6% | 607.97M 41.0% | 431.18M 26.0% | 342.09M 9.9% | 379.61M 22.9% | 308.79M 11.6% | 276.65M 46.5% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 92.52M 29.2% | 130.66M 4.5% | 136.76M 29.5% | 193.92M 36.3% | 142.24M 75.5% | 81.04M 24.5% | 107.36M 25.6% | 85.50M 30.9% |
Pre-Tax Margin % | 14.00% 26.3% | 19.00% 9.5% | 21.00% 47.5% | 40.00% 8.1% | 37.00% 94.7% | 19.00% 38.7% | 31.00% 10.7% | 28.00% 9.7% |
Tax Provision | 21.49M 29.0% | 30.27M 7.4% | 32.70M 29.8% | 46.56M 44.8% | 32.16M 81.4% | 17.73M 5.6% | 18.78M 38.4% | 13.57M 40.6% |
Net Income | 70.98M 29.1% | 100.06M 3.8% | 104.03M 29.0% | 146.60M 33.2% | 110.08M 73.9% | 63.31M 28.5% | 88.57M 23.1% | 71.93M 69.4% |
Net Margin % | 11.00% 26.7% | 15.00% 6.3% | 16.00% 46.7% | 30.00% 7.1% | 28.00% 86.7% | 15.00% 42.3% | 26.00% 13.0% | 23.00% 15.0% |
Basic EPS | 1.17 29.1% | 1.65 2.9% | 1.70 30.0% | 2.43 35.8% | 1.79 75.5% | 1.02 42.4% | 1.77 14.9% | 1.54 16.7% |
Diluted EPS | 1.17 29.1% | 1.65 2.9% | 1.70 29.8% | 2.42 36.0% | 1.78 74.5% | 1.02 41.7% | 1.75 15.9% | 1.51 18.0% |
Basic Shares Outstanding | 57.42M 1.5% | 58.30M 1.1% | 58.95M 0.4% | 58.73M 1.1% | 59.41M 0.9% | 59.92M 19.4% | 50.17M 7.3% | 46.77M 45.7% |
Diluted Shares Outstanding | 57.42M 1.5% | 58.30M 1.1% | 58.96M 0.1% | 58.88M 1.3% | 59.65M 0.7% | 60.07M 18.4% | 50.75M 6.5% | 47.66M 43.9% |