OPFI Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
Report Filing: 2024-03-27 2023-03-29 2022-03-11 2021-03-03 2019-12-31
Revenue 273182000 452859000 350568000 291014000 229122000
Cost of Revenue 12735000 73030000 75113000 51819000 23680000
Gross Profit 260447000 379829000 275455000 239195000 205442000
Operating Expenses 170325000 115798000 110292000 161679000 151796000
Research & Development 0 25754000 19364000 13623000 8379000
General and Administrative 36101000 102276000 111942000 71285000 36558000
Selling and Marketing 50562000 58294000 52462000 18643000 11345000
Other Operating Expenses 83662000 -70526000 -73476000 58128000 95514000
Operating Income 90122000 264031000 165163000 77516000 53646000
Net Interest(Non Operating) -46750000 -32790000 -21946000 -19283000 -20651000
Interest Income 0 0 0 0 0
Interest Expense 46750000 32790000 21946000 19283000 20651000
Equity & Other Income/(Expense) -1562000 -228178000 -53111000 19283000 0
Income Before Tax 41810000 3063000 90106000 77516000 32995000
Income Tax Expense 2331000 -277000 311000 19283000 20651000
Income(Loss) Attributable to Non-Controlling Interest 40483999 0 0 0 0
Net Income -1004999 3340000 89795000 58233000 12344000
Depreciation and Amortization 12735000 13581000 10282000 26015000 4281000
EBITDA 102857000 277612000 175445000 103531000 57927000
Earnings Per Share (EPS) -0.0613 0.24 6.79 0.46 0.95
Diluted Earnings Per Share -0.0613 0.0396 6.79 0.46 0.95
Weighted Average Shares Outstanding 16391199 13913626 13218119 127287218 12977690
Diluted Weighted Average Shares Outstanding 16391199 84256084 13227049 127287218 12977690

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.