bf/NASDAQ:PRFT_icon.jpeg

COM:PERFICIENT

Perficient

  • Stock

USD

Last Close

75.48

01/10 20:00

Market Cap

2.63B

Beta: -

Volume Today

2.99M

Avg: -

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
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
Jun '24
account payables
7.67M
-
6.67M
12.95%
13.09M
96.10%
13.53M
3.39%
22.04M
62.84%
10.90M
50.53%
11.16M
2.38%
13.77M
23.37%
18.79M
36.50%
12.74M
32.23%
14.81M
16.30%
13.48M
8.96%
18.42M
36.57%
9.98M
45.79%
12.04M
20.63%
11.99M
0.43%
23.20M
93.43%
11.15M
51.95%
14.49M
30.05%
10.80M
25.48%
24.44M
126.25%
12.66M
48.19%
15.91M
25.69%
14.47M
9.05%
23.08M
59.48%
15.50M
32.85%
16.09M
3.79%
16.52M
2.70%
25.61M
55.05%
16.15M
36.95%
26.17M
62.02%
19.17M
26.75%
26.07M
36.03%
22.24M
14.70%
20.59M
7.43%
19.30M
6.26%
24.35M
26.17%
14.53M
40.34%
16.22M
11.64%
15.31M
5.63%
18.69M
22.09%
13.92M
25.52%
15.08M
8.36%
accumulated other comprehensive income loss
-378K
-
-460K
21.69%
-407K
11.52%
-506K
24.32%
-651K
28.66%
-822K
26.27%
-803K
2.31%
-1.40M
74.10%
-1.88M
34.12%
-1.68M
10.24%
-2.06M
22.10%
-2.12M
3.26%
-2.74M
29.26%
-2.43M
11.52%
-2.16M
11.00%
-2.02M
6.34%
-1.82M
9.94%
-1.92M
5.38%
-2.47M
28.85%
-2.84M
14.67%
-2.59M
8.78%
-2.42M
6.61%
-2.35M
2.73%
-2.64M
12.12%
-2.65M
0.53%
-3.62M
36.75%
-3.70M
2.15%
-4.78M
29.01%
3.75M
178.43%
-540K
114.42%
-1.81M
235.74%
-3.21M
77.28%
-5.84M
81.80%
-2.04M
65.14%
-8.86M
335.00%
-14.22M
60.44%
-17.52M
23.23%
-15.75M
10.11%
-10.14M
35.59%
-8.71M
14.17%
-5.46M
37.27%
-6.34M
16.02%
-12.50M
97.35%
cash and cash equivalents
7.02M
-
4.73M
32.59%
6.63M
40.18%
5.41M
18.41%
10.94M
102.09%
6.35M
41.90%
6.84M
7.65%
8.69M
27.09%
8.81M
1.37%
9.02M
2.33%
9.49M
5.26%
9.32M
1.78%
10.11M
8.50%
10.89M
7.65%
5.69M
47.72%
2.45M
56.99%
6.31M
157.64%
5.48M
13.05%
10.36M
88.89%
44.95M
333.89%
44.98M
0.08%
27.73M
38.35%
34.28M
23.61%
36.42M
6.24%
70.73M
94.20%
29.30M
58.57%
19.54M
33.30%
50.03M
156.00%
83.20M
66.30%
72.06M
13.40%
86.69M
20.30%
56.41M
34.93%
24.41M
56.72%
24.18M
0.96%
38.87M
60.78%
20.84M
46.37%
30.13M
44.54%
40.99M
36.06%
60.47M
47.51%
80.09M
32.44%
128.89M
60.93%
118.19M
8.30%
112.94M
4.45%
cash and short term investments
7.02M
-
4.73M
32.59%
6.63M
40.18%
5.41M
18.41%
10.94M
102.09%
6.35M
41.90%
6.84M
7.65%
8.69M
27.09%
8.81M
1.37%
9.02M
2.33%
9.49M
5.26%
9.32M
1.78%
10.11M
8.50%
10.89M
7.65%
5.69M
47.72%
2.45M
56.99%
6.31M
157.64%
5.48M
13.05%
10.36M
88.89%
44.95M
333.89%
44.98M
0.08%
27.73M
38.35%
34.28M
23.61%
36.42M
6.24%
70.73M
94.20%
29.30M
58.57%
19.54M
33.30%
50.03M
156.00%
83.20M
66.30%
72.06M
13.40%
86.69M
20.30%
56.41M
34.93%
24.41M
56.72%
24.18M
0.96%
38.87M
60.78%
20.84M
46.37%
30.13M
44.54%
40.99M
36.06%
60.47M
47.51%
80.09M
32.44%
128.89M
60.93%
118.19M
8.30%
112.94M
4.45%
common stock
41K
-
42K
2.44%
43K
2.38%
43K
0%
43K
0%
44K
2.33%
44K
0%
44K
0%
45K
2.27%
45K
0%
45K
0%
45K
0%
46K
2.22%
46K
0%
47K
2.17%
47K
0%
47K
0%
48K
2.13%
48K
0%
48K
0%
48K
0%
49K
2.08%
49K
0%
49K
0%
49K
0%
50K
2.04%
50K
0%
50K
0%
50K
0%
51K
2%
51K
0%
51K
0%
53K
3.92%
53K
0%
53K
0%
53K
0%
53K
0%
53K
0%
53K
0%
53K
0%
53K
0%
54K
1.89%
54K
0%
deferred revenue
3.59M
-
3.70M
2.95%
3.38M
8.66%
3.25M
3.64%
5.95M
82.75%
6.46M
8.61%
5.18M
19.78%
4.07M
21.43%
5.41M
33.02%
5.34M
1.37%
4.73M
11.35%
3.61M
23.70%
3.14M
13.12%
3.18M
1.31%
3.76M
18.34%
3.02M
19.59%
3.28M
8.36%
4.89M
49.18%
4.99M
1.94%
4.73M
5.06%
8.11M
71.37%
6.80M
16.20%
7.31M
7.59%
5.74M
21.51%
7.73M
34.72%
8.52M
10.19%
6.99M
17.97%
6.19M
11.49%
9.42M
52.29%
8.82M
6.36%
6.29M
28.74%
7.54M
20.01%
8.17M
8.24%
7.85M
3.92%
6.36M
18.95%
4.51M
29.06%
12.69M
181.25%
11.30M
10.95%
7.80M
30.97%
5.50M
-
1.60M
-
deferred revenue non current
2.16M
-
-8.91M
-
-8.46M
-
3.17M
137.52%
3.16M
0.60%
3.45M
9.28%
-12.85M
472.66%
3.99M
131.04%
3.97M
0.43%
4.17M
5.03%
4.41M
5.66%
4.67M
5.85%
4.62M
1.01%
4.87M
5.50%
-9.25M
289.84%
-11.27M
21.81%
10.09M
189.50%
9.97M
1.14%
-11.11M
211.39%
9.89M
189.05%
10.36M
4.73%
-17.53M
269.21%
-20.91M
19.29%
19.76M
194.51%
14.20M
28.15%
11.66M
17.88%
-32.20M
376.15%
-28.60M
-
-7.15M
-
17.42M
-
deferrred tax liabilities non current
2.35M
-
8.91M
-
8.46M
-
9.11M
7.68%
9.07M
0.45%
8.94M
1.42%
12.85M
43.72%
14.22M
10.64%
13.98M
1.72%
12.86M
7.99%
7.36M
42.77%
8.31M
12.91%
7.99M
3.85%
7.64M
4.41%
9.25M
21.14%
11.27M
21.81%
11.26M
0.12%
11.09M
1.46%
11.11M
0.14%
12.43M
11.94%
20.49M
64.76%
17.53M
14.43%
20.91M
19.29%
27.68M
32.35%
28.17M
1.78%
28.32M
0.54%
32.20M
13.70%
34.06M
5.78%
31.19M
8.44%
29.00M
7.02%
26.20M
9.65%
27M
3.05%
28.60M
5.93%
23.60M
-
4.80M
-
goodwill
193.51M
-
221.60M
14.51%
235.20M
6.14%
236.14M
0.40%
236.13M
0.00%
252.82M
7.07%
255.19M
0.94%
259.14M
1.55%
269.38M
3.95%
269.61M
0.08%
269.54M
0.03%
269.57M
0.01%
275.20M
2.09%
281.24M
2.19%
304.46M
8.25%
304.58M
0.04%
305.24M
0.22%
305.14M
0.03%
315.40M
3.36%
322.00M
2.09%
327.99M
1.86%
327.93M
0.02%
335.98M
2.46%
335.59M
0.12%
335.56M
0.01%
361.54M
7.74%
417.40M
15.45%
419.03M
0.39%
427.93M
2.12%
421.93M
1.40%
420.51M
0.34%
438.17M
4.20%
515.23M
17.59%
518.95M
0.72%
512.72M
1.20%
545.84M
6.46%
565.16M
3.54%
569.39M
0.75%
575.17M
1.02%
577.63M
0.43%
581.39M
0.65%
613.79M
5.57%
608.77M
0.82%
goodwill and intangible assets
219.00M
-
264.93M
20.97%
288.25M
8.80%
285.67M
0.90%
282.24M
1.20%
308.15M
9.18%
307.41M
0.24%
311.36M
1.29%
322.79M
3.67%
320.31M
0.77%
317.50M
0.88%
314.81M
0.85%
320.32M
1.75%
328.00M
2.40%
363.50M
10.82%
359.87M
1.00%
356.30M
0.99%
352.41M
1.09%
364.40M
3.40%
371.82M
2.04%
376.08M
1.15%
372.12M
1.06%
381.09M
2.41%
377.24M
1.01%
373.52M
0.99%
411.20M
10.09%
493.20M
19.94%
486.38M
1.38%
491.50M
1.05%
477.30M
2.89%
469.44M
1.64%
490.65M
4.52%
596.51M
21.57%
595.48M
0.17%
581.93M
2.28%
628.23M
7.96%
654.10M
4.12%
653.14M
0.15%
654.56M
0.22%
652.51M
0.31%
652.49M
0.00%
689.22M
5.63%
679.30M
1.44%
intangible assets
25.49M
-
43.33M
70.01%
53.05M
22.42%
49.52M
6.64%
46.10M
6.91%
55.33M
20.02%
52.22M
5.63%
52.22M
0.01%
53.41M
2.27%
50.71M
5.06%
47.97M
5.41%
45.24M
5.68%
45.12M
0.28%
46.76M
3.66%
59.04M
26.25%
55.28M
6.37%
51.07M
7.63%
47.27M
7.43%
48.99M
3.65%
49.82M
1.69%
48.09M
3.47%
44.19M
8.12%
45.10M
2.08%
41.65M
7.65%
37.95M
8.89%
49.67M
30.86%
75.80M
52.62%
67.35M
11.15%
63.57M
5.61%
55.37M
12.90%
48.94M
11.62%
52.48M
7.24%
81.28M
54.87%
76.53M
5.84%
69.21M
9.56%
82.38M
19.03%
88.94M
7.95%
83.75M
5.84%
79.39M
5.20%
74.88M
5.68%
71.10M
5.05%
75.43M
6.09%
70.53M
6.50%
inventory
2.57M
-
2.81M
9.50%
2.59M
7.96%
2.65M
2.39%
2.48M
6.60%
3.91M
57.92%
3.52M
10%
3.75M
6.42%
3.30M
11.96%
3.46M
4.82%
3.54M
2.34%
3.98M
12.47%
3.35M
15.71%
4.72M
40.80%
4.03M
14.68%
4.55M
12.96%
4.47M
1.76%
4.84M
8.39%
4.52M
6.65%
4.30M
4.86%
4.66M
8.37%
5.32M
14.00%
4.99M
6.11%
6.03M
20.76%
4.65M
22.90%
6.49M
39.72%
5.68M
12.54%
6.19M
8.95%
5.58M
9.89%
6.47M
16.02%
6.35M
1.76%
6.71M
5.62%
5.40M
19.54%
5.99M
10.96%
7.02M
17.16%
6.54M
6.89%
6.43M
1.59%
6.82M
6.06%
6.38M
6.44%
6.84M
7.16%
long term debt
19M
-
50M
163.16%
71M
42%
74.80M
5.35%
54M
27.81%
67.50M
25%
60M
11.11%
61M
1.67%
56M
8.20%
56M
0%
36M
35.71%
28M
22.22%
32M
14.29%
38.50M
20.31%
68M
76.62%
65M
4.41%
55M
15.38%
56M
1.82%
56M
0%
119.04M
112.57%
120.07M
0.86%
135.99M
13.26%
142.97M
5.13%
143.17M
0.14%
144.31M
0.80%
147.70M
2.35%
164.22M
11.18%
218.55M
33.08%
212.72M
2.67%
214.07M
0.63%
214.54M
0.22%
212.12M
1.13%
350.02M
65.01%
414.53M
18.43%
416.38M
0.44%
414.71M
0.40%
413.12M
0.38%
415.47M
0.57%
415.69M
0.05%
414.36M
0.32%
396.87M
4.22%
415.36M
4.66%
398.02M
4.18%
long term investments
-22.70M
-
-21.58M
-
1.40M
-
net debt
11.98M
-
45.27M
277.81%
64.37M
42.19%
69.39M
7.80%
43.06M
37.94%
61.15M
41.99%
53.16M
13.06%
52.31M
1.60%
47.19M
9.79%
46.98M
0.43%
26.51M
43.58%
18.68M
29.54%
21.89M
17.17%
27.61M
26.16%
62.31M
125.65%
62.55M
0.39%
48.69M
22.16%
50.52M
3.74%
45.64M
9.65%
74.09M
62.33%
75.08M
1.34%
108.25M
44.18%
117.06M
8.14%
115.48M
1.35%
73.58M
36.28%
127.94M
73.87%
155.88M
21.84%
168.52M
8.11%
129.52M
23.14%
152.15M
17.47%
138M
9.30%
166.84M
20.90%
325.61M
95.16%
401.87M
23.42%
388.81M
3.25%
404.44M
4.02%
393.32M
2.75%
374.48M
4.79%
355.22M
5.14%
334.27M
5.90%
284.43M
14.91%
297.17M
4.48%
309.10M
4.02%
net receivables
78.89M
-
86.24M
9.32%
102.23M
18.54%
117.30M
14.75%
113.93M
2.88%
99.43M
12.73%
96.73M
2.71%
111.89M
15.67%
120.61M
7.79%
116.43M
3.47%
109.41M
6.03%
106.45M
2.70%
103.70M
2.59%
87.65M
15.48%
100.62M
14.80%
108.09M
7.42%
112.19M
3.80%
108.36M
3.42%
107.29M
0.99%
109.76M
2.31%
122.45M
11.55%
115.09M
6.01%
122.80M
6.70%
126.30M
2.86%
129.12M
2.23%
126.73M
1.85%
127.91M
0.93%
137.04M
7.14%
133.09M
2.89%
138.84M
4.32%
149.72M
7.84%
165.04M
10.23%
177.60M
7.61%
186.37M
4.94%
203.13M
9.00%
194.35M
4.32%
202.30M
4.09%
183.46M
9.31%
186.12M
1.45%
185.14M
0.53%
179.00M
3.32%
171.84M
4.00%
215.15M
25.21%
other assets
other current assets
6.76M
-
6.37M
5.71%
9.41M
47.73%
7.13M
24.26%
4.68M
34.39%
5.11M
9.10%
7.03M
37.67%
3.26M
53.60%
7.03M
115.64%
6.07M
13.72%
2.23M
63.28%
2.46M
10.28%
5.33M
116.97%
5.92M
11.12%
3.05M
48.50%
1.78M
41.79%
6.24M
251.18%
4.44M
28.75%
3.48M
21.62%
2.21M
36.49%
5.71M
158.18%
6.50M
13.76%
7.90M
21.53%
5.97M
24.35%
7.40M
23.96%
6.60M
10.86%
6.23M
5.67%
4.63M
25.63%
4.65M
0.35%
4.69M
0.90%
5.79M
23.61%
3.76M
35.08%
7.30M
93.94%
8.59M
17.79%
2.31M
73.09%
3.31M
43.15%
16.76M
406.07%
9.55M
43.01%
15.65M
63.91%
19.15M
22.34%
18.07M
5.64%
19.31M
6.85%
10.32M
46.56%
other current liabilities
7.36M
-
8.73M
18.63%
12.56M
43.88%
28.11M
123.77%
33.03M
17.50%
26.48M
19.84%
8.04M
69.64%
9.49M
18.10%
37.78M
298.05%
10.76M
71.52%
7.25M
32.59%
5.21M
28.21%
27.64M
430.66%
8.64M
68.75%
12.05M
39.50%
10.21M
15.22%
12.38M
21.26%
14.36M
15.92%
18.68M
30.15%
20.91M
11.94%
50.39M
140.92%
28.62M
43.19%
42.42M
48.19%
35.95M
15.24%
44.78M
24.56%
31.80M
28.97%
62.90M
97.77%
67.73M
7.69%
83.52M
23.31%
68.42M
18.09%
71.25M
4.14%
71.38M
0.18%
74.17M
3.91%
53.16M
28.32%
55.82M
5.01%
69.63M
24.73%
81.76M
17.42%
48.69M
40.44%
46.97M
3.53%
54.99M
17.08%
47.28M
14.02%
60.10M
27.11%
58.16M
3.24%
other liabilities
other non current assets
3.81M
-
3.86M
1.34%
3.83M
0.83%
3.84M
0.34%
3.82M
0.49%
4.25M
11.20%
4.02M
5.50%
3.83M
4.68%
3.93M
2.64%
3.81M
2.98%
3.89M
2.05%
3.94M
1.23%
4.87M
23.61%
5.21M
7.00%
6.13M
17.70%
6.43M
4.94%
6.40M
0.50%
6.20M
3.23%
7.81M
26.07%
9.66M
23.70%
9.98M
3.28%
13.44M
34.68%
15.24M
13.41%
14.86M
2.53%
15.16M
2.05%
14.47M
4.54%
14.84M
2.54%
17.80M
19.98%
17.31M
2.76%
19.25M
11.22%
21.02M
9.16%
17.99M
14.42%
23.26M
29.31%
35.89M
54.32%
24.61M
31.43%
28.88M
17.35%
23.05M
20.18%
25.86M
12.18%
49.59M
91.75%
47.27M
4.69%
52.36M
10.79%
53.94M
3.00%
34.24M
36.51%
other non current liabilities
4.79M
-
17.02M
255.31%
12.97M
23.78%
13.08M
0.89%
12.25M
6.37%
10.38M
15.31%
10.42M
0.42%
11.83M
13.56%
12.98M
9.69%
1.22M
90.61%
2.10M
72.19%
2.13M
1.38%
19.06M
795.58%
2.63M
86.23%
1.86M
29.22%
2.00M
7.43%
4.67M
133.82%
4.86M
4.11%
6.02M
23.91%
7.74M
28.58%
21.97M
183.78%
27.31M
24.30%
7.31M
73.23%
8.32M
13.84%
30.58M
267.42%
8.74M
71.41%
13.15M
50.42%
48.62M
269.66%
50.08M
3.00%
3.94M
92.13%
3.45M
12.60%
3.06M
11.32%
47.83M
1,465.18%
15.92M
66.73%
18.57M
16.69%
16.74M
9.87%
17.31M
3.43%
19.08M
10.23%
45.02M
135.88%
41.15M
8.58%
42.19M
2.51%
42.57M
0.89%
40.80M
4.15%
othertotal stockholders equity
226.89M
-
242.20M
6.75%
248.70M
2.68%
241.76M
2.79%
239.64M
0.88%
251.13M
4.79%
252.33M
0.48%
255.81M
1.38%
261.71M
2.31%
263.13M
0.54%
265.17M
0.77%
268.13M
1.12%
252.91M
5.67%
247.99M
1.94%
246.80M
0.48%
246.81M
0.01%
240.21M
2.67%
238.62M
0.66%
236.84M
0.75%
212.78M
10.16%
203.99M
4.13%
192.09M
5.83%
192.89M
0.42%
194.22M
0.69%
194.19M
0.01%
199.04M
2.50%
208.66M
4.83%
179.93M
13.77%
170.64M
5.16%
165.79M
2.84%
163.95M
1.11%
159.21M
2.89%
98.82M
37.93%
44.53M
54.94%
46.75M
4.99%
46.63M
0.26%
49.33M
5.79%
48.81M
1.05%
53.35M
9.31%
57.32M
7.43%
58.84M
2.64%
71.26M
21.12%
77.06M
8.14%
preferred stock
398K
-
55K
-
122K
121.82%
427K
-
160K
62.53%
23K
85.63%
474K
-
417K
-
351K
15.83%
property plant equipment net
7.71M
-
7.58M
1.70%
7.97M
5.23%
7.95M
0.36%
7.97M
0.26%
8.34M
4.64%
8.37M
0.40%
8.04M
3.93%
7.89M
1.85%
7.78M
1.39%
10.35M
33.03%
9.54M
7.86%
8.89M
6.81%
8.14M
8.45%
8.30M
2.02%
7.42M
10.55%
7.14M
3.77%
6.98M
2.30%
6.68M
4.34%
6.57M
1.69%
6.68M
1.71%
27.74M
315.52%
38.49M
38.75%
39.88M
3.60%
39.92M
0.09%
42.86M
7.38%
48.06M
12.12%
52.22M
8.67%
50.44M
3.41%
48.91M
3.03%
47.18M
3.54%
47.07M
0.23%
48.10M
2.19%
46.32M
3.69%
52.36M
13.04%
47.89M
8.55%
45.06M
5.91%
43.03M
4.49%
40.90M
4.95%
37.51M
8.31%
33.78M
9.93%
33.19M
1.76%
31.02M
6.51%
retained earnings
42.88M
-
45.93M
7.10%
52.31M
13.91%
59.62M
13.96%
66.04M
10.78%
70.11M
6.16%
74.11M
5.70%
81.48M
9.95%
89.05M
9.29%
94.46M
6.07%
100.27M
6.16%
105.82M
5.53%
109.51M
3.49%
112.22M
2.47%
114.63M
2.15%
121.66M
6.13%
128.09M
5.29%
133.02M
3.85%
138.87M
4.40%
145.17M
4.54%
152.65M
5.15%
159.68M
4.60%
168.20M
5.34%
177.98M
5.81%
189.78M
6.63%
198.43M
4.56%
205.04M
3.33%
211.22M
3.01%
219.64M
3.99%
233.23M
6.19%
249.81M
7.11%
267.20M
6.96%
271.73M
1.69%
301.01M
10.77%
328.79M
9.23%
351.80M
7.00%
378.26M
7.52%
405.06M
7.09%
431.43M
6.51%
454.02M
5.24%
477.20M
5.10%
488.75M
2.42%
506.19M
3.57%
short term debt
19.35M
-
13.29M
31.30%
18.52M
39.32%
-3.25M
117.57%
-5.95M
82.75%
-6.46M
8.61%
13.63M
311.15%
14.32M
5.05%
-5.41M
137.80%
12.90M
338.20%
15.80M
22.53%
13.69M
13.39%
-3.14M
122.93%
11.14M
455.04%
16.19M
45.31%
14.81M
8.49%
22.41M
51.31%
14.80M
33.95%
17.99M
21.54%
18.52M
2.96%
-8.11M
143.78%
6.75M
183.17%
8.38M
24.21%
8.74M
4.27%
8.99M
2.92%
9.54M
6.07%
11.21M
17.50%
10.26M
8.48%
10.32M
0.62%
10.13M
1.81%
10.15M
0.14%
11.13M
9.71%
11.54M
3.68%
11.51M
0.31%
11.30M
1.79%
10.57M
6.43%
10.33M
2.27%
7.60M
26.46%
7.30M
3.95%
7M
-
6.60M
-
short term investments
tax assets
16.71M
-
18.70M
11.93%
18.06M
3.43%
19M
5.20%
22.70M
19.47%
21.60M
-
28.90M
-
tax payables
total assets
325.75M
-
376.52M
15.59%
420.91M
11.79%
429.95M
2.15%
426.04M
0.91%
435.53M
2.23%
433.91M
0.37%
450.82M
3.90%
474.36M
5.22%
466.87M
1.58%
456.41M
2.24%
450.50M
1.30%
456.58M
1.35%
450.53M
1.32%
491.32M
9.05%
490.59M
0.15%
499.06M
1.73%
488.72M
2.07%
504.54M
3.24%
549.27M
8.87%
570.54M
3.87%
567.94M
0.46%
604.79M
6.49%
606.70M
0.32%
640.49M
5.57%
637.66M
0.44%
715.45M
12.20%
754.29M
5.43%
785.76M
4.17%
767.51M
2.32%
786.20M
2.43%
787.63M
0.18%
882.57M
12.05%
902.82M
2.29%
926.94M
2.67%
948.74M
2.35%
995.89M
4.97%
981.86M
1.41%
1.01B
3.24%
1.03B
1.46%
1.06B
3.51%
1.09B
1.98%
1.11B
2.54%
total current assets
95.23M
-
100.16M
5.17%
120.86M
20.67%
132.50M
9.63%
132.02M
0.36%
114.80M
13.05%
114.12M
0.59%
127.59M
11.81%
139.75M
9.53%
134.97M
3.42%
124.67M
7.63%
122.21M
1.97%
122.50M
0.24%
109.18M
10.87%
113.39M
3.86%
116.86M
3.06%
129.21M
10.56%
123.13M
4.70%
125.65M
2.05%
161.23M
28.31%
177.80M
10.28%
154.64M
13.03%
169.97M
9.91%
174.72M
2.80%
211.90M
21.28%
169.12M
20.19%
159.36M
5.77%
197.89M
24.18%
226.51M
14.46%
222.05M
1.97%
248.55M
11.94%
231.92M
6.69%
214.71M
7.42%
225.13M
4.85%
251.33M
11.64%
225.04M
10.46%
255.62M
13.59%
240.82M
5.79%
268.63M
11.55%
291.21M
8.41%
325.95M
11.93%
309.34M
5.10%
338.41M
9.40%
total current liabilities
37.97M
-
32.39M
14.68%
47.54M
46.77%
41.64M
12.42%
55.06M
32.24%
37.38M
32.12%
38.01M
1.70%
41.65M
9.58%
56.58M
35.83%
41.73M
26.24%
42.60M
2.08%
35.99M
15.52%
46.05M
27.96%
32.94M
28.47%
44.04M
33.70%
40.04M
9.08%
61.27M
53.01%
45.20M
26.24%
56.16M
24.25%
54.97M
2.11%
74.82M
36.11%
54.83M
26.72%
74.02M
35.01%
64.90M
12.32%
84.58M
30.33%
65.36M
22.73%
97.18M
48.68%
100.70M
3.62%
128.88M
27.99%
103.52M
19.67%
113.85M
9.98%
109.22M
4.06%
119.95M
9.82%
94.76M
21.00%
94.07M
0.72%
104.02M
10.57%
129.13M
24.15%
82.12M
36.41%
78.29M
4.66%
70.30M
10.21%
78.47M
11.63%
74.02M
5.67%
81.44M
10.02%
total debt
19M
-
50M
163.16%
71M
42%
74.80M
5.35%
54M
27.81%
67.50M
25%
60M
11.11%
61M
1.67%
56M
8.20%
56M
0%
36M
35.71%
28M
22.22%
32M
14.29%
38.50M
20.31%
68M
76.62%
65M
4.41%
55M
15.38%
56M
1.82%
56M
0%
119.04M
112.57%
120.07M
0.86%
135.99M
13.26%
151.34M
11.29%
151.91M
0.37%
144.31M
5.00%
157.24M
8.96%
175.43M
11.57%
218.55M
24.58%
212.72M
2.67%
224.21M
5.40%
224.69M
0.21%
223.25M
0.64%
350.02M
56.79%
426.04M
21.72%
427.68M
0.38%
425.29M
0.56%
423.45M
0.43%
415.47M
1.88%
415.69M
0.05%
414.36M
0.32%
413.32M
0.25%
415.36M
0.49%
422.04M
1.61%
total investments
-22.70M
-
-21.58M
-
1.40M
-
total liabilities
66.26M
-
99.41M
50.03%
131.51M
32.30%
129.52M
1.51%
121.31M
6.34%
115.25M
5.00%
108.43M
5.92%
114.48M
5.58%
125.55M
9.67%
111.24M
11.40%
92.93M
16.46%
78.51M
15.52%
97.11M
23.69%
92.28M
4.98%
131.85M
42.89%
124.07M
5.90%
132.71M
6.96%
119.03M
10.31%
130.79M
9.88%
194.26M
48.53%
216.86M
11.63%
218.12M
0.58%
245.64M
12.62%
237.46M
3.33%
259.48M
9.27%
244.13M
5.91%
305.40M
25.10%
367.87M
20.45%
391.68M
6.47%
368.98M
5.80%
374.20M
1.42%
364.38M
2.63%
517.81M
42.11%
559.27M
8.01%
560.21M
0.17%
564.47M
0.76%
585.76M
3.77%
543.68M
7.18%
539.00M
0.86%
525.81M
2.45%
533.98M
1.55%
531.95M
0.38%
542.48M
1.98%
total liabilities and stockholders equity
325.75M
-
376.52M
15.59%
420.91M
11.79%
429.95M
2.15%
426.04M
0.91%
435.53M
2.23%
433.91M
0.37%
450.82M
3.90%
474.36M
5.22%
466.87M
1.58%
456.41M
2.24%
450.50M
1.30%
456.58M
1.35%
450.53M
1.32%
491.32M
9.05%
490.59M
0.15%
499.06M
1.73%
488.72M
2.07%
504.54M
3.24%
549.27M
8.87%
570.54M
3.87%
567.94M
0.46%
604.79M
6.49%
606.70M
0.32%
640.49M
5.57%
637.66M
0.44%
715.45M
12.20%
754.29M
5.43%
785.76M
4.17%
767.51M
2.32%
786.20M
2.43%
787.63M
0.18%
882.57M
12.05%
902.82M
2.29%
926.94M
2.67%
948.74M
2.35%
995.89M
4.97%
981.86M
1.41%
1.01B
3.24%
1.03B
1.46%
1.06B
3.51%
1.09B
1.98%
1.11B
2.54%
total non current assets
230.52M
-
276.37M
19.89%
300.05M
8.57%
297.45M
0.87%
294.02M
1.15%
320.74M
9.09%
319.79M
0.29%
323.23M
1.07%
334.61M
3.52%
331.91M
0.81%
331.74M
0.05%
328.29M
1.04%
334.08M
1.76%
341.35M
2.18%
377.93M
10.72%
373.73M
1.11%
369.85M
1.04%
365.59M
1.15%
378.89M
3.64%
388.04M
2.42%
392.74M
1.21%
413.30M
5.24%
434.82M
5.21%
431.98M
0.65%
428.60M
0.78%
468.54M
9.32%
556.10M
18.69%
556.40M
0.05%
559.25M
0.51%
545.46M
2.47%
537.64M
1.43%
555.71M
3.36%
667.86M
20.18%
677.69M
1.47%
675.61M
0.31%
723.70M
7.12%
740.27M
2.29%
741.03M
0.10%
745.06M
0.54%
737.28M
1.04%
738.65M
0.19%
776.34M
5.10%
774.87M
0.19%
total non current liabilities
28.29M
-
67.02M
136.86%
83.97M
25.30%
87.88M
4.66%
66.25M
24.62%
77.88M
17.55%
70.42M
9.57%
72.83M
3.43%
68.98M
5.29%
69.51M
0.77%
50.33M
27.59%
42.52M
15.51%
51.06M
20.08%
59.34M
16.21%
87.81M
47.99%
84.03M
4.30%
71.44M
14.99%
73.84M
3.36%
74.63M
1.08%
139.29M
86.64%
142.04M
1.97%
163.30M
14.97%
171.62M
5.10%
172.56M
0.54%
174.89M
1.35%
178.77M
2.22%
208.22M
16.47%
267.17M
28.31%
262.80M
1.63%
265.45M
1.01%
260.35M
1.92%
255.16M
2.00%
397.86M
55.93%
464.51M
16.75%
466.14M
0.35%
460.45M
1.22%
456.63M
0.83%
461.56M
1.08%
460.71M
0.18%
455.51M
1.13%
455.51M
0%
457.93M
0.53%
461.04M
0.68%
total stockholders equity
259.49M
-
277.12M
6.79%
289.40M
4.43%
300.43M
3.81%
304.73M
1.43%
320.28M
5.10%
325.48M
1.62%
336.34M
3.34%
348.81M
3.71%
355.63M
1.96%
363.48M
2.21%
371.99M
2.34%
359.46M
3.37%
358.26M
0.34%
359.48M
0.34%
366.52M
1.96%
366.35M
0.05%
369.69M
0.91%
373.75M
1.10%
355.00M
5.02%
353.68M
0.37%
349.81M
1.09%
359.15M
2.67%
369.25M
2.81%
381.01M
3.19%
393.52M
3.28%
410.05M
4.20%
386.43M
5.76%
394.08M
1.98%
398.53M
1.13%
411.99M
3.38%
423.25M
2.73%
364.76M
13.82%
343.55M
5.82%
366.73M
6.75%
384.27M
4.78%
410.13M
6.73%
438.18M
6.84%
474.69M
8.33%
502.69M
5.90%
530.62M
5.56%
553.73M
4.35%
570.80M
3.08%

All numbers in USD (except ratios and percentages)