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
account payables
14.29M
-
18.79M
31.44%
18.62M
0.89%
15.06M
19.12%
18.97M
25.96%
17.14M
9.64%
15.92M
7.15%
21.54M
35.32%
20.86M
3.13%
26.31M
26.13%
20.28M
22.94%
20.41M
0.68%
17.90M
12.32%
28.05M
56.70%
25.39M
9.48%
29.00M
14.21%
34.27M
18.19%
35.11M
2.45%
33.37M
4.96%
42.99M
28.83%
29.49M
31.39%
36.30M
23.09%
39.97M
10.10%
38.02M
4.89%
30.47M
19.86%
27.33M
10.30%
39.65M
45.08%
42.26M
6.59%
37.38M
11.56%
25.75M
31.11%
44.70M
73.62%
50.71M
13.44%
52.43M
3.38%
55.84M
6.51%
46.48M
16.76%
57.28M
23.22%
55.07M
3.85%
46.23M
16.05%
40.90M
11.53%
37.42M
8.52%
33.13M
11.47%
28.62M
13.61%
26.68M
6.79%
accumulated other comprehensive income loss
-4.96M
-
-1.70M
65.71%
-14.33M
742.33%
-7.60M
46.95%
-54.47M
616.67%
-112.26M
106.09%
-150.54M
34.09%
-139.26M
7.49%
-155.80M
11.88%
-181.48M
16.48%
-152.99M
15.70%
-156.45M
2.26%
-148.43M
5.13%
-178.58M
20.31%
-151.63M
15.09%
-119.17M
21.41%
-89.30M
25.07%
-77.34M
13.39%
-50.69M
34.46%
-129.36M
155.17%
-144.41M
11.64%
-162.90M
12.80%
-157.75M
3.16%
-143.94M
8.75%
-174.31M
21.10%
-146.92M
15.71%
-220.08M
49.80%
-184.50M
16.17%
-193.83M
5.05%
-146.06M
24.64%
-178.26M
22.04%
-159.41M
10.57%
-174.75M
9.63%
-189.95M
8.70%
-229.37M
20.75%
-134.78M
41.24%
-206.56M
53.26%
-204.52M
0.99%
-204.13M
0.19%
-219.28M
7.42%
-250.81M
14.38%
-212.53M
15.26%
-230.26M
8.34%
cash and cash equivalents
398.36M
-
448.78M
12.66%
480.61M
7.09%
483.43M
0.59%
487.52M
0.85%
522.15M
7.10%
541.47M
3.70%
571.51M
5.55%
651.22M
13.95%
582.53M
10.55%
613.69M
5.35%
587.29M
4.30%
645.56M
9.92%
623.86M
3.36%
697.78M
11.85%
808.11M
15.81%
880.27M
8.93%
909.90M
3.37%
969.12M
6.51%
816.79M
15.72%
647.61M
20.71%
544.36M
15.94%
548.94M
0.84%
530.01M
3.45%
580.33M
9.49%
680.07M
17.19%
570.06M
16.18%
747.86M
31.19%
763.92M
2.15%
876.23M
14.70%
896.74M
2.34%
754.20M
15.90%
794.90M
5.40%
709.11M
10.79%
642.52M
9.39%
771.79M
20.12%
869.27M
12.63%
698.21M
19.68%
521.14M
25.36%
573.07M
9.97%
528.28M
7.82%
514.67M
2.58%
496.45M
3.54%
cash and short term investments
398.36M
-
448.78M
12.66%
480.61M
7.09%
483.43M
0.59%
487.52M
0.85%
522.15M
7.10%
541.47M
3.70%
571.51M
5.55%
651.22M
13.95%
689.12M
5.82%
739.97M
7.38%
714.08M
3.50%
772.53M
8.19%
830.63M
7.52%
862.80M
3.87%
930.41M
7.84%
1.05B
12.41%
1.12B
6.72%
1.18B
5.35%
1.13B
4.26%
1.12B
0.33%
1.04B
6.88%
1.03B
1.41%
1.04B
1.24%
1.08B
3.45%
1.18B
9.62%
1.20B
1.06%
1.25B
4.50%
1.30B
4.22%
1.39B
6.87%
1.44B
3.87%
1.50B
3.63%
1.52B
1.44%
1.51B
0.30%
1.42B
6.46%
1.23B
12.85%
1.23B
0.00%
1.18B
4.62%
1.07B
9.17%
1.10B
2.51%
1.13B
3.38%
1.18B
3.88%
1.14B
3.17%
common stock
5K
-
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
6K
20%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
deferred revenue
19.93M
-
18.49M
7.23%
26.96M
45.82%
21.21M
21.32%
21.50M
1.37%
16.61M
22.78%
22.70M
36.72%
22.43M
1.18%
23.65M
5.42%
21.52M
8.99%
23.43M
8.84%
25.93M
10.67%
32.73M
26.22%
34.57M
5.64%
43.21M
24.99%
44.70M
3.46%
43.42M
2.86%
47.32M
8.98%
50.34M
6.38%
46.99M
6.66%
48.27M
2.74%
56.52M
17.09%
55.24M
2.27%
61.51M
11.35%
49.36M
19.75%
59.53M
20.61%
62.50M
4.99%
54.59M
12.66%
57.03M
4.48%
71.25M
24.92%
69.53M
2.41%
80.37M
15.59%
80.69M
0.41%
89.66M
11.11%
94.42M
5.31%
87.16M
7.69%
81.87M
6.07%
80.07M
2.20%
82.90M
3.54%
75.78M
8.59%
69.22M
-
deferred revenue non current
-14.59M
-
21.84M
249.71%
-18.32M
183.88%
22.58M
-
-20.57M
191.07%
-22.68M
10.26%
-21.56M
4.93%
30.12M
239.69%
-31.51M
204.64%
-27.79M
11.82%
-26.18M
5.80%
36.37M
238.92%
100.65M
-
80.73M
-
98.12M
-
92.85M
-
93.86M
-
92.52M
-
86.22M
6.80%
83.27M
3.42%
-83.52M
-
-15.17M
-
deferrred tax liabilities non current
16.64M
-
21.84M
31.26%
21.42M
1.91%
21.35M
0.30%
20.67M
3.19%
22.58M
9.25%
26.44M
17.09%
26.35M
0.36%
20.71M
21.40%
30.12M
45.42%
35.26M
17.09%
31.94M
9.43%
30.22M
5.37%
36.37M
20.32%
41.73M
14.74%
48.02M
15.10%
58.48M
21.77%
105.37M
80.19%
112.61M
6.87%
104.49M
7.21%
94.67M
9.39%
80.73M
14.73%
106.99M
32.52%
107.98M
0.93%
105.77M
2.05%
98.12M
7.23%
91.75M
6.49%
90.07M
1.83%
87.30M
3.08%
92.85M
6.37%
94.33M
1.59%
92.10M
2.37%
94.90M
3.03%
93.86M
1.10%
94.65M
0.85%
92.52M
2.25%
86.22M
6.80%
83.11M
-
69.68M
16.16%
69.20M
0.68%
1.51M
97.82%
65.59M
4,249.40%
goodwill
455K
-
455K
0%
455K
0%
455K
0%
455K
0%
455K
0%
519K
14.07%
516K
0.58%
508K
1.55%
505K
0.59%
502K
0.59%
20.46M
3,975.90%
20.14M
1.56%
19.83M
1.56%
19.83M
0.02%
28.73M
44.86%
51.14M
78.02%
55.83M
9.17%
55.70M
0.23%
59.62M
7.02%
56.77M
4.78%
100.72M
77.42%
110.35M
9.56%
110.87M
0.47%
109.95M
0.82%
82.09M
25.34%
81.63M
0.57%
81.91M
0.35%
37.73M
53.94%
41.37M
9.63%
38.76M
6.29%
39M
0.61%
38.70M
0.76%
38.61M
0.25%
39.74M
2.93%
39.28M
1.15%
37.96M
3.37%
38.33M
0.95%
38.39M
0.16%
38.49M
0.28%
38.27M
0.59%
38.54M
0.72%
38.35M
0.49%
goodwill and intangible assets
10.59M
-
10.02M
5.36%
9.47M
5.45%
8.93M
5.76%
10.30M
15.40%
9.68M
6.02%
15.43M
59.39%
14.53M
5.85%
13.25M
8.79%
12.41M
6.36%
11.57M
6.78%
49.86M
330.99%
48.51M
2.69%
48.62M
0.21%
47.72M
1.84%
61.02M
27.87%
100.81M
65.21%
107.05M
6.19%
104.99M
1.93%
106.86M
1.79%
102.61M
3.98%
187.86M
83.08%
203.63M
8.39%
200.77M
1.40%
195.51M
2.62%
156.36M
20.03%
152.46M
2.50%
149.91M
1.67%
102.73M
31.47%
103.48M
0.73%
100.53M
2.85%
98.07M
2.45%
94.49M
3.65%
91.29M
3.39%
89.76M
1.67%
86.15M
4.02%
74.13M
13.95%
72.44M
2.28%
70.49M
2.70%
68.58M
2.71%
66.32M
3.29%
64.77M
2.33%
63.15M
2.50%
intangible assets
10.13M
-
9.56M
5.60%
9.02M
5.71%
8.47M
6.05%
9.85M
16.23%
9.23M
6.30%
14.91M
61.62%
14.01M
6.04%
12.74M
9.06%
11.90M
6.59%
11.07M
7.04%
29.40M
165.64%
28.37M
3.48%
28.79M
1.47%
27.89M
3.12%
32.29M
15.78%
49.67M
53.80%
51.22M
3.13%
49.28M
3.79%
47.25M
4.13%
45.84M
2.97%
87.14M
90.08%
93.28M
7.05%
89.91M
3.62%
85.56M
4.83%
74.27M
13.20%
70.83M
4.63%
68.00M
4.01%
65.00M
4.41%
62.11M
4.44%
61.77M
0.56%
59.07M
4.37%
55.79M
5.56%
52.68M
5.57%
50.02M
5.05%
46.87M
6.30%
36.17M
22.82%
34.12M
5.67%
32.10M
5.91%
30.09M
6.29%
28.06M
6.75%
26.23M
6.49%
24.80M
5.46%
inventory
171.27M
-
172.70M
0.84%
170.56M
1.24%
178.93M
4.91%
179.48M
0.31%
171.01M
4.72%
174.14M
1.83%
190.85M
9.59%
197.63M
3.56%
203.74M
3.09%
226.91M
11.37%
241.28M
6.34%
242.37M
0.45%
239.01M
1.39%
261.89M
9.57%
260.66M
0.47%
282.50M
8.38%
307.71M
8.93%
356.38M
15.81%
376.02M
5.51%
397.41M
5.69%
403.58M
1.55%
417.82M
3.53%
426.00M
1.96%
417.16M
2.07%
380.79M
8.72%
363.38M
4.57%
367.17M
1.04%
370.34M
0.87%
364.99M
1.44%
368.15M
0.86%
404.55M
9.89%
435.07M
7.54%
460.75M
5.90%
484.97M
5.26%
556.75M
14.80%
555.54M
0.22%
509.36M
8.31%
506.15M
0.63%
491.30M
2.93%
479.83M
2.34%
453.87M
5.41%
431.90M
4.84%
long term debt
11.67M
-
11.33M
2.86%
11M
2.94%
19.67M
-
19.17M
2.54%
18.67M
2.61%
18.17M
2.68%
17.67M
2.75%
17.17M
2.83%
39.23M
128.51%
38.43M
2.03%
37.63M
2.07%
36.84M
2.12%
21.38M
41.98%
46.30M
116.59%
45.38M
1.98%
44.48M
1.97%
43.55M
2.10%
42.63M
2.11%
41.71M
2.17%
40.78M
2.23%
39.85M
2.29%
38.91M
2.35%
37.97M
2.42%
37.02M
2.49%
36.07M
2.57%
35.12M
2.64%
34.16M
2.73%
33.19M
2.82%
32.23M
2.92%
16.33M
49.33%
16.03M
1.82%
15.73M
1.85%
15.87M
-
13.84M
12.81%
13.66M
-
long term investments
net debt
-383.81M
-
-432.81M
12.77%
-465.98M
7.66%
-468.71M
0.59%
-473.57M
1.04%
-486.52M
2.73%
-508.78M
4.58%
-549.24M
7.95%
-630.80M
14.85%
-562.87M
10.77%
-594.52M
5.62%
-544.87M
8.35%
-603.94M
10.84%
-583.03M
3.46%
-657.75M
12.82%
-785.55M
19.43%
-830.39M
5.71%
-860.92M
3.68%
-921.04M
6.98%
-769.60M
16.44%
-601.32M
21.87%
-498.98M
17.02%
-504.47M
1.10%
-486.46M
3.57%
-537.70M
10.53%
-638.36M
18.72%
-524.31M
17.87%
-702.88M
34.06%
-725.01M
3.15%
-838.26M
15.62%
-859.72M
2.56%
-718.13M
16.47%
-759.79M
5.80%
-674.95M
11.17%
-609.32M
9.72%
-739.56M
21.37%
-847.65M
14.62%
-682.18M
19.52%
-505.40M
25.91%
-554.93M
9.80%
-528.28M
4.80%
-496.41M
6.03%
-496.45M
0.01%
net receivables
120.64M
-
103.80M
13.96%
107.60M
3.66%
124.14M
15.38%
136.63M
10.06%
143.11M
4.74%
149.78M
4.66%
169.83M
13.38%
154.81M
8.84%
150.48M
2.80%
146.50M
2.64%
151.48M
3.39%
162.72M
7.43%
155.90M
4.19%
180.23M
15.60%
237.33M
31.69%
226.76M
4.46%
237.28M
4.64%
235.48M
0.76%
242.13M
2.82%
251.61M
3.92%
255.51M
1.55%
231.85M
9.26%
273.70M
18.05%
252.93M
7.59%
238.48M
5.71%
200.65M
15.86%
203.57M
1.46%
240.35M
18.07%
264.32M
9.97%
252.88M
4.33%
250.67M
0.87%
272.70M
8.79%
262.12M
3.88%
257.46M
1.78%
246.88M
4.11%
195.19M
20.93%
211.35M
8.28%
236.57M
11.94%
231.13M
2.30%
229.60M
0.66%
219.05M
4.59%
184.01M
16.00%
other assets
other current assets
30.07M
-
30.84M
2.54%
33.12M
7.40%
32.63M
1.46%
23.46M
28.10%
21.30M
9.24%
23.79M
11.69%
24.24M
1.92%
23.22M
4.21%
25.56M
10.09%
24.58M
3.86%
33.04M
34.44%
38.91M
17.77%
41.29M
6.11%
44.13M
6.89%
44.45M
0.73%
46.73M
5.11%
47.92M
2.55%
54.70M
14.14%
51.91M
5.09%
50.01M
3.66%
57.76M
15.50%
61.39M
6.28%
70.67M
15.13%
65.90M
6.76%
55.88M
15.21%
64.51M
15.46%
68.11M
5.58%
58.91M
13.52%
57.80M
1.87%
65.88M
13.97%
73.16M
11.05%
63.92M
12.63%
73.32M
14.71%
123.72M
68.74%
132.57M
7.16%
133.67M
0.83%
47.05M
64.80%
56.20M
19.45%
54.48M
3.06%
45.01M
17.39%
64.25M
42.75%
73.60M
14.56%
other current liabilities
68.70M
-
58.17M
15.33%
54.06M
7.07%
62.18M
15.00%
73.60M
18.37%
72.36M
1.67%
70.99M
1.90%
78.20M
10.16%
106.68M
36.42%
95.14M
10.82%
104.97M
10.33%
85.45M
18.60%
101.81M
19.16%
92.47M
9.18%
85.95M
7.05%
81.90M
4.71%
100.92M
23.23%
112.87M
11.84%
108.23M
4.11%
116.67M
7.80%
136.56M
17.05%
149.28M
9.31%
110.92M
25.70%
119.00M
7.28%
122.02M
2.53%
101.30M
16.98%
84.56M
16.53%
89.53M
5.87%
103.24M
15.32%
113.77M
10.20%
96.69M
15.01%
120.98M
25.11%
140.93M
16.49%
149.81M
6.30%
121.48M
18.91%
139.25M
14.63%
137.23M
1.45%
132.31M
3.58%
109.98M
16.88%
110.67M
0.63%
186.58M
68.59%
112.43M
39.74%
165.45M
47.16%
other liabilities
1
-
other non current assets
7.39M
-
7.81M
5.61%
7.03M
9.96%
19.11M
171.70%
30.87M
61.58%
26.85M
13.04%
22.79M
15.12%
21.59M
5.24%
21.13M
2.14%
20.09M
4.90%
19.80M
1.48%
18.33M
7.40%
19.44M
6.04%
18.60M
4.31%
20.93M
12.51%
21.05M
0.57%
20.67M
1.79%
19.01M
8.05%
24.13M
26.96%
44.99M
86.43%
28.04M
37.67%
18.93M
32.49%
41.95M
121.60%
51.75M
23.35%
50.32M
2.76%
45.19M
10.19%
39.37M
12.89%
42.12M
6.98%
45.53M
8.12%
43.42M
4.65%
37.97M
12.55%
39.68M
4.50%
50.66M
27.67%
48.51M
4.25%
50.57M
4.25%
50.88M
0.62%
38.47M
24.40%
28.85M
25.00%
31.71M
9.94%
24.78M
21.86%
24.53M
1.01%
28.43M
15.88%
35.46M
24.75%
other non current liabilities
14.59M
-
-21.84M
249.71%
18.32M
183.88%
-22.58M
-
20.57M
191.07%
22.68M
10.26%
21.56M
4.93%
-30.12M
239.69%
31.51M
204.64%
27.79M
11.82%
26.18M
5.80%
-36.37M
238.92%
-100.65M
-
-80.73M
-
-98.12M
-
-92.85M
-
-93.86M
-
-92.52M
-
-86.22M
6.80%
-15.87M
-
69.68M
539.10%
68.65M
-
othertotal stockholders equity
526.48M
-
538.91M
2.36%
544.35M
1.01%
551.88M
1.38%
556.40M
0.82%
567.62M
2.02%
580.93M
2.34%
591.72M
1.86%
597.80M
1.03%
607.65M
1.65%
616.16M
1.40%
629.69M
2.20%
632.29M
0.41%
642.03M
1.54%
646.52M
0.70%
648.21M
0.26%
657.48M
1.43%
655.79M
0.26%
645.25M
1.61%
629.09M
2.51%
577.43M
8.21%
519.94M
9.96%
521.93M
0.38%
534.65M
2.44%
521.23M
2.51%
519.91M
0.25%
510.12M
1.88%
517.60M
1.47%
525.18M
1.47%
550.69M
4.86%
561.43M
1.95%
538.20M
4.14%
512.58M
4.76%
469.92M
8.32%
400.43M
14.79%
180.84M
54.84%
117.65M
34.94%
13.36M
88.64%
-94M
803.49%
-81.15M
13.67%
-119.21M
46.89%
-167.49M
40.50%
-248.52M
48.38%
preferred stock
property plant equipment net
236.51M
-
252.25M
6.65%
249.36M
1.14%
268.12M
7.52%
271.29M
1.18%
275.08M
1.40%
274.14M
0.34%
288.55M
5.26%
286.51M
0.71%
288.60M
0.73%
309.21M
7.14%
350.43M
13.33%
367.47M
4.86%
379.38M
3.24%
395.86M
4.34%
389.85M
1.52%
441.49M
13.25%
460.21M
4.24%
479.06M
4.10%
514.77M
7.45%
529.16M
2.80%
543.07M
2.63%
570.76M
5.10%
600.98M
5.29%
596.14M
0.81%
600.85M
0.79%
580.98M
3.31%
585.64M
0.80%
576.40M
1.58%
597.53M
3.67%
600.91M
0.57%
612.42M
1.92%
624.58M
1.98%
635.30M
1.72%
625.37M
1.56%
680.32M
8.79%
661.51M
2.77%
580.56M
12.24%
594.27M
2.36%
609.34M
2.54%
581.97M
4.49%
602.26M
3.49%
585.75M
2.74%
retained earnings
354.16M
-
390.76M
10.33%
431.29M
10.37%
479.57M
11.20%
534.77M
11.51%
591.20M
10.55%
648.56M
9.70%
709.86M
9.45%
772.65M
8.85%
833.36M
7.86%
882.68M
5.92%
949.74M
7.60%
1.02B
7.29%
1.09B
7.37%
1.17B
7.05%
1.28B
8.89%
1.39B
9.06%
1.44B
3.81%
1.55B
7.41%
1.67B
7.84%
1.77B
6.01%
1.85B
4.26%
1.90B
2.98%
1.98B
3.80%
2.03B
2.90%
2.03B
0.22%
2.07B
1.79%
2.10B
1.85%
2.14B
1.69%
2.19B
2.31%
2.26B
3.11%
2.33B
3.09%
2.40B
3.24%
2.47B
2.71%
2.54B
2.82%
2.59B
2.25%
2.67B
2.94%
2.58B
3.48%
2.64B
2.33%
2.70B
2.36%
2.75B
2.04%
2.80B
1.50%
2.82B
0.86%
short term debt
2.88M
-
4.63M
60.73%
3.63M
21.52%
14.72M
305.28%
13.94M
5.30%
15.96M
14.49%
13.52M
15.29%
3.60M
73.38%
2.25M
37.56%
2M
11.03%
2M
0%
3.19M
59.40%
3.19M
0%
3.19M
0%
3.19M
0%
1.19M
62.74%
3.58M
201.01%
3.60M
0.78%
3.60M
0%
3.64M
0.92%
3.65M
0.47%
3.67M
0.47%
3.69M
0.46%
3.71M
0.46%
3.72M
0.46%
3.74M
0.48%
8.72M
133.24%
8.91M
2.18%
3.79M
57.46%
3.81M
0.47%
3.83M
0.47%
3.85M
0.47%
18.79M
388.51%
18.13M
3.52%
17.46M
3.68%
32.23M
84.58%
21.62M
32.91%
16.03M
25.85%
15.73M
1.85%
4.31M
72.61%
4.60M
-
short term investments
106.58M
-
126.27M
18.47%
126.79M
0.41%
126.97M
0.14%
206.78M
62.86%
165.03M
20.19%
122.30M
25.89%
165.66M
35.45%
206.26M
24.51%
206.79M
0.26%
308.97M
49.42%
474.42M
53.55%
500.43M
5.48%
481.14M
3.86%
512.82M
6.58%
498.51M
2.79%
502.55M
0.81%
625.09M
24.38%
501.04M
19.84%
537.70M
7.32%
514.84M
4.25%
548.20M
6.48%
743.21M
35.57%
724.10M
2.57%
805.40M
11.23%
774.16M
3.88%
462.87M
40.21%
365.41M
21.05%
479.37M
31.19%
548.47M
14.41%
523.34M
4.58%
605.21M
15.64%
662.81M
9.52%
643.65M
2.89%
tax assets
6.10M
-
4.80M
21.33%
6.01M
25.32%
8.14M
35.33%
9.67M
18.86%
5.44M
43.79%
5.87M
7.91%
7.50M
27.73%
9.24M
23.24%
9.39M
1.61%
11.89M
26.67%
13.44M
13.03%
15.37M
14.38%
42.44M
176.12%
47.05M
10.85%
47.84M
1.69%
40.55M
15.25%
31.70M
21.83%
24.94M
21.31%
27.82M
11.54%
20.00M
28.12%
19.16M
4.15%
17.44M
9.01%
20.83M
19.47%
23.41M
12.39%
31.39M
34.08%
32.80M
4.48%
30.54M
6.88%
38.62M
26.43%
43.20M
11.86%
41.28M
4.45%
45.75M
10.84%
49.01M
7.12%
47.76M
2.54%
49.94M
4.57%
60.56M
21.27%
69.32M
14.46%
75.15M
8.41%
59.09M
21.37%
69.64M
17.86%
79.58M
14.27%
88.79M
11.57%
84.45M
4.88%
tax payables
27.03M
-
15.22M
43.70%
14.05M
7.65%
16.82M
19.70%
25.09M
49.13%
21.67M
13.62%
25.61M
18.15%
28.69M
12.04%
45.08M
57.14%
37.81M
16.14%
53.66M
41.91%
26.69M
50.26%
34.12M
27.84%
24.55M
28.03%
23.42M
4.61%
10.10M
56.87%
10.06M
0.42%
15.77M
56.79%
22.82M
44.68%
29.34M
28.57%
47.78M
62.84%
51.16M
7.08%
13.01M
74.58%
19.30M
48.37%
19.94M
3.35%
11.05M
44.58%
3.36M
69.64%
1.02M
69.49%
3.81M
271.68%
8.28M
117.55%
3.45M
58.38%
9.18M
166.42%
12.71M
38.43%
8.64M
32.00%
12.32M
42.52%
15.59M
26.56%
24.75M
58.79%
9.62M
61.14%
3.10M
67.77%
6.61M
113.32%
12.07M
82.46%
4.89M
59.45%
24.53M
401.33%
total assets
1.01B
-
1.06B
5.09%
1.10B
3.37%
1.16B
5.59%
1.19B
2.33%
1.21B
2.15%
1.25B
3.17%
1.33B
6.83%
1.41B
5.52%
1.45B
3.21%
1.55B
6.65%
1.63B
5.11%
1.73B
6.01%
1.79B
3.63%
1.90B
6.29%
2.03B
6.73%
2.25B
10.61%
2.37B
5.61%
2.50B
5.31%
2.53B
1.30%
2.56B
1.25%
2.57B
0.48%
2.63B
2.00%
2.74B
4.25%
2.73B
0.24%
2.73B
0.02%
2.68B
1.84%
2.76B
2.93%
2.79B
1.31%
2.94B
5.04%
2.98B
1.61%
3.09B
3.47%
3.14B
1.86%
3.17B
0.85%
3.10B
2.27%
3.05B
1.60%
2.96B
2.83%
2.74B
7.40%
2.67B
2.63%
2.70B
0.95%
2.67B
0.87%
2.70B
0.97%
2.60B
3.72%
total current assets
749.21M
-
786.34M
4.96%
825.13M
4.93%
854.09M
3.51%
863.25M
1.07%
893.84M
3.54%
931.03M
4.16%
1.00B
7.66%
1.08B
7.55%
1.12B
4.16%
1.20B
6.65%
1.20B
0.03%
1.28B
6.62%
1.30B
1.92%
1.39B
6.92%
1.51B
8.61%
1.64B
8.72%
1.75B
6.79%
1.86B
6.32%
1.84B
1.55%
1.88B
2.52%
1.81B
4.08%
1.79B
0.74%
1.86B
3.96%
1.87B
0.13%
1.90B
1.67%
1.87B
1.17%
1.95B
4.05%
2.03B
4.16%
2.15B
5.73%
2.20B
2.52%
2.29B
4.01%
2.33B
1.51%
2.35B
0.97%
2.28B
2.76%
2.17B
4.91%
2.12B
2.38%
1.99B
6.27%
1.92B
3.56%
1.92B
0.44%
1.92B
0.19%
1.91B
0.30%
1.83B
4.44%
total current liabilities
105.81M
-
100.08M
5.41%
103.28M
3.20%
113.17M
9.58%
128.01M
13.11%
122.08M
4.64%
123.13M
0.86%
125.77M
2.14%
153.44M
22.00%
144.98M
5.52%
150.67M
3.93%
134.98M
10.42%
155.63M
15.30%
158.28M
1.70%
157.74M
0.34%
156.78M
0.60%
182.19M
16.20%
198.90M
9.17%
195.54M
1.69%
210.28M
7.54%
217.99M
3.66%
245.78M
12.75%
209.82M
14.63%
222.23M
5.92%
205.56M
7.50%
191.90M
6.64%
195.43M
1.84%
195.29M
0.07%
201.44M
3.15%
214.58M
6.52%
214.75M
0.08%
255.91M
19.16%
292.84M
14.43%
313.43M
7.03%
279.84M
10.72%
315.90M
12.89%
295.79M
6.37%
274.65M
7.15%
249.52M
9.15%
228.19M
8.55%
219.71M
3.72%
214.86M
2.21%
192.13M
10.58%
total debt
14.55M
-
15.96M
9.73%
14.63M
8.33%
14.72M
0.62%
13.94M
5.30%
35.63M
155.55%
32.69M
8.25%
22.27M
31.88%
20.41M
8.32%
19.67M
3.66%
19.17M
2.54%
42.42M
121.30%
41.62M
1.88%
40.82M
1.91%
40.03M
1.95%
22.56M
43.63%
49.87M
121.03%
48.98M
1.78%
48.09M
1.83%
47.19M
1.87%
46.28M
1.91%
45.38M
1.96%
44.47M
2.01%
43.55M
2.06%
42.63M
2.11%
41.71M
2.17%
45.74M
9.68%
44.98M
1.66%
38.91M
13.50%
37.97M
2.42%
37.02M
2.49%
36.07M
2.57%
35.12M
2.65%
34.16M
2.73%
33.19M
2.82%
32.23M
2.92%
21.62M
32.91%
16.03M
25.85%
15.73M
1.85%
18.14M
15.32%
18.26M
-
total investments
106.58M
-
126.27M
18.47%
126.79M
0.41%
126.97M
0.14%
206.78M
62.86%
165.03M
20.19%
122.30M
25.89%
165.66M
35.45%
206.26M
24.51%
206.79M
0.26%
308.97M
49.42%
474.42M
53.55%
500.43M
5.48%
481.14M
3.86%
512.82M
6.58%
498.51M
2.79%
502.55M
0.81%
625.09M
24.38%
501.04M
19.84%
537.70M
7.32%
514.84M
4.25%
548.20M
6.48%
743.21M
35.57%
724.10M
2.57%
805.40M
11.23%
774.16M
3.88%
462.87M
40.21%
365.41M
21.05%
479.37M
31.19%
548.47M
14.41%
523.34M
4.58%
605.21M
15.64%
662.81M
9.52%
643.65M
2.89%
total liabilities
134.11M
-
133.25M
0.64%
135.70M
1.84%
134.53M
0.86%
148.69M
10.53%
164.33M
10.52%
168.74M
2.69%
170.79M
1.21%
192.32M
12.61%
192.76M
0.23%
203.10M
5.36%
206.14M
1.50%
224.28M
8.80%
232.28M
3.56%
236.30M
1.73%
226.19M
4.28%
286.97M
26.87%
349.65M
21.84%
352.64M
0.85%
358.32M
1.61%
355.29M
0.85%
368.22M
3.64%
357.58M
2.89%
370.06M
3.49%
350.24M
5.35%
327.99M
6.35%
324.20M
1.16%
321.43M
0.86%
323.86M
0.76%
341.59M
5.47%
342.28M
0.20%
380.23M
11.09%
404.06M
6.27%
423.32M
4.77%
390.22M
7.82%
408.42M
4.66%
382.01M
6.47%
357.92M
6.31%
332.63M
7.07%
297.87M
10.45%
288.91M
3.01%
283.51M
1.87%
257.72M
9.10%
total liabilities and stockholders equity
1.01B
-
1.06B
5.09%
1.10B
3.37%
1.16B
5.59%
1.19B
2.33%
1.21B
2.15%
1.25B
3.17%
1.33B
6.83%
1.41B
5.52%
1.45B
3.21%
1.55B
6.65%
1.63B
5.11%
1.73B
6.01%
1.79B
3.63%
1.90B
6.29%
2.03B
6.73%
2.25B
10.61%
2.37B
5.61%
2.50B
5.31%
2.53B
1.30%
2.56B
1.25%
2.57B
0.48%
2.63B
2.00%
2.74B
4.25%
2.73B
0.24%
2.73B
0.02%
2.68B
1.84%
2.76B
2.93%
2.79B
1.31%
2.94B
5.04%
2.98B
1.61%
3.09B
3.47%
3.14B
1.86%
3.17B
0.85%
3.10B
2.27%
3.05B
1.60%
2.96B
2.83%
2.74B
7.40%
2.67B
2.63%
2.70B
0.95%
2.67B
0.87%
2.70B
0.97%
2.60B
3.72%
total non current assets
260.59M
-
274.87M
5.48%
271.88M
1.09%
304.29M
11.92%
322.13M
5.86%
317.05M
1.58%
318.23M
0.37%
332.17M
4.38%
330.13M
0.61%
330.49M
0.11%
352.46M
6.65%
432.06M
22.58%
450.80M
4.34%
489.04M
8.48%
511.56M
4.61%
519.77M
1.60%
603.53M
16.11%
617.97M
2.39%
633.12M
2.45%
694.44M
9.69%
679.81M
2.11%
769.03M
13.12%
833.78M
8.42%
874.33M
4.86%
865.39M
1.02%
833.80M
3.65%
805.61M
3.38%
808.21M
0.32%
763.28M
5.56%
787.62M
3.19%
780.69M
0.88%
795.92M
1.95%
818.74M
2.87%
822.86M
0.50%
815.63M
0.88%
877.92M
7.64%
843.43M
3.93%
757.01M
10.25%
755.57M
0.19%
772.35M
2.22%
752.40M
2.58%
784.24M
4.23%
768.82M
1.97%
total non current liabilities
28.30M
-
33.17M
17.19%
32.42M
2.26%
21.35M
34.13%
20.67M
3.19%
42.25M
104.39%
45.61M
7.95%
45.02M
1.31%
38.88M
13.64%
47.78M
22.91%
52.43M
9.73%
71.17M
35.74%
68.66M
3.53%
74M
7.79%
78.56M
6.17%
69.40M
11.67%
104.78M
50.97%
150.75M
43.88%
157.09M
4.21%
148.04M
5.76%
137.31M
7.25%
122.44M
10.83%
147.77M
20.68%
147.83M
0.04%
144.68M
2.13%
136.09M
5.94%
128.77M
5.38%
126.14M
2.04%
122.41M
2.96%
127.01M
3.76%
127.53M
0.41%
124.33M
2.51%
111.22M
10.54%
109.89M
1.20%
110.38M
0.45%
92.52M
16.19%
86.22M
6.80%
83.27M
3.42%
83.11M
0.20%
69.68M
16.16%
69.20M
0.68%
68.65M
0.80%
65.59M
4.46%
total stockholders equity
875.69M
-
927.97M
5.97%
961.32M
3.59%
1.02B
6.51%
1.04B
1.25%
1.05B
0.95%
1.08B
3.10%
1.16B
7.73%
1.21B
4.50%
1.26B
3.69%
1.35B
6.85%
1.42B
5.73%
1.50B
5.61%
1.56B
3.64%
1.67B
6.97%
1.80B
8.30%
1.96B
8.58%
2.02B
3.23%
2.15B
6.08%
2.17B
1.25%
2.21B
1.56%
2.21B
0.02%
2.27B
2.82%
2.37B
4.36%
2.38B
0.57%
2.40B
0.91%
2.36B
1.94%
2.44B
3.45%
2.47B
1.39%
2.59B
4.96%
2.64B
1.80%
2.70B
2.48%
2.74B
1.27%
2.75B
0.26%
2.71B
1.43%
2.64B
2.51%
2.58B
2.22%
2.39B
7.56%
2.34B
1.96%
2.40B
2.57%
2.38B
0.61%
2.42B
1.32%
2.34B
3.09%

All numbers in USD (except ratios and percentages)