Imperial Petroleum (IMPP) Income Statement (2019 - 2025)
Annual Income Statement report data from Dec 31, 2019 to Dec 31, 2025 for Imperial Petroleum (IMPP).
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
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
Revenue and COGS | |||||||
Total Revenue | 161M (+9.17%) | 147M (-19.73%) | 184M (+89.37%) | 97M (+458.87%) | 17M (-14.48%) | 20M (+52.29%) | 13M |
Operating Expenses | |||||||
Selling General And Administrative | 4.62M (-5.52%) | 4.89M (-0.81%) | 4.93M (+178.53%) | 1.77M (+190.16%) | 610K (+177.27%) | 220K (-33.33%) | 330K |
Operating Expenses | 38M (+43.04%) | 26M (+2.85%) | 26M (+56.44%) | 16M (+120.59%) | 7.43M (+3.77%) | 7.16M (+88.42%) | 3.80M |
Depreciation And Amortization | 26M (+52.62%) | 17M (+8.70%) | 16M (+27.18%) | 12M (+41.75%) | 8.67M (+0.35%) | 8.64M | - |
Operating Income | |||||||
Operating Income | 40M (-9.61%) | 44M (-33.14%) | 66M (+121.40%) | 30M | -3.49M (+869.44%) | -360.00K (-2.70%) | -370.00K |
Ebit | 40M (-9.61%) | 44M (-33.14%) | 66M (+121.40%) | 30M | -3.49M (+869.44%) | -360.00K (-2.70%) | -370.00K |
EBITDA | 66M (+7.69%) | 61M (-25.13%) | 82M (+93.90%) | 42M (+711.37%) | 5.19M (-37.39%) | 8.29M | -370.00K |
Other Income / Expenses | |||||||
Interest Income | 7.26M (+8.85%) | 6.67M (+49.22%) | 4.47M (+246.51%) | 1.29M | - | - | 10K |
Interest Expense | 2.31M (+507.89%) | 380K (-79.12%) | 1.82M (+13.04%) | 1.61M (+973.33%) | 150K (+1400.00%) | 10K (0.00%) | 10K |
Net Interest Income | 7.26M (+8.85%) | 6.67M (+151.70%) | 2.65M | -320.00K (+128.57%) | -140.00K (+1300.00%) | -10.00K | - |
Other Non Operating Income | 10M (+67.55%) | 6.01M (+17.38%) | 5.12M | -310.00K (+106.67%) | -150.00K (+275.00%) | -40.00K | - |
Net Income | |||||||
Net Income From Continuing Operations | 50M (-0.36%) | 50M (-29.48%) | 71M (+141.04%) | 30M | -3.64M (+833.33%) | -390.00K (+2.63%) | -380.00K |
Net Income | 50M (-0.36%) | 50M (-29.48%) | 71M (+141.04%) | 30M | -3.64M (+833.33%) | -390.00K (+2.63%) | -380.00K |