PubMatic, Inc.

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $113.9m
$148.7m +30.63%
$226.9m +52.55%
$256.4m +12.99%
$267.0m +4.15%
$291.3m +9.08%
$282.9m -2.86%
$289.2m +2.21%
Cost of revenue $36.1m
$41.2m +14.08%
$58.3m +41.58%
$81.5m +39.78%
$99.2m +21.74%
$101.0m +1.81%
$103.1m +2.04%
$102.9m -0.22%
Gross profit $77.8m
$107.6m +38.31%
$168.6m +56.74%
$174.9m +3.72%
$167.8m -4.05%
$190.2m +13.38%
$179.8m -5.46%
$186.3m +3.60%
Technology and development $12.5m $12.2m $15.9m $20.8m $26.7m $33.3m $33.8m
Sales and marketing $36.5m $43.3m $58.2m $68.6m $82.8m $95.4m $102.9m
General and administrative $20.3m $20.3m $35.8m $44.9m $56.2m $57.7m $60.3m $61.8m
Total operating expenses $69.3m $75.8m $109.8m $134.3m $165.7m $186.3m $197.1m $200.9m
Operating income (loss) $8.5m
$31.8m +273.19%
$58.8m +85.13%
$40.5m -31.08%
$2.0m -94.98%
$3.9m +92.88%
($17.3m) -539.50%
($14.6m) +15.47%
Interest income $1.3m $537k $300k $2.2m $8.8m $8.5m $5.5m $4.9m
Other income (expense), net ($577k) ($712k) $281k $681k ($359k) $5.4m ($4.2m) ($2.1m)
Total other income, net $713k ($175k) $6.0m ($3.1m) $8.5m $13.8m $1.3m
Income before provision for (benefit from) income taxes $9.2m $31.6m $64.8m $37.5m $10.5m $17.8m ($16.0m)
Provision for (benefit from) income taxes $2.6m $5.0m $8.2m $8.8m $1.6m $5.3m ($1.5m)
Net income (loss) $6.6m
$26.6m +300.62%
$56.6m +112.69%
$28.7m -49.29%
$8.9m -69.06%
$12.5m +40.79%
($14.5m) -215.66%
($13.5m) +6.79%
Basic (in usd per share) $0.66 $2.11 $1.13 $0.55 $0.17 $0.25 ($0.31)
Diluted (in usd per share) $0.55 $1.55 $1.00 $0.50 $0.16 $0.23 ($0.31)