
OppFi (OPFI) | Financial Analysis & Statements
TL;DR: Financial Overview - Revenue, Profits & Key Metrics
Latest Quarterly: Jun 2025Income Metrics
Revenue
142.4M
Gross Profit
115.0M
80.77%
Operating Income
87.0M
61.08%
Net Income
11.5M
8.06%
EPS (Diluted)
$-0.78
Balance Sheet Metrics
Total Assets
640.1M
Total Liabilities
403.3M
Shareholders Equity
236.8M
Debt to Equity
1.70
Cash Flow Metrics
Operating Cash Flow
69.1M
Free Cash Flow
79.4M
Revenue & Profitability Trend
OppFi Income Statement From 2020 to 2024
Metric | 2024 | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|
Revenue | 526.0M | 508.9M | 452.9M | 350.6M | 291.0M |
Cost of Goods Sold | 105.2M | 107.4M | 95.1M | 89.2M | 44.2M |
Gross Profit | 420.8M | 401.5M | 357.7M | 261.4M | 246.8M |
Gross Margin % | 80.0% | 78.9% | 79.0% | 74.6% | 84.8% |
Operating Expenses | |||||
Research & Development | - | - | - | - | - |
Selling, General & Administrative | 89.9M | 86.7M | 87.5M | 88.9M | 38.1M |
Other Operating Expenses | 22.3M | 20.0M | 23.5M | 17.9M | 21.6M |
Total Operating Expenses | 112.1M | 106.7M | 111.0M | 106.8M | 59.7M |
Operating Income | 299.0M | 277.8M | 231.2M | 143.4M | 98.7M |
Operating Margin % | 56.8% | 54.6% | 51.1% | 40.9% | 33.9% |
Non-Operating Items | |||||
Interest Income | - | - | - | - | - |
Interest Expense | - | 0 | 0 | 137.0K | 19.3M |
Other Non-Operating Income | -210.9M | -236.0M | -228.1M | -53.1M | - |
Pre-tax Income | 88.1M | 41.8M | 3.1M | 90.1M | 77.5M |
Income Tax | 4.2M | 2.3M | -277.0K | 311.0K | 0 |
Effective Tax Rate % | 4.8% | 5.6% | -9.0% | 0.3% | 0.0% |
Net Income | 83.8M | 39.5M | 3.3M | 89.8M | 77.5M |
Net Margin % | 15.9% | 7.8% | 0.7% | 25.6% | 26.6% |
Key Metrics | |||||
EBITDA | 316.8M | 290.9M | 244.8M | 153.6M | 103.5M |
EPS (Basic) | $0.36 | $-0.06 | $0.51 | $1.93 | $5.97 |
EPS (Diluted) | $0.36 | $-0.06 | $0.51 | $0.48 | $5.97 |
Basic Shares Outstanding | 20145606 | 16391199 | 13913626 | 13218119 | 12977690 |
Diluted Shares Outstanding | 20145606 | 16391199 | 13913626 | 13218119 | 12977690 |
Income Statement Trend
OppFi Balance Sheet From 2020 to 2024
Metric | 2024 | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Equivalents | 61.3M | 31.8M | 16.2M | 25.1M | 25.6M |
Short-term Investments | - | - | - | - | - |
Accounts Receivable | - | - | - | - | - |
Inventory | - | - | - | - | - |
Other Current Assets | - | - | - | - | - |
Total Current Assets | 564.0M | 539.3M | 510.2M | 450.5M | 267.9M |
Non-Current Assets | |||||
Property, Plant & Equipment | 78.1M | 67.6M | 60.3M | 34.6M | 20.9M |
Goodwill | - | - | - | - | - |
Intangible Assets | - | - | - | - | - |
Long-term Investments | - | - | - | - | - |
Other Non-Current Assets | 33.7M | 39.8M | 42.1M | 37.0M | 7.4M |
Total Non-Current Assets | 77.2M | 62.3M | 69.7M | 51.6M | 17.9M |
Total Assets | 641.2M | 601.5M | 579.8M | 502.1M | 285.8M |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | 879.0K | 4.4M | 6.3M | 6.1M | 1.4M |
Short-term Debt | - | - | - | 22.4M | 16.0M |
Current Portion of Long-term Debt | - | - | - | - | - |
Other Current Liabilities | - | - | - | - | - |
Total Current Liabilities | 59.8M | 51.5M | 55.2M | 35.7M | 44.4M |
Non-Current Liabilities | |||||
Long-term Debt | 332.1M | 349.2M | 363.6M | 274.0M | 142.1M |
Deferred Tax Liabilities | - | - | - | - | - |
Other Non-Current Liabilities | - | - | 25.6M | 23.3M | - |
Total Non-Current Liabilities | 347.2M | 356.0M | 365.5M | 308.5M | 142.1M |
Total Liabilities | 407.0M | 407.5M | 420.7M | 344.2M | 186.5M |
Equity | |||||
Common Stock | 9.0K | 11.0K | 11.0K | 11.0K | 0 |
Retained Earnings | -55.1M | -63.6M | -63.5M | -70.7M | 92.3M |
Treasury Stock | 6.0M | 2.5M | 2.5M | 0 | - |
Other Equity | - | - | - | - | - |
Total Shareholders Equity | 234.2M | 194.0M | 159.2M | 157.9M | 99.3M |
Key Metrics | |||||
Total Debt | 332.1M | 349.2M | 363.6M | 296.5M | 158.1M |
Working Capital | 504.2M | 487.8M | 455.0M | 414.8M | 223.5M |
Balance Sheet Composition
OppFi Cash Flow Statement From 2020 to 2024
Metric | 2024 | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|
Operating Activities | |||||
Net Income | 83.8M | 39.5M | 3.3M | 89.8M | 77.5M |
Depreciation & Amortization | 9.6M | 12.7M | 13.6M | 10.3M | 6.7M |
Stock-Based Compensation | 5.3M | - | - | 3.0M | 144.0K |
Working Capital Changes | -3.6M | -670.0K | -4.5M | -4.3M | 7.8M |
Operating Cash Flow | 305.5M | 284.2M | 248.2M | 186.8M | 94.1M |
Investing Activities | |||||
Capital Expenditures | -13.0M | -9.0M | -13.2M | -14.4M | -10.7M |
Acquisitions | -16.0M | - | - | - | - |
Investment Purchases | - | - | - | - | - |
Investment Sales | - | - | - | - | - |
Investing Cash Flow | -243.4M | -244.3M | -317.2M | -199.5M | -98.3M |
Financing Activities | |||||
Share Repurchases | -3.6M | 0 | -2.5M | 0 | 0 |
Dividends Paid | -44.8M | -10.2M | -1.3M | -51.0M | -15.8M |
Debt Issuance | 5.6M | - | 92.7M | 127.4M | 6.4M |
Debt Repayment | -21.4M | -15.7M | -23.3M | -4.0M | -72.3M |
Financing Cash Flow | -66.3M | -28.0M | 61.1M | 48.8M | -84.1M |
Free Cash Flow | 310.8M | 287.2M | 230.0M | 153.0M | 181.4M |
Net Change in Cash | -4.3M | 12.0M | -7.9M | 36.2M | -88.3M |
Cash Flow Trend
OppFi Key Financial Ratios
Valuation Ratios
P/E Ratio (TTM)
34.89
Forward P/E
11.11
Price to Book
20.65
Price to Sales
2.69
PEG Ratio
-0.06
Profitability Ratios
Profit Margin
-10.44%
Operating Margin
49.49%
Return on Equity
37.15%
Return on Assets
12.50%
Financial Health
Current Ratio
19.57
Debt to Equity
146.20
Beta
1.72
Per Share Data
EPS (TTM)
$-1.36
Book Value per Share
$0.48
Revenue per Share
$13.95
Peer Financial Comparison
Company | Market Cap | P/E Ratio | P/B Ratio | ROE | Profit Margin | Debt/Equity |
---|---|---|---|---|---|---|
opfi | 863.5M | 34.89 | 20.65 | 37.15% | -10.44% | 146.20 |
Visa | 664.7B | 33.44 | 17.49 | 51.76% | 52.16% | 65.02 |
Mastercard | 529.3B | 39.53 | 67.55 | 176.95% | 44.93% | 240.92 |
Federal Agricultural | 2.0B | 11.11 | 1.82 | 13.85% | 57.22% | 2,010.93 |
Navient | 1.3B | 40.44 | 0.50 | 1.24% | 5.65% | 1,839.94 |
EzCorp | 978.6M | 12.46 | 0.99 | 10.95% | 7.96% | 77.11 |
Financial data is updated regularly. All figures are in the company's reporting currency.