OppFi (OPFI) Income Statement (2020 - 2026)
Income Statement report data from Mar 31, 2020 to Mar 31, 2026 for OppFi (OPFI).
All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.
Reported currency: USD
| Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue and COGS | |||||||||||||||||||||||||
Total Revenue | 152M (-4.63%) | 159M (+2.68%) | 155M (+8.88%) | 142M (+1.55%) | 140M (+3.35%) | 136M (-0.64%) | 137M (+8.15%) | 126M (-0.82%) | 127M (-4.20%) | 133M (-0.19%) | 133M (+8.72%) | 122M (+1.76%) | 120M (+0.28%) | 120M (-3.39%) | 124M (+15.16%) | 108M (+7.12%) | 101M (+4.95%) | 96M (+4.33%) | 92M (+17.35%) | 78M (-6.98%) | 84M (-8.73%) | 92M (+47.10%) | 63M (+40.31%) | 45M (+13.41%) | 39M |
Cost Of Revenue | 6.17M | -46.67M | 25M (-10.22%) | 27M (+13.98%) | 24M (-5.69%) | 25M (+1.55%) | 25M (-7.72%) | 27M (-0.87%) | 27M (-57.79%) | 65M (+142.10%) | 27M (-1.90%) | 27M (+5.68%) | 26M (+95.69%) | 13M (-9.38%) | 15M (-4.64%) | 15M (-9.03%) | 17M (-10.29%) | 19M (+8.25%) | 17M (+17.97%) | 15M (+2.94%) | 14M (-21.81%) | 18M (+104.37%) | 8.93M | - | - |
Costof Goods And Services Sold | 6.17M | -46.67M | 25M (-10.22%) | 27M (+13.98%) | 24M (-5.69%) | 25M (+1.55%) | 25M (-7.72%) | 27M (-0.87%) | 27M (-57.79%) | 65M (+142.10%) | 27M (-1.90%) | 27M (+5.68%) | 26M (+95.69%) | 13M (-9.38%) | 15M (-4.64%) | 15M (-9.03%) | 17M (-10.29%) | 19M (+8.25%) | 17M (+17.97%) | 15M (+2.94%) | 14M (-21.81%) | 18M (+104.37%) | 8.93M | - | - |
Gross Profit | 146M (-29.24%) | 206M (+57.79%) | 131M (+13.43%) | 115M (-1.02%) | 116M (+5.43%) | 110M (-1.13%) | 112M (+12.51%) | 99M (-0.81%) | 100M (+47.07%) | 68M (-36.10%) | 106M (+11.77%) | 95M (+0.69%) | 94M (-11.54%) | 107M (-2.59%) | 110M (+18.45%) | 93M (+10.35%) | 84M (+8.65%) | 77M (+3.42%) | 75M (+17.23%) | 64M (-9.02%) | 70M (-5.51%) | 74M (+37.60%) | 54M (+20.34%) | 45M (+13.41%) | 39M |
Operating Expenses | |||||||||||||||||||||||||
Research And Development | - | - | - | - | - | 5.36M | - | 5.36M (-3.60%) | 5.56M (-3.47%) | 5.76M (-4.64%) | 6.04M (-5.33%) | 6.38M (+0.16%) | 6.37M (-3.92%) | 6.63M (+100.91%) | 3.30M (-48.36%) | 6.39M | - | - | - | - | - | - | - | 3.22M | - |
Selling General And Administrative | 12M (+80.94%) | 6.82M (-38.17%) | 11M (+13.24%) | 9.74M (+7.03%) | 9.10M (-12.92%) | 10M (+1.36%) | 10M (+6.29%) | 9.70M (-4.90%) | 10M (+18.60%) | 8.60M (-13.39%) | 9.93M (+3.01%) | 9.64M (+21.41%) | 7.94M (-6.92%) | 8.53M (+13.58%) | 7.51M (+1.62%) | 7.39M (+17.68%) | 6.28M (-10.16%) | 6.99M (-52.29%) | 15M (+46.21%) | 10M (+100.40%) | 5.00M (-21.75%) | 6.39M (+36.83%) | 4.67M (-22.81%) | 6.05M (-5.17%) | 6.38M |
Operating Expenses | 81M (-45.73%) | 148M (+80.89%) | 82M (+16.81%) | 70M (-4.76%) | 74M (-13.81%) | 86M (+11.99%) | 76M (+9.74%) | 70M (-26.42%) | 95M (+251.00%) | 27M (-70.29%) | 91M (+18.16%) | 77M (-15.37%) | 91M (-22.05%) | 116M (+5.25%) | 111M (+28.38%) | 86M (+0.14%) | 86M (+16.54%) | 74M (+16.93%) | 63M (+38.16%) | 46M (+0.22%) | 46M (-21.26%) | 58M (+67.95%) | 34M (+76.37%) | 20M (+9.77%) | 18M |
Depreciation And Amortization | 590K (-22.37%) | 760K (-32.74%) | 1.13M (-24.67%) | 1.50M (-14.77%) | 1.76M (-17.37%) | 2.13M (-6.58%) | 2.28M (-8.43%) | 2.49M (-8.79%) | 2.73M (-6.19%) | 2.91M (-6.73%) | 3.12M (-6.02%) | 3.32M (-2.06%) | 3.39M (-3.97%) | 3.53M (+2.32%) | 3.45M (+2.37%) | 3.37M (+4.01%) | 3.24M (+8.36%) | 2.99M (+10.33%) | 2.71M (+12.45%) | 2.41M (+11.57%) | 2.16M (+10.20%) | 1.96M (+8.89%) | 1.80M | -26.83M (+32.62%) | -20.23M |
Operating Income | |||||||||||||||||||||||||
Operating Income | 65M (+13.34%) | 58M (+18.68%) | 48M (+8.12%) | 45M (+5.46%) | 42M (+72.23%) | 25M (-29.70%) | 35M (+18.99%) | 29M (+458.52%) | 5.28M (-39.38%) | 8.71M (-44.09%) | 16M (-15.00%) | 18M (+391.42%) | 3.73M | -9.61M (+890.72%) | -970.00K | 6.40M | -2.16M | 3.37M (-70.72%) | 12M (-36.02%) | 18M (-26.21%) | 24M (+50.87%) | 16M (-16.44%) | 19M (-23.22%) | 25M (+16.46%) | 22M |
Ebit | 67M | -82.43M | 99M (+13.76%) | 87M (-5.37%) | 92M (+15.56%) | 80M (-1.18%) | 81M (+15.84%) | 70M (+0.17%) | 69M (+363.53%) | 15M (-79.46%) | 73M (+16.83%) | 62M (-6.90%) | 67M (+2327.54%) | 2.76M (-68.88%) | 8.87M (-48.25%) | 17M (+142.09%) | 7.08M (-69.10%) | 23M (-37.98%) | 37M (+55.67%) | 24M (-16.65%) | 28M (+40.18%) | 20M (-13.65%) | 24M (-6.37%) | 25M (+48.64%) | 17M |
EBITDA | 67M | -81.67M | 100M (+13.11%) | 89M (-5.55%) | 94M (+14.70%) | 82M (-1.33%) | 83M (+15.00%) | 72M (-0.15%) | 72M (+303.30%) | 18M (-76.47%) | 76M (+15.69%) | 66M (-6.68%) | 70M (+1019.08%) | 6.29M (-48.94%) | 12M (-39.93%) | 21M (+98.74%) | 10M (-60.17%) | 26M (-34.65%) | 40M (+51.68%) | 26M (-14.69%) | 31M (+37.58%) | 22M (-12.05%) | 25M | -1.71M (-48.65%) | -3.33M |
Other Income / Expenses | |||||||||||||||||||||||||
Interest Income | - | 1.41M (+2.92%) | 1.37M (+22.32%) | 1.12M (+3.70%) | 1.08M (+31.71%) | 820K (+30.16%) | 630K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Interest Expense | 8.51M (-9.47%) | 9.40M (-6.75%) | 10M (+4.56%) | 9.64M (-5.95%) | 10M (-87.22%) | 80M (+79.04%) | 45M (-2.27%) | 46M (+300.96%) | 11M (-18.01%) | 14M (+21.43%) | 11M (+7.09%) | 11M (-5.72%) | 11M (+13.81%) | 9.99M (+17.39%) | 8.51M (+14.38%) | 7.44M (+8.77%) | 6.84M (+9.09%) | 6.27M (-88.59%) | 55M | - | 4.09M (-1.45%) | 4.15M (-0.72%) | 4.18M | - | - |
Net Interest Income | - | - | - | - | - | - | - | - | -11.43M (-5.30%) | -12.07M (-0.08%) | -12.08M (+7.57%) | -11.23M (-1.23%) | -11.37M (+5.87%) | -10.74M (+18.02%) | -9.10M (+15.48%) | -7.88M (+5.77%) | -7.45M (+8.76%) | -6.85M (+6.86%) | -6.41M | - | -4.61M (-0.86%) | -4.65M (0.00%) | -4.65M | - | - |
Other Non Operating Income | - | - | - | - | - | - | - | - | - | - | - | 430K (+22.86%) | 350K (-85.42%) | 2.40M (+81.82%) | 1.32M (-60.00%) | 3.30M (+37.50%) | 2.40M (-92.07%) | 30M (+54.55%) | 20M | -15.72M (+1128.13%) | -1.28M | - | - | - | - |
Net Income | |||||||||||||||||||||||||
Income Before Tax | 58M (+45.72%) | 40M (-51.20%) | 82M (+542.36%) | 13M (-42.38%) | 22M (+51.27%) | 15M (-57.58%) | 34M (+20.15%) | 29M (+171.25%) | 11M (+253.69%) | 2.98M (-81.38%) | 16M (-14.71%) | 19M (+359.80%) | 4.08M | -7.23M | 350K (-96.39%) | 9.70M (+3941.67%) | 240K (-98.56%) | 17M (-46.50%) | 31M (+72.87%) | 18M (-26.21%) | 24M (+50.87%) | 16M (-16.44%) | 19M (-23.01%) | 25M (+48.64%) | 17M |
Income Tax Expense | 3.97M (+191.91%) | 1.36M (-75.93%) | 5.65M (+363.11%) | 1.22M (-26.06%) | 1.65M (+175.00%) | 600K (-73.91%) | 2.30M (+152.75%) | 910K (+127.50%) | 400K (-61.17%) | 1.03M (+123.91%) | 460K (-33.33%) | 690K (+360.00%) | 150K | -2.03M | 1.01M (+405.00%) | 200K (-62.96%) | 540K | -390.00K | 700K | - | 4.09M (-1.45%) | 4.15M (-0.72%) | 4.18M | -1.71M (-48.65%) | -3.33M |
Net Income From Continuing Operations | - | 38M (-49.37%) | 76M (+561.41%) | 11M (-43.70%) | 20M (+45.96%) | 14M (-56.43%) | 32M (+15.82%) | 28M (+173.25%) | 10M (+422.16%) | 1.94M (-87.51%) | 16M (-14.10%) | 18M (+360.05%) | 3.93M | -300.00K (-54.55%) | -660.00K | 9.50M | -300.00K | 79M (+159.13%) | 30M | -16.26M (+426.21%) | -3.09M | 16M (-16.44%) | 19M | - | - |
Net Income | 28M (+68.55%) | 17M (-59.53%) | 42M | -20.78M (+82.76%) | -11.37M (+102.67%) | -5.61M | 4.26M (+38.76%) | 3.07M (-44.58%) | 5.54M | -5.57M | 2.17M (+1.40%) | 2.14M (+756.00%) | 250K (-92.04%) | 3.14M | -570.00K | 3.46M (+220.37%) | 1.08M (-90.55%) | 11M (-19.11%) | 14M (-21.46%) | 18M (-26.21%) | 24M (+50.87%) | 16M (-16.44%) | 19M (-23.01%) | 25M (+48.64%) | 17M |