bf/NASDAQ:IPGP_icon.jpeg

NASDAQ:IPGP

IPG Photonics

  • Stock

USD

Last Close

85.49

26/07 20:00

Market Cap

3.92B

Beta: 1.22

Volume Today

201.65K

Avg: 244.88K

PE Ratio

54.57

PFCF: 37.97

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
172.15M
-
165.86M
3.66%
170.57M
2.84%
192.20M
12.68%
199.65M
3.87%
207.40M
3.88%
198.96M
4.07%
235.14M
18.18%
243.54M
3.57%
223.63M
8.18%
207.25M
7.32%
252.79M
21.97%
266.02M
5.23%
280.12M
5.30%
285.85M
2.04%
369.37M
29.22%
392.62M
6.29%
361.06M
8.04%
359.86M
0.33%
413.61M
14.94%
356.35M
13.85%
330.05M
7.38%
315.05M
4.55%
363.77M
15.46%
329.14M
9.52%
306.63M
6.84%
249.24M
18.71%
296.41M
18.92%
318.44M
7.43%
336.63M
5.71%
345.58M
2.66%
371.66M
7.54%
379.15M
2.02%
364.47M
3.87%
369.98M
1.51%
377.02M
1.90%
349.01M
7.43%
333.54M
4.43%
347.17M
4.09%
339.97M
2.07%
301.40M
11.35%
298.89M
0.83%
252.01M
15.69%
cost of revenue
79.34M
-
84.34M
6.30%
81.29M
3.61%
87.98M
8.22%
90.56M
2.94%
93.48M
3.23%
91.13M
2.52%
106.44M
16.79%
110.24M
3.57%
101.58M
7.85%
92.84M
8.61%
115.08M
23.96%
121.23M
5.34%
124.78M
2.94%
128.58M
3.04%
163.08M
26.83%
168.06M
3.06%
152.26M
9.40%
156.50M
2.78%
178.64M
14.14%
161.16M
9.78%
163.30M
1.33%
166.14M
1.73%
183.53M
10.47%
176.28M
3.95%
182.42M
3.49%
146.37M
19.77%
159.96M
9.29%
165.65M
3.56%
189.75M
14.55%
181.59M
4.30%
191.13M
5.25%
193.28M
1.12%
198.46M
2.68%
198.16M
0.15%
204.68M
3.29%
198.58M
2.98%
272.71M
37.33%
200.24M
26.58%
192.28M
3.97%
168.50M
12.37%
184.18M
9.30%
154.47M
16.13%
gross profit
92.81M
-
81.52M
12.17%
89.28M
9.52%
104.23M
16.74%
109.09M
4.67%
113.92M
4.42%
107.83M
5.35%
128.70M
19.36%
133.30M
3.57%
122.04M
8.45%
114.41M
6.25%
137.70M
20.36%
144.79M
5.15%
155.34M
7.28%
157.27M
1.24%
206.30M
31.18%
224.56M
8.85%
208.79M
7.02%
203.36M
2.60%
234.97M
15.55%
195.18M
16.93%
166.75M
14.57%
148.91M
10.70%
180.24M
21.04%
152.86M
15.19%
124.20M
18.75%
102.88M
17.17%
136.45M
32.63%
152.79M
11.98%
146.88M
3.87%
163.99M
11.65%
180.53M
10.08%
185.87M
2.96%
166.00M
10.69%
171.82M
3.50%
172.34M
0.30%
150.42M
12.72%
60.82M
59.56%
146.94M
141.58%
147.69M
0.51%
132.90M
10.01%
114.72M
13.68%
97.54M
14.98%
selling and marketing expenses
6.80M
-
7.18M
5.54%
7.17M
0.18%
8.05M
12.31%
7.50M
6.85%
7.93M
5.78%
7.55M
4.79%
7.96M
5.47%
7.72M
3.08%
8.64M
11.96%
8.03M
7.01%
9.69M
20.60%
10.46M
7.96%
10.21M
2.39%
10.83M
6.04%
12.14M
12.09%
13.38M
10.28%
13.45M
0.52%
13.52M
0.46%
14.54M
7.55%
13.48M
7.27%
16.28M
20.81%
19.27M
18.37%
20.66M
7.20%
18.97M
8.20%
18.84M
0.69%
18.68M
0.82%
17.33M
7.26%
17.33M
0.03%
17.24M
0.52%
18.88M
9.52%
19.19M
1.64%
20.69M
7.79%
19.42M
6.15%
20.37M
4.93%
19.01M
6.69%
19.38M
1.96%
17.88M
7.77%
21.09M
17.97%
20.19M
4.27%
22.24M
10.18%
22.16M
0.37%
23.00M
3.78%
general and administrative expenses
13.18M
-
13.05M
0.96%
12.92M
1.02%
13.12M
1.61%
14.17M
7.99%
15.13M
6.73%
12.78M
15.52%
15.02M
17.52%
14.68M
2.25%
14.72M
0.27%
13.90M
5.55%
16.15M
16.19%
16.80M
4.00%
19.64M
16.91%
17.73M
9.73%
19.88M
12.12%
21.49M
8.13%
21.58M
0.40%
25.50M
18.16%
24.12M
5.40%
25.25M
4.68%
27.57M
9.22%
27.21M
1.31%
28.54M
4.87%
26.78M
6.17%
25.07M
6.37%
27.12M
8.19%
26.40M
2.67%
29.04M
10.00%
27.44M
5.49%
30.09M
9.65%
31.07M
3.24%
32.56M
4.80%
32.17M
1.20%
30.66M
4.67%
33.41M
8.96%
33.81M
1.20%
33.37M
1.32%
30.13M
9.70%
29.66M
1.55%
30.96M
4.38%
35.00M
13.07%
31.16M
10.98%
selling general and administrative expenses
19.98M
-
20.23M
1.26%
20.08M
0.72%
21.17M
5.43%
21.67M
2.35%
23.05M
6.40%
20.33M
11.83%
22.98M
13.05%
22.40M
2.54%
23.36M
4.30%
21.93M
6.09%
25.84M
17.80%
27.26M
5.48%
29.85M
9.50%
28.55M
4.34%
32.01M
12.11%
34.88M
8.95%
35.03M
0.44%
39.01M
11.36%
38.65M
0.92%
38.72M
0.18%
43.86M
13.25%
46.49M
6.00%
49.20M
5.84%
45.74M
7.02%
43.91M
4.01%
45.81M
4.32%
43.73M
4.55%
46.37M
6.05%
44.69M
3.63%
48.98M
9.60%
50.26M
2.62%
53.24M
5.94%
51.58M
3.12%
51.04M
1.06%
52.42M
2.71%
53.20M
1.48%
51.24M
3.68%
51.22M
0.05%
49.85M
2.67%
53.20M
6.73%
55.88M
5.04%
54.16M
3.09%
research and development expenses
11.50M
-
10.88M
5.42%
12.78M
17.52%
13.36M
4.52%
13.45M
0.64%
13.81M
2.70%
14.23M
3.04%
15.11M
6.21%
16.22M
7.32%
17.77M
9.54%
17.49M
1.58%
18.41M
5.28%
20.54M
11.57%
22.11M
7.62%
22.78M
3.04%
25.96M
13.96%
25.54M
1.61%
26.59M
4.10%
28.55M
7.36%
31.81M
11.44%
30.91M
2.84%
31.50M
1.92%
32.50M
3.16%
34.87M
7.31%
32.16M
7.78%
30.47M
5.26%
31.84M
4.49%
31.58M
0.80%
31.71M
0.40%
31.77M
0.18%
33.34M
4.95%
35.19M
5.56%
34.28M
2.60%
36.77M
7.26%
33.45M
9.02%
30.61M
8.50%
25.44M
16.90%
26.62M
4.65%
22.77M
14.46%
23.51M
3.26%
24.71M
5.09%
27.71M
12.17%
29.38M
6.02%
other expenses
218K
-
106K
51.38%
334K
215.09%
239K
28.44%
162K
32.22%
58K
64.20%
85K
46.55%
161K
89.41%
132K
18.01%
-503K
481.06%
7K
101.39%
141K
1,914.29%
194K
37.59%
606K
212.37%
-529K
187.29%
23K
104.35%
459K
1,895.65%
69K
84.97%
443K
542.03%
386K
12.87%
423K
9.59%
681K
60.99%
-9K
101.32%
658K
7,411.11%
-520K
179.03%
216K
141.54%
191K
11.57%
449K
135.08%
-59K
113.14%
182K
408.47%
253K
39.01%
28K
88.93%
-211K
853.57%
367K
273.93%
-236K
164.31%
618K
361.86%
301K
51.29%
548K
82.06%
331K
39.60%
285K
13.90%
545K
91.23%
-1.83M
436.33%
cost and expenses
110.82M
-
115.44M
4.17%
114.16M
1.11%
122.51M
7.32%
125.68M
2.58%
130.35M
3.72%
125.69M
3.57%
144.53M
14.99%
148.85M
2.99%
142.71M
4.13%
132.26M
7.32%
159.34M
20.47%
169.03M
6.08%
176.74M
4.56%
179.91M
1.79%
221.05M
22.86%
228.48M
3.36%
213.88M
6.39%
224.06M
4.76%
249.10M
11.18%
230.79M
7.35%
238.66M
3.41%
245.12M
2.71%
267.61M
9.17%
254.19M
5.01%
256.80M
1.03%
224.01M
12.77%
235.27M
5.03%
243.73M
3.60%
266.20M
9.22%
263.91M
0.86%
276.58M
4.80%
280.80M
1.53%
286.81M
2.14%
282.65M
1.45%
287.71M
1.79%
277.21M
3.65%
350.58M
26.46%
274.22M
21.78%
265.64M
3.13%
246.41M
7.24%
269.60M
9.41%
238.01M
11.72%
operating expenses
31.48M
-
31.11M
1.18%
32.87M
5.66%
34.53M
5.08%
35.12M
1.69%
36.87M
4.98%
34.56M
6.26%
38.09M
10.23%
38.62M
1.38%
41.13M
6.50%
39.42M
4.14%
44.25M
12.25%
47.80M
8.02%
51.95M
8.69%
51.33M
1.20%
57.97M
12.93%
60.42M
4.22%
61.62M
1.99%
67.56M
9.64%
70.47M
4.31%
69.63M
1.18%
75.36M
8.22%
78.98M
4.81%
84.07M
6.44%
77.91M
7.34%
74.38M
4.53%
77.64M
4.39%
75.31M
3.01%
78.08M
3.68%
76.45M
2.09%
82.31M
7.67%
85.45M
3.81%
87.52M
2.42%
88.35M
0.94%
84.49M
4.37%
83.03M
1.73%
78.63M
5.30%
77.86M
0.98%
73.99M
4.98%
73.36M
0.85%
77.91M
6.20%
85.43M
9.65%
83.54M
2.21%
interest expense
63K
-
-1K
101.59%
-139K
13,800%
-4K
-
-77K
1,825%
-184K
138.96%
-112K
39.13%
-40K
64.29%
-301K
652.50%
192K
163.79%
270K
40.63%
373K
38.15%
1.30M
249.60%
-125K
-
737K
689.60%
9.06M
-
14.24M
-
-495K
-
-407K
17.78%
-288K
29.24%
649K
325.35%
70K
89.21%
1.18M
1,581.43%
3.63M
207.99%
7.89M
117.60%
7.53M
4.50%
ebitda
71.43M
-
60.86M
14.80%
63.15M
3.77%
79.63M
26.09%
79.68M
0.07%
83.68M
5.01%
74.26M
11.25%
104.21M
40.33%
110.72M
6.24%
90.15M
18.57%
91.35M
1.33%
104.16M
14.02%
113.89M
9.35%
115.39M
1.32%
124.89M
8.23%
170.72M
36.69%
184.76M
8.22%
164.23M
11.11%
149.73M
8.83%
186.13M
24.31%
147.41M
20.81%
108.11M
26.66%
94.34M
12.73%
125.92M
33.47%
100.81M
19.95%
123.14M
22.16%
29.77M
75.83%
98.32M
230.33%
108.01M
9.85%
98.98M
8.36%
98.33M
0.65%
122.06M
24.13%
118.87M
2.62%
94.71M
20.32%
104.96M
10.82%
130.62M
24.45%
73.17M
43.98%
75.12M
2.66%
88.37M
17.64%
94.06M
6.44%
71.61M
23.86%
46.23M
35.44%
19.10M
58.69%
operating income
59.77M
-
48.85M
18.27%
57.79M
18.29%
68.75M
18.97%
77.59M
12.86%
79.63M
2.63%
82.02M
3.00%
87.44M
6.61%
89.56M
2.42%
83.02M
7.31%
70.02M
15.66%
95.01M
35.69%
94.09M
0.97%
105.20M
11.81%
101.48M
3.54%
141.14M
39.08%
160.22M
13.52%
148.27M
7.46%
141.10M
4.83%
162.39M
15.09%
123.86M
23.73%
96.05M
22.45%
68.31M
28.88%
91.09M
33.34%
74.14M
18.60%
243K
99.67%
44.80M
18,334.57%
47.21M
5.39%
41.41M
12.28%
65.24M
57.54%
88.84M
36.18%
92.25M
3.84%
101.99M
10.55%
84.80M
16.85%
93.14M
9.83%
106.95M
14.83%
50.42M
52.86%
54.41M
7.90%
75.43M
38.64%
72.06M
4.46%
55.71M
22.70%
29.29M
47.42%
19.10M
34.79%
depreciation and amortization
8.53M
-
8.88M
4.08%
8.10M
8.73%
8.99M
10.91%
9.32M
3.73%
9.20M
1.27%
9.74M
5.87%
10.43M
7.08%
10.90M
4.50%
11.34M
3.97%
11.39M
0.51%
12.26M
7.59%
13.99M
14.14%
13.83M
1.17%
14.50M
4.88%
15.21M
4.87%
16.70M
9.81%
18.15M
8.68%
19.22M
5.90%
19.50M
1.46%
20.17M
3.40%
21.38M
6.00%
22.80M
6.67%
24.68M
8.25%
25.05M
1.46%
23.74M
5.22%
24.10M
1.53%
23.25M
3.52%
23.84M
2.52%
23.37M
1.98%
23.82M
1.94%
24.16M
1.42%
24.15M
0.02%
24.20M
0.22%
11.81M
51.18%
23.67M
100.33%
22.75M
3.89%
20.71M
8.95%
12.94M
37.52%
17.45M
34.87%
17.34M
0.68%
16.94M
2.26%
total other income expenses net
-1.34M
-
-1.46M
8.40%
1.70M
216.87%
-706K
141.43%
3.78M
634.84%
2.64M
30.16%
8.84M
235.12%
-3.01M
134.02%
-4.99M
66.10%
1.60M
131.98%
-4.96M
410.58%
1.70M
134.21%
-2.71M
259.75%
2.43M
189.49%
-4.98M
305.36%
-7.16M
43.72%
-3.46M
51.70%
1.16M
133.60%
5.74M
393.80%
-1.73M
130.18%
-1.26M
26.96%
5.34M
522.29%
-1.62M
130.36%
-4.42M
172.26%
-1.33M
69.93%
-49.37M
3,617.32%
19.76M
140.02%
-13.48M
168.24%
-33.36M
147.43%
-5.00M
85.00%
7.42M
248.24%
-2.80M
137.72%
3.42M
222.34%
7.51M
119.52%
-306K
104.07%
-33.48M
10,842.81%
46.67M
239.36%
-134.45M
388.11%
7.86M
105.85%
-1.98M
125.23%
1.26M
163.41%
12.86M
922.58%
14.50M
12.73%
income before tax
60.05M
-
48.98M
18.44%
57.98M
18.38%
68.99M
18.98%
77.75M
12.70%
79.75M
2.58%
81.92M
2.72%
87.49M
6.80%
89.65M
2.47%
82.55M
7.93%
70.22M
14.94%
95.42M
35.89%
94.65M
0.80%
106.28M
12.28%
101.26M
4.72%
141.63M
39.87%
160.56M
13.36%
148.42M
7.56%
141.85M
4.43%
163.51M
15.26%
128.17M
21.61%
100.86M
21.30%
72.26M
28.36%
95.80M
32.58%
77.36M
19.25%
2.96M
96.17%
48.06M
1,523.65%
49.51M
3.03%
42.52M
14.12%
65.60M
54.26%
88.60M
35.07%
91.87M
3.69%
101.49M
10.46%
84.52M
16.72%
92.84M
9.84%
73.47M
20.86%
97.09M
32.15%
-80.04M
182.44%
83.29M
204.06%
81.61M
2.01%
67.82M
16.90%
42.15M
37.85%
33.60M
20.29%
income tax expense
17.72M
-
12.39M
30.07%
17.45M
40.89%
20.70M
18.63%
22.55M
8.90%
23.32M
3.45%
24.58M
5.37%
26.25M
6.80%
26.90M
2.47%
21.87M
18.69%
20.89M
4.48%
28.39M
35.89%
25.43M
10.43%
31.15M
22.50%
26.33M
15.47%
37.53M
42.55%
44.96M
19.79%
95.47M
112.34%
35.52M
62.79%
41.89M
17.93%
27.42M
34.55%
25.40M
7.36%
17.34M
31.72%
23.28M
34.23%
20.23M
13.09%
7.26M
64.10%
11.29M
55.50%
11.15M
1.29%
6.99M
37.28%
15.92M
127.69%
20.38M
28.00%
22.20M
8.92%
26.79M
20.69%
19.25M
28.13%
23.21M
20.55%
16.14M
30.46%
20.39M
26.34%
12.85M
36.97%
23.16M
80.18%
19.29M
16.69%
12.83M
33.51%
725K
94.35%
9.50M
1,210.76%
net income
42.34M
-
36.59M
13.56%
40.53M
10.76%
48.28M
19.13%
55.20M
14.33%
56.43M
2.23%
57.36M
1.64%
61.30M
6.87%
62.79M
2.43%
60.70M
3.32%
49.33M
18.74%
67.06M
35.95%
69.23M
3.24%
75.13M
8.52%
74.94M
0.25%
104.12M
38.92%
115.60M
11.03%
52.96M
54.19%
106.33M
100.80%
121.62M
14.37%
100.52M
17.35%
75.56M
24.83%
55.16M
27.00%
72.27M
31.02%
57.25M
20.78%
-4.45M
107.77%
36.40M
918.04%
38.23M
5.01%
35.60M
6.86%
49.34M
38.58%
68.13M
38.08%
69.80M
2.46%
75.40M
8.03%
65.09M
13.68%
69.57M
6.89%
56.97M
18.12%
76.26M
33.87%
-92.89M
221.81%
60.13M
164.73%
62.32M
3.64%
54.99M
11.76%
41.43M
24.67%
24.10M
41.83%
weighted average shs out
51.49M
-
51.66M
0.32%
51.97M
0.60%
52.07M
0.19%
52.09M
0.04%
52.15M
0.12%
52.49M
0.64%
52.66M
0.33%
52.67M
0.03%
52.71M
0.07%
52.90M
0.35%
53.06M
0.32%
53.07M
0.01%
53.10M
0.05%
53.37M
0.51%
53.38M
0.02%
53.44M
0.11%
53.46M
0.04%
53.69M
0.44%
53.66M
0.06%
53.57M
0.17%
53.24M
0.61%
53.00M
0.45%
53.04M
0.08%
52.93M
0.21%
52.92M
0.02%
53.08M
0.30%
53.04M
0.07%
53.10M
0.11%
53.19M
0.17%
53.54M
0.67%
53.47M
0.13%
53.39M
0.16%
53.22M
0.31%
52.81M
0.77%
51.69M
2.13%
51.63M
0.11%
48.72M
5.63%
47.54M
2.42%
47.32M
0.47%
47.24M
0.17%
46.53M
1.49%
45.96M
1.23%
weighted average shs out dil
52.37M
-
52.49M
0.23%
52.72M
0.45%
52.77M
0.09%
52.79M
0.04%
52.87M
0.15%
53.27M
0.75%
53.44M
0.33%
53.39M
0.09%
53.43M
0.08%
53.62M
0.35%
53.79M
0.31%
53.76M
0.05%
53.87M
0.21%
54.37M
0.92%
54.47M
0.19%
54.70M
0.42%
54.92M
0.41%
55.18M
0.47%
54.99M
0.34%
54.70M
0.54%
54.11M
1.08%
53.87M
0.43%
53.85M
0.05%
53.62M
0.42%
52.92M
1.32%
53.68M
1.44%
53.53M
0.27%
53.66M
0.25%
53.87M
0.37%
54.20M
0.62%
54.00M
0.37%
53.83M
0.31%
53.63M
0.39%
53.10M
0.98%
51.80M
2.46%
51.74M
0.11%
48.72M
5.83%
47.78M
1.94%
47.45M
0.68%
47.39M
0.14%
46.66M
1.54%
46.17M
1.03%
eps
0.82
-
0.71
13.41%
0.78
9.86%
0.93
19.23%
1.06
13.98%
1.08
1.89%
1.09
0.93%
1.16
6.42%
1.19
2.59%
1.15
3.36%
0.93
19.13%
1.26
35.48%
1.30
3.17%
1.42
9.23%
1.40
1.41%
1.95
39.29%
2.16
10.77%
0.99
54.17%
1.98
100%
2.27
14.65%
1.88
17.18%
1.42
24.47%
1.04
26.76%
1.36
30.77%
1.08
20.59%
-0.08
107.79%
0.69
920.45%
0.72
4.35%
0.67
6.94%
0.92
37.31%
1.27
38.04%
1.31
3.15%
1.41
7.63%
1.22
13.48%
1.32
8.20%
1.10
16.67%
1.48
34.55%
-1.91
229.05%
1.26
165.97%
1.32
4.76%
1.16
12.12%
0.89
23.28%
0.52
41.57%
epsdiluted
0.81
-
0.70
13.58%
0.77
10.00%
0.92
19.48%
1.05
14.13%
1.07
1.90%
1.08
0.93%
1.15
6.48%
1.18
2.61%
1.14
3.39%
0.92
19.30%
1.25
35.87%
1.29
3.20%
1.39
7.75%
1.38
0.72%
1.91
38.41%
2.11
10.47%
0.96
54.50%
1.93
101.04%
2.21
14.51%
1.84
16.74%
1.40
23.91%
1.02
27.14%
1.34
31.37%
1.07
20.15%
-0.08
107.86%
0.68
908.56%
0.71
4.41%
0.66
7.04%
0.92
39.39%
1.26
36.96%
1.29
2.38%
1.40
8.53%
1.21
13.57%
1.31
8.26%
1.10
16.03%
1.47
33.64%
-1.91
229.93%
1.26
165.97%
1.31
3.97%
1.16
11.45%
0.89
23.28%
0.52
41.57%

All numbers in USD (except ratios and percentages)