PUBM Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q3)
09-30
2020 (Q2)
06-30
2020 (Q1)
03-31
2019 (Q4)
12-31
Report Filing: 2024-02-28 2023-11-08 2023-08-08 2023-05-09 2023-02-28 2022-11-08
1234
Revenue 84600000 63677000 63330000 55407000 74296000 64500000
1234
Cost of Revenue 24208000 26091000 25067000 23863000 22955000 21591000
1234
Gross Profit 60392000 37586000 38263000 31544000 51341000 42909000
1234
Operating Expenses 39979000 38157000 45397000 42216000 45480000 33287000
1234
Research & Development 6846000 6634000 6730000 6517000 5918000 5080000
1234
Selling, General and Administrative 33133000 31523000 38667000 35699000 28900000 28207000
1234
Other Operating Expenses 0 0 0 0 10662000 0
1234
Operating Income 20413000 -571000 -7134000 -10672000 5861000 9622000
1234
Net Interest(Non Operating) 2515000 2246000 2176000 3317000 2214000 -4302000
1234
Interest Income 2515000 2246000 2176000 1891000 2092000 596000
1234
Interest Expense 0 0 0 -1426000 -122000 4898000
1234
Equity & Other Income/(Expense) 117000 210000 -221000 -1891000 8740000 -596000
1234
Income Before Tax 23045000 1885000 -5179000 -9246000 16815000 4724000
1234
Income Tax Expense 4343000 111000 545000 -3375000 4034000 1398000
1234
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0
1234
Net Income 18702000 1774000 -5724000 -5871000 12781000 3326000
1234
Depreciation and Amortization 11039000 11401000 10898000 11432000 10662000 9082000
1234
EBITDA 31452000 10830000 3764000 760000 16523000 18704000
1234
Earnings Per Share (EPS) 0.37 0.0344 -0.11 -0.11 0.24 0.06
1234
Diluted Earnings Per Share 0.34 0.0317 -0.11 -0.11 0.22 0.0584
1234
Weighted Average Shares Outstanding 50659000 51638000 52029000 52740352 52601917 55433333
1234
Diluted Weighted Average Shares Outstanding 54940000 55979000 52029000 52740352 56943742 56944230
1234

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.