bf/NASDAQ:PUBM_icon.jpeg

NASDAQ:PUBM

PubMatic, Inc.

  • Stock

USD

Last Close

22.82

17/05 20:00

Market Cap

780.72M

Beta: 0.87

Volume Today

672.97K

Avg: 474.26K

PE Ratio

258.71

PFCF: 18.67

Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
99.26M
-
113.87M
14.72%
148.75M
30.63%
226.91M
52.55%
256.38M
12.99%
267.01M
4.15%
cost of revenue
31.23M
-
36.10M
15.59%
41.19M
14.08%
58.31M
41.58%
81.51M
39.78%
99.23M
21.74%
gross profit
68.03M
-
77.77M
14.31%
107.56M
38.31%
168.59M
56.74%
174.87M
3.72%
167.78M
4.05%
selling and marketing expenses
33.44M
-
36.50M
9.13%
43.30M
18.63%
58.16M
34.33%
68.56M
17.89%
82.80M
20.77%
general and administrative expenses
17.00M
-
20.31M
19.47%
20.26M
0.23%
35.76M
76.51%
44.94M
25.67%
56.22M
25.10%
selling general and administrative expenses
50.44M
-
56.80M
12.61%
63.56M
11.89%
93.92M
47.77%
113.50M
20.85%
139.02M
22.48%
research and development expenses
12.62M
-
12.45M
1.32%
12.25M
1.63%
15.88M
29.67%
20.85M
31.23%
26.73M
28.21%
other expenses
-215K
-
-577K
168.37%
-175K
69.67%
6.01M
3,536.57%
-3.05M
150.76%
-359K
88.24%
cost and expenses
94.30M
-
105.36M
11.74%
116.99M
11.04%
168.12M
43.70%
215.86M
28.40%
264.98M
22.75%
operating expenses
63.06M
-
69.26M
9.83%
75.81M
9.46%
109.81M
44.85%
134.35M
22.35%
165.75M
23.37%
interest expense
3.05M
-
ebitda
17.25M
-
21.18M
22.76%
47.50M
124.26%
81.86M
72.35%
74.77M
8.66%
46.81M
37.40%
operating income
4.97M
-
8.51M
71.28%
31.75M
273.19%
58.79M
85.13%
40.52M
31.08%
2.04M
94.98%
depreciation and amortization
12.29M
-
12.67M
3.14%
15.74M
24.24%
23.07M
46.56%
34.25M
48.44%
44.77M
30.72%
total other income expenses net
-215K
-
713K
431.63%
-175K
124.54%
6.01M
3,536.57%
-3.05M
150.76%
8.47M
377.40%
income before tax
5.63M
-
9.22M
63.80%
31.58M
242.44%
64.80M
105.20%
37.47M
42.18%
10.51M
71.96%
income tax expense
1.21M
-
2.58M
114.02%
4.97M
92.59%
8.20M
65.07%
8.76M
6.87%
1.62M
81.47%
net income
4.42M
-
6.64M
50.12%
26.61M
300.62%
56.60M
112.69%
28.70M
49.29%
8.88M
69.06%
weighted average shs out
47.52M
-
47.83M
0.65%
48.09M
0.55%
50.18M
4.36%
52.28M
4.17%
51.76M
0.99%
weighted average shs out dil
47.52M
-
47.83M
0.65%
48.09M
0.55%
56.63M
17.76%
56.91M
0.49%
56.03M
1.55%
eps
0.09
-
0.01
90.12%
0.55
5,878.26%
1.13
105.45%
0.55
51.33%
0.17
69.09%
epsdiluted
0.09
-
0.01
90.12%
0.55
5,878.26%
1
81.82%
0.50
50%
0.16
68%

All numbers in USD (except ratios and percentages)