Loading viewer...
earnings
Format: PDF earnings
PubMatic reported Q3 2023 revenue of $63.7M with GAAP net income of $1.8M and adjusted EBITDA of $18.2M at 29% margin. The digital advertising platform company provides solutions for publishers and buyers to monetize internet content and optimize ad spend.
earnings
11 Pages
TerraForm Power
Europa Oil & Gas 2023 Financial Year End Results
earningsearnings
12 Pages
Europa Oil & Gas (Holdings) plc