bf/NYSE:EPAM_icon.jpeg

NYSE:EPAM

EPAM Systems, Inc.

  • Stock

USD

Last Close

183.40

13/05 20:00

Market Cap

16.70B

Beta: 1.56

Volume Today

1.83M

Avg: 490.19K

PE Ratio

31.37

PFCF: 29.85

Jun '13
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
8.38M
-
8.20M
2.16%
2.83M
65.41%
11.81M
316.65%
12.50M
5.82%
6.03M
51.78%
4.64M
23.00%
13.37M
188.00%
11.99M
10.27%
12.06M
0.57%
2.58M
78.64%
3.56M
38.28%
3.00M
15.64%
4.66M
55.11%
3.21M
31.07%
3.26M
1.34%
4.25M
30.62%
5.59M
31.48%
5.57M
0.32%
8.47M
52.03%
6.73M
20.62%
8.42M
25.20%
7.44M
11.61%
4.40M
40.93%
6.04M
37.43%
6.90M
14.12%
7.83M
13.56%
5.23M
33.19%
7.60M
45.18%
10.79M
41.98%
10.19M
5.53%
7.17M
29.65%
9.71M
35.49%
8.09M
16.74%
24.85M
207.28%
19.41M
21.90%
22.49M
15.88%
28.29M
25.79%
30.85M
9.06%
28.86M
6.47%
27.29M
5.43%
25.41M
6.87%
31.99M
25.88%
27.25M
14.83%
accumulated other comprehensive income loss
-4.41M
-
-1.43M
67.48%
-1.83M
27.75%
-5.41M
195.25%
-2.52M
53.50%
-10.77M
328.39%
-22.05M
104.70%
-24.78M
12.38%
-21.11M
14.82%
-29.45M
39.51%
-35.15M
19.35%
-30.45M
13.37%
-32.84M
7.84%
-32.48M
1.09%
-37.69M
16.04%
-31.30M
16.94%
-26.75M
14.54%
-21.05M
21.32%
-17.62M
16.27%
-14.24M
19.17%
-32.16M
125.73%
-34.35M
6.82%
-41.51M
20.87%
-35.47M
14.56%
-31.31M
11.72%
-43.59M
39.21%
-31.37M
28.03%
-69.26M
120.76%
-50.37M
27.27%
-50.67M
0.59%
-25.51M
49.65%
-40.75M
59.73%
-29.07M
28.66%
-41.90M
44.12%
-54.21M
29.37%
-86.15M
58.93%
-76.36M
11.37%
-138.63M
81.56%
-95.32M
31.24%
-77.96M
18.21%
-72.08M
7.54%
-91.63M
27.11%
-39.04M
57.39%
-123.66M
216.76%
cash and cash equivalents
107.47M
-
122.98M
14.43%
169.21M
37.59%
174.07M
2.87%
175.07M
0.58%
191.25M
9.24%
220.53M
15.31%
192.36M
12.77%
175.72M
8.65%
214.44M
22.04%
199.45M
6.99%
244.88M
22.78%
280.72M
14.64%
330.63M
17.78%
362.02M
9.50%
398.42M
10.05%
443.50M
11.32%
512.49M
15.56%
582.59M
13.68%
535.86M
8.02%
584.08M
9.00%
685.11M
17.30%
770.56M
12.47%
762.53M
1.04%
777.37M
1.95%
853.24M
9.76%
936.55M
9.76%
916.25M
2.17%
993.72M
8.46%
1.16B
16.84%
1.32B
13.87%
1.37B
3.83%
1.28B
6.53%
1.27B
1.30%
1.45B
14.21%
1.28B
11.76%
1.29B
1.34%
1.49B
15.00%
1.68B
13.02%
1.75B
4.05%
1.78B
1.57%
1.87B
5.41%
2.04B
8.72%
1.98B
2.58%
cash and short term investments
108.45M
-
122.98M
13.39%
170.40M
38.56%
180.95M
6.19%
176.22M
2.62%
192.31M
9.13%
220.53M
14.68%
222.36M
0.83%
205.72M
7.49%
244.44M
18.82%
229.63M
6.06%
244.88M
6.64%
280.72M
14.64%
330.63M
17.78%
362.43M
9.62%
398.82M
10.04%
443.90M
11.30%
513.30M
15.63%
582.59M
13.50%
535.86M
8.02%
584.08M
9.00%
685.11M
17.30%
770.56M
12.47%
762.53M
1.04%
777.37M
1.95%
853.24M
9.76%
936.55M
9.76%
916.25M
2.17%
1.05B
15.01%
1.22B
15.89%
1.38B
13.18%
1.37B
0.67%
1.28B
6.53%
1.27B
1.30%
1.45B
14.21%
1.28B
11.76%
1.35B
6.04%
1.55B
14.35%
1.74B
12.53%
1.81B
3.91%
1.85B
2.13%
1.93B
4.60%
2.10B
8.46%
2.05B
2.46%
common stock
46K
-
46K
0%
46K
0%
47K
2.17%
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%
51K
2%
51K
0%
52K
1.96%
53K
1.92%
53K
0%
54K
1.89%
54K
0%
54K
0%
54K
0%
55K
1.85%
55K
0%
55K
0%
56K
1.82%
56K
0%
56K
0%
56K
0%
56K
0%
57K
1.79%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
58K
1.75%
58K
0%
58K
0%
58K
0%
58K
0%
58K
0%
deferred revenue
4.04M
-
2.58M
36.08%
4.54M
75.88%
4.54M
0.09%
4.24M
6.50%
2.28M
46.23%
3.22M
41.10%
3.06M
4.94%
2.62M
14.57%
2.35M
10.33%
3.05M
29.94%
3.10M
1.71%
3.36M
8.29%
3.69M
9.80%
3.32M
9.93%
4.50M
-
4.56M
-
69.83M
1,432.14%
50.16M
28.18%
47.55M
5.20%
9.13M
80.79%
6.99M
23.49%
10.97M
57.03%
13.78M
25.58%
17.38M
26.16%
9.10M
47.67%
16.94M
86.20%
20.93M
23.55%
39.81M
90.22%
36.04M
-
30.77M
-
29.55M
3.94%
38.81M
31.33%
34.39M
11.39%
deferred revenue non current
312K
-
155K
50.32%
533K
243.87%
340K
36.21%
228K
32.94%
113K
50.44%
951K
-
496K
47.84%
deferrred tax liabilities non current
404K
-
354K
12.38%
351K
0.85%
334K
4.84%
326K
2.40%
3.48M
966.87%
4.56M
31.20%
4.11M
10.02%
2.43M
40.77%
3.49M
43.59%
2.40M
31.21%
2.58M
7.54%
2.82M
9.14%
3.33M
18.02%
8.70M
-
110.37M
1,168.60%
goodwill
22.30M
-
22.41M
0.48%
22.27M
0.64%
26.39M
18.52%
42.55M
61.21%
39.05M
8.21%
57.42M
47.02%
56.35M
1.87%
61.16M
8.54%
84.23M
37.72%
115.93M
37.64%
118.61M
2.32%
110.67M
6.70%
111.72M
0.95%
109.29M
2.18%
110.29M
0.92%
116.24M
5.39%
119.45M
2.76%
119.53M
0.07%
150.34M
25.77%
144.67M
3.77%
144.99M
0.22%
166.83M
15.07%
167.71M
0.52%
179.21M
6.86%
186.30M
3.95%
195.04M
4.69%
198.53M
1.79%
199.04M
0.25%
207.76M
4.38%
211.96M
2.02%
210.88M
0.51%
335.48M
59.08%
386.51M
15.21%
530.72M
37.31%
534.14M
0.64%
521.27M
2.41%
505.54M
3.02%
529.07M
4.65%
533.73M
0.88%
534.49M
0.14%
548.18M
2.56%
562.46M
2.61%
595.22M
5.82%
goodwill and intangible assets
37.42M
-
36.95M
1.25%
36.00M
2.57%
39.35M
9.30%
91.93M
133.62%
85.33M
7.17%
105.11M
23.17%
101.44M
3.49%
100.03M
1.39%
121.41M
21.37%
162.79M
34.09%
164.38M
0.98%
166.63M
1.37%
165.59M
0.62%
160.55M
3.04%
159.96M
0.37%
166.24M
3.92%
165.69M
0.33%
164.04M
0.99%
209.84M
27.92%
199.87M
4.75%
197.66M
1.11%
223.90M
13.28%
217.79M
2.73%
233.03M
7.00%
242.84M
4.21%
251.30M
3.49%
257.21M
2.35%
254.93M
0.89%
262.08M
2.81%
263.93M
0.70%
259.43M
1.71%
400.61M
54.42%
461.08M
15.10%
631.87M
37.04%
631.71M
0.03%
610.30M
3.39%
584.76M
4.18%
606.72M
3.76%
606.84M
0.02%
602.62M
0.70%
617.91M
2.54%
22.72M
96.32%
675.98M
2,875.64%
intangible assets
15.12M
-
14.54M
3.81%
13.73M
5.54%
12.96M
5.66%
49.38M
281.11%
46.28M
6.28%
47.69M
3.04%
45.09M
5.45%
38.87M
13.80%
37.18M
4.35%
46.86M
26.05%
45.77M
2.34%
55.96M
22.28%
53.87M
3.74%
51.26M
4.84%
49.67M
3.11%
50.00M
0.66%
46.24M
7.52%
44.51M
3.74%
59.50M
33.67%
55.20M
7.23%
52.67M
4.59%
57.06M
8.35%
50.09M
12.23%
53.82M
7.46%
56.54M
5.05%
56.26M
0.49%
58.68M
4.30%
55.89M
4.75%
54.32M
2.80%
51.98M
4.32%
48.55M
6.60%
65.13M
34.16%
74.58M
14.50%
101.14M
35.62%
97.57M
3.53%
89.03M
8.75%
79.22M
11.02%
77.65M
1.98%
73.11M
5.85%
68.13M
6.81%
69.73M
2.35%
22.72M
67.42%
80.76M
255.49%
inventory
5.94M
-
5.57M
6.22%
5.69M
2.21%
5.37M
5.69%
4.12M
23.16%
4.23M
2.60%
2.50M
40.99%
1.82M
27.20%
1.83M
0.77%
2.11M
15.18%
11.85M
461.74%
12.57M
6.09%
2.40M
-
268K
88.83%
2.64M
884.33%
1
-
long term debt
1.23M
-
15M
-
35M
133.33%
40.12M
14.62%
40.09M
0.07%
33.06M
17.53%
25.05M
24.24%
25.04M
0.03%
25.03M
0.03%
25.04M
0.03%
25.03M
0.03%
25.02M
0.03%
25.02M
0.02%
25.03M
0.03%
25.03M
0.01%
152.94M
510.98%
183.14M
19.75%
178.98M
2.27%
205.92M
15.05%
214.36M
4.10%
206.75M
3.55%
208.97M
1.08%
205.64M
1.59%
187.04M
9.05%
152.01M
18.73%
174.58M
14.84%
173.04M
0.88%
171.36M
0.97%
161.11M
5.98%
150.90M
6.34%
150.01M
0.59%
146.17M
2.56%
141.84M
2.96%
135.83M
4.24%
26.13M
80.77%
25.79M
1.30%
long term investments
3.41M
-
4.46M
30.75%
4.40M
1.23%
4.23M
3.79%
4.22M
0.38%
4.21M
0.26%
4.08M
3.00%
3.81M
6.74%
3.81M
0.21%
4.18M
9.52%
3.65M
12.64%
3.24M
11.24%
3.48M
7.38%
3.28M
5.61%
3.25M
0.94%
2.98M
8.52%
2.71M
9.08%
2.46M
8.98%
2.10M
14.83%
1.88M
10.21%
1.67M
11.36%
1.46M
12.76%
610.86M
-
35.52M
94.18%
net debt
-107.47M
-
-122.98M
14.43%
-169.21M
37.59%
-174.07M
2.87%
-175.07M
0.58%
-191.25M
9.24%
-220.53M
15.31%
-192.36M
12.77%
-175.72M
8.65%
-199.44M
13.50%
-164.45M
17.55%
-204.76M
24.51%
-240.64M
17.52%
-297.56M
23.66%
-336.98M
13.24%
-373.38M
10.80%
-418.47M
12.08%
-487.45M
16.48%
-557.55M
14.38%
-510.83M
8.38%
-559.06M
9.44%
-660.08M
18.07%
-745.53M
12.95%
-569.74M
23.58%
-545.80M
4.20%
-622.84M
14.11%
-673.09M
8.07%
-641.79M
4.65%
-726.04M
13.13%
-890.98M
22.72%
-1.06B
18.49%
-1.13B
7.00%
-1.05B
6.75%
-1.04B
1.19%
-1.21B
16.01%
-1.05B
13.19%
-1.08B
3.47%
-1.29B
18.97%
-1.49B
15.33%
-1.56B
4.99%
-1.60B
2.16%
-1.70B
6.44%
-1.86B
9.74%
-1.81B
2.84%
net receivables
141.91M
-
154.42M
8.81%
140.53M
8.99%
150.84M
7.34%
178.30M
18.21%
187.22M
5.00%
182.77M
2.38%
195.25M
6.83%
229.78M
17.69%
233.30M
1.53%
273.11M
17.06%
275.53M
0.88%
277.52M
0.72%
272.89M
1.67%
266.03M
2.51%
282.22M
6.08%
318.66M
12.91%
338.89M
6.35%
354.25M
4.53%
401.17M
13.24%
408.52M
1.83%
414.25M
1.40%
402.34M
2.88%
451.35M
12.18%
479.65M
6.27%
482.06M
0.50%
497.72M
3.25%
542.70M
9.04%
506.91M
6.59%
493.23M
2.70%
501.06M
1.59%
585.04M
16.76%
682.24M
16.61%
755.59M
10.75%
768.93M
1.77%
901.26M
17.21%
929.22M
3.10%
917.14M
1.30%
932.63M
1.69%
934.24M
0.17%
917.54M
1.79%
913.03M
0.49%
897.03M
1.75%
931.41M
3.83%
other assets
other current assets
17.17M
-
22.23M
29.52%
14.36M
35.44%
15.11M
5.27%
16.20M
7.21%
18.19M
12.27%
9.29M
48.93%
14.39M
54.91%
19.64M
36.45%
20.20M
2.90%
14.34M
29.01%
19.26M
34.28%
15.27M
20.71%
32.20M
110.86%
15.69M
51.28%
26.70M
70.18%
23.27M
12.83%
31.56M
35.58%
23.20M
26.49%
33.15M
42.93%
31.92M
3.73%
29.65M
7.12%
26.17M
11.72%
30.86M
17.93%
28.81M
6.66%
29.39M
2.02%
39.94M
35.91%
48.79M
22.14%
37.68M
22.77%
37.84M
0.44%
29.57M
21.86%
46.85M
58.43%
72.55M
54.86%
69.99M
3.52%
53.93M
22.95%
89.03M
65.10%
76.84M
13.69%
63.03M
17.98%
85.32M
35.36%
86.76M
1.69%
106.14M
22.34%
78.85M
25.71%
97.35M
23.47%
106.40M
9.29%
other current liabilities
21.30M
-
23.97M
12.53%
2.29M
90.46%
33.69M
1,373.15%
45.85M
36.09%
55.44M
20.92%
35.52M
35.93%
34.01M
4.26%
87K
99.74%
71.56M
82,154.02%
4.35M
93.93%
74.94M
1,623.90%
63.89M
14.75%
800K
98.75%
2.56M
219.75%
119.64M
4,576.90%
125.97M
5.29%
153.39M
21.77%
18.28M
88.08%
171.43M
837.82%
174.68M
1.90%
212.55M
21.68%
25.50M
88.00%
168.48M
560.65%
167.99M
0.29%
205.60M
22.39%
312.44M
51.96%
316.99M
1.46%
286.07M
9.75%
329.16M
15.06%
377.62M
14.72%
391.32M
3.63%
418.48M
6.94%
552.36M
31.99%
632.64M
14.53%
606.92M
4.06%
614.39M
1.23%
653.28M
6.33%
637.38M
2.43%
613.07M
3.81%
487.01M
20.56%
520.32M
6.84%
537.57M
3.32%
560.69M
4.30%
other liabilities
1
-
other non current assets
1.29M
-
1.22M
5.89%
3.63M
199.09%
5.01M
37.95%
3.07M
38.68%
3.96M
28.66%
3.52M
10.90%
3.91M
10.90%
3.67M
6.04%
3.53M
3.92%
4.35M
23.33%
5.27M
21.19%
7.52M
42.54%
7.72M
2.74%
10.84M
40.35%
10.87M
0.30%
11.82M
8.77%
12.88M
8.91%
12.69M
1.44%
16.51M
30.07%
12.88M
21.95%
14.50M
12.53%
16.21M
11.79%
20.65M
27.42%
21.24M
2.83%
35.10M
65.27%
39.43M
12.35%
59.55M
51.01%
55.65M
6.55%
54.58M
1.92%
53.96M
1.13%
54.11M
0.27%
56.76M
4.90%
215.39M
279.49%
56.90M
73.58%
52.66M
7.45%
50.34M
4.41%
50.72M
0.76%
47.88M
5.60%
52.18M
8.98%
53.02M
1.61%
55.59M
4.85%
59.58M
7.17%
24.45M
58.96%
other non current liabilities
1.23M
-
1.23M
0%
1.23M
0%
1.23M
0%
31.89M
2,497.07%
31.67M
0.69%
268K
-
3.13M
1,068.66%
3.95M
26.25%
4.42M
11.89%
3.84M
13.29%
69.31M
1,706.80%
83.12M
19.93%
72.96M
12.22%
62.05M
14.96%
61.35M
1.13%
57.71M
5.93%
53.45M
7.37%
57.60M
7.75%
55.19M
4.17%
60.72M
10.01%
63.71M
4.92%
71.39M
12.05%
66.72M
6.53%
65.80M
1.38%
73.98M
12.43%
95.99M
29.74%
90.93M
5.26%
99.20M
9.09%
94.14M
5.10%
98.10M
4.21%
108.65M
10.75%
111.88M
2.97%
104.45M
6.64%
112.84M
8.04%
200.19M
77.40%
214.08M
6.94%
othertotal stockholders equity
173.81M
-
180.77M
4.01%
186.90M
3.39%
193.29M
3.42%
205.95M
6.55%
214.22M
4.02%
225.46M
5.25%
237.25M
5.23%
270.58M
14.05%
284.85M
5.28%
303.27M
6.47%
319.07M
5.21%
348.37M
9.18%
362.98M
4.19%
374.73M
3.24%
396.65M
5.85%
439.35M
10.76%
456.45M
3.89%
473.70M
3.78%
485.85M
2.56%
510.95M
5.17%
530.66M
3.86%
544.52M
2.61%
553.36M
1.62%
574.44M
3.81%
589.59M
2.64%
606.87M
2.93%
610.40M
0.58%
630.50M
3.29%
648.51M
2.86%
660.59M
1.86%
647.71M
1.95%
670.09M
3.46%
693.71M
3.53%
711.74M
2.60%
718.95M
1.01%
760.80M
5.82%
801.83M
5.39%
847.85M
5.74%
864.14M
1.92%
913.46M
5.71%
950.97M
4.11%
1.01B
6.08%
1.10B
9.24%
preferred stock
4K
-
4K
0%
62.26M
-
property plant equipment net
55.40M
-
54.06M
2.42%
53.31M
1.38%
53.07M
0.46%
54.52M
2.73%
54.66M
0.26%
55.13M
0.86%
55.12M
0.03%
58.45M
6.04%
60.55M
3.60%
60.50M
0.09%
64.29M
6.27%
66.75M
3.82%
70.28M
5.29%
73.62M
4.74%
75.96M
3.19%
77.11M
1.52%
77.94M
1.06%
86.42M
10.89%
96.83M
12.04%
98.45M
1.68%
99.47M
1.03%
102.65M
3.20%
278.90M
171.71%
321.62M
15.32%
322.47M
0.26%
404.25M
25.36%
408.34M
1.01%
402.12M
1.52%
396.47M
1.41%
398.20M
0.44%
372.10M
6.56%
370.12M
0.53%
369.51M
0.16%
421.06M
13.95%
395.15M
6.15%
370.85M
6.15%
357.92M
3.49%
422.13M
17.94%
413.88M
1.95%
401.62M
2.96%
375.96M
6.39%
369.95M
1.60%
358.00M
3.23%
retained earnings
155.79M
-
172.23M
10.55%
190.99M
10.89%
208.35M
9.09%
223.16M
7.11%
242.20M
8.53%
260.60M
7.59%
275.31M
5.65%
294.54M
6.98%
317.41M
7.77%
345.05M
8.71%
368.95M
6.93%
393.38M
6.62%
419.56M
6.65%
444.32M
5.90%
469.70M
5.71%
507.06M
7.95%
549.69M
8.41%
518.82M
5.62%
583.70M
12.50%
633.95M
8.61%
699.57M
10.35%
759.53M
8.57%
820.29M
8.00%
879.06M
7.17%
946.07M
7.62%
1.02B
7.88%
1.11B
8.40%
1.17B
6.02%
1.26B
7.62%
1.35B
6.78%
1.46B
8.09%
1.57B
7.87%
1.69B
7.36%
1.83B
8.43%
1.92B
4.90%
1.94B
0.97%
2.09B
8.05%
2.25B
7.40%
2.34B
4.17%
2.42B
3.35%
2.44B
0.77%
2.50B
2.50%
2.50B
0.17%
short term debt
13.62M
-
17.36M
27.50%
45.00M
159.15%
10.41M
76.86%
15.05M
44.53%
20.32M
35.00%
82.03M
303.74%
67.16M
18.13%
75.31M
12.13%
26.40M
64.94%
117.94M
346.73%
25.95M
78.00%
21.77M
16.11%
113.28M
420.49%
107.13M
5.43%
152.62M
-
225.32M
-
39.86M
82.31%
48.43M
21.51%
51.42M
6.18%
57.54M
11.90%
60.11M
4.46%
60.94M
1.38%
61.11M
0.28%
60.76M
0.57%
56.18M
7.54%
77.82M
38.52%
51.17M
34.24%
66.12M
29.21%
56.92M
13.92%
47.83M
15.98%
46.39M
3.00%
43.21M
6.85%
40.93M
5.28%
39.00M
4.72%
38.29M
1.81%
36.56M
4.53%
36.20M
0.97%
short term investments
977K
-
1.19M
-
6.88M
479.46%
1.14M
83.41%
1.06M
7.09%
30M
-
30M
0%
30M
0%
30.18M
0.60%
403K
-
403K
0%
403K
0%
803K
99.26%
60.02M
-
60.09M
0.11%
60.01M
0.14%
60.10M
-
60.22M
0.20%
60.34M
0.20%
60.37M
0.06%
71.38M
18.23%
60.43M
15.33%
60.74M
0.51%
61.63M
1.46%
tax assets
3.53M
-
3.58M
1.56%
4.56M
27.11%
4.71M
3.25%
9.38M
99.40%
14.93M
59.12%
11.09M
25.69%
11.45M
3.24%
13.57M
18.47%
14.01M
3.23%
18.31M
30.74%
18.44M
0.70%
25.99M
40.94%
26.60M
2.34%
31.00M
16.57%
29.21M
5.79%
33.02M
13.05%
30.30M
8.24%
24.97M
17.58%
48.17M
92.88%
54.80M
13.77%
61.91M
12.96%
69.98M
13.05%
69.34M
0.91%
69.73M
0.56%
75.07M
7.65%
75.01M
0.08%
79.04M
5.37%
78.10M
1.19%
90.07M
15.32%
92.45M
2.65%
90.19M
2.45%
96.11M
6.57%
104.06M
8.26%
143.93M
38.32%
161.30M
12.07%
172.81M
7.13%
214.22M
23.96%
172.80M
19.34%
167.65M
2.98%
164.47M
1.90%
187.52M
14.02%
197.90M
5.53%
197.47M
0.22%
tax payables
13.62M
-
17.36M
27.50%
14.17M
18.39%
10.41M
26.52%
15.05M
44.53%
20.32M
35.00%
24.70M
21.59%
16.00M
35.21%
21.50M
34.36%
26.40M
22.77%
29.47M
11.63%
25.95M
11.97%
21.77M
16.11%
39.50M
81.48%
25.01M
36.69%
35.40M
41.53%
35.66M
0.75%
35.74M
0.22%
40.86M
14.33%
52.26M
27.91%
47.53M
9.06%
52.53M
10.52%
67.84M
29.15%
69.83M
2.93%
50.16M
28.18%
47.55M
5.20%
9.06M
80.94%
6.99M
22.91%
10.97M
57.03%
13.78M
25.58%
20.60M
49.52%
9.10M
55.85%
16.94M
86.20%
20.93M
23.55%
27.44M
31.12%
20.26M
26.15%
18.19M
10.23%
34.39M
89.06%
46.07M
33.96%
37.44M
18.73%
30.77M
17.82%
29.55M
3.94%
38.81M
31.33%
33.96M
12.50%
total assets
374.52M
-
405.46M
8.26%
432.88M
6.76%
458.64M
5.95%
537.96M
17.30%
565.03M
5.03%
594.03M
5.13%
609.53M
2.61%
636.49M
4.42%
703.73M
10.56%
778.54M
10.63%
807.87M
3.77%
843.89M
4.46%
909.20M
7.74%
925.81M
1.83%
986.99M
6.61%
1.08B
9.36%
1.17B
8.67%
1.25B
6.59%
1.34B
7.45%
1.39B
3.63%
1.50B
8.03%
1.61B
7.17%
1.83B
13.63%
1.93B
5.46%
2.04B
5.63%
2.24B
10.00%
2.31B
3.02%
2.39B
3.34%
2.56B
6.96%
2.72B
6.49%
2.78B
2.18%
2.96B
6.51%
3.24B
9.48%
3.52B
8.67%
3.51B
0.44%
3.56B
1.61%
3.74B
4.82%
4.01B
7.32%
4.07B
1.55%
4.09B
0.55%
4.16B
1.68%
4.35B
4.57%
4.37B
0.51%
total current assets
273.47M
-
305.20M
11.60%
330.97M
8.44%
352.26M
6.43%
374.84M
6.41%
401.94M
7.23%
415.09M
3.27%
433.81M
4.51%
456.97M
5.34%
500.06M
9.43%
528.93M
5.77%
552.24M
4.41%
573.52M
3.85%
635.72M
10.85%
646.55M
1.70%
708.01M
9.51%
788.48M
11.37%
883.74M
12.08%
960.03M
8.63%
970.18M
1.06%
1.02B
5.60%
1.13B
10.20%
1.20B
6.21%
1.24B
3.81%
1.29B
3.30%
1.36B
6.13%
1.47B
8.03%
1.51B
2.27%
1.60B
6.01%
1.75B
9.63%
1.91B
9.16%
2.00B
4.81%
2.04B
1.66%
2.09B
2.66%
2.27B
8.47%
2.27B
0.12%
2.36B
4.10%
2.53B
7.13%
2.76B
9.16%
2.83B
2.58%
2.87B
1.45%
2.93B
1.86%
3.09B
5.68%
3.08B
0.27%
total current liabilities
47.34M
-
52.12M
10.09%
54.66M
4.89%
60.45M
10.59%
77.64M
28.43%
84.07M
8.28%
125.41M
49.18%
117.60M
6.23%
90.00M
23.47%
112.37M
24.85%
127.91M
13.83%
107.54M
15.92%
92.01M
14.44%
122.43M
33.06%
116.22M
5.07%
122.89M
5.74%
130.22M
5.96%
158.98M
22.09%
180.97M
13.83%
179.91M
0.59%
181.41M
0.84%
220.97M
21.81%
262.83M
18.94%
282.57M
7.51%
272.61M
3.52%
311.47M
14.25%
386.95M
24.23%
389.32M
0.61%
365.58M
6.10%
414.83M
13.47%
465.95M
12.32%
463.76M
0.47%
522.95M
12.76%
632.55M
20.96%
763.42M
20.69%
683.25M
10.50%
684.70M
0.21%
727.96M
6.32%
747.48M
2.68%
682.86M
8.65%
584.07M
14.47%
613.58M
5.05%
644.93M
5.11%
658.53M
2.11%
total debt
15M
-
35M
133.33%
40.12M
14.62%
40.09M
0.07%
33.06M
17.53%
25.05M
24.24%
25.04M
0.03%
25.03M
0.03%
25.04M
0.03%
25.03M
0.03%
25.02M
0.03%
25.02M
0.02%
25.03M
0.03%
25.03M
0.01%
192.79M
670.21%
231.57M
20.11%
230.40M
0.50%
263.46M
14.35%
274.47M
4.18%
267.69M
2.47%
270.08M
0.89%
266.40M
1.36%
243.22M
8.70%
229.84M
5.50%
225.75M
1.78%
239.16M
5.94%
228.28M
4.55%
208.94M
8.47%
197.29M
5.57%
193.22M
2.06%
187.10M
3.17%
180.84M
3.34%
174.13M
3.71%
171.94M
1.25%
172.36M
0.24%
total investments
977K
-
4.46M
356.09%
1.19M
73.34%
6.88M
479.46%
1.14M
83.41%
1.06M
7.09%
4.08M
284.64%
30M
635.11%
30M
0%
30M
0%
30.18M
0.60%
3.24M
89.27%
3.48M
7.38%
3.28M
5.61%
403K
87.72%
403K
0%
403K
0%
803K
99.26%
2.10M
161.15%
1.88M
10.21%
1.67M
11.36%
1.46M
12.76%
60.02M
-
60.09M
0.11%
60.01M
0.14%
60.10M
-
60.22M
0.20%
60.34M
0.20%
60.37M
0.06%
71.38M
18.23%
60.43M
15.33%
60.74M
0.51%
97.15M
59.95%
total liabilities
49.28M
-
53.85M
9.27%
56.78M
5.43%
62.36M
9.83%
111.32M
78.52%
119.33M
7.20%
129.98M
8.92%
121.70M
6.37%
92.43M
24.05%
130.86M
41.57%
165.31M
26.33%
150.24M
9.12%
134.92M
10.20%
159.09M
17.91%
144.40M
9.23%
151.88M
5.18%
159.68M
5.13%
187.86M
17.65%
275.31M
46.55%
288.05M
4.63%
279.39M
3.01%
308.05M
10.26%
349.21M
13.36%
493.21M
41.24%
509.20M
3.24%
548.05M
7.63%
648.06M
18.25%
664.40M
2.52%
636.04M
4.27%
695.19M
9.30%
738.31M
6.20%
716.60M
2.94%
748.95M
4.51%
903.11M
20.58%
1.03B
13.76%
953.81M
7.16%
939.96M
1.45%
976.96M
3.94%
1.01B
2.99%
940.90M
6.48%
830.36M
11.75%
862.25M
3.84%
880.89M
2.16%
898.89M
2.04%
total liabilities and stockholders equity
374.52M
-
405.46M
8.26%
432.88M
6.76%
458.64M
5.95%
537.96M
17.30%
565.03M
5.03%
594.03M
5.13%
609.53M
2.61%
636.49M
4.42%
703.73M
10.56%
778.54M
10.63%
807.87M
3.77%
843.89M
4.46%
909.20M
7.74%
925.81M
1.83%
986.99M
6.61%
1.08B
9.36%
1.17B
8.67%
1.25B
6.59%
1.34B
7.45%
1.39B
3.63%
1.50B
8.03%
1.61B
7.17%
1.83B
13.63%
1.93B
5.46%
2.04B
5.63%
2.24B
10.00%
2.31B
3.02%
2.39B
3.34%
2.56B
6.96%
2.72B
6.49%
2.78B
2.18%
2.96B
6.51%
3.24B
9.48%
3.52B
8.67%
3.51B
0.44%
3.56B
1.61%
3.74B
4.82%
4.01B
7.32%
4.07B
1.55%
4.09B
0.55%
4.16B
1.68%
4.35B
4.57%
4.37B
0.51%
total non current assets
101.05M
-
100.27M
0.77%
101.91M
1.64%
106.37M
4.38%
163.13M
53.35%
163.09M
0.02%
178.94M
9.72%
175.72M
1.80%
179.53M
2.17%
203.67M
13.45%
249.60M
22.55%
255.63M
2.41%
270.37M
5.77%
273.48M
1.15%
279.26M
2.11%
278.98M
0.10%
290.90M
4.27%
289.26M
0.56%
290.22M
0.33%
373.22M
28.60%
367.68M
1.49%
374.98M
1.99%
412.73M
10.07%
586.69M
42.15%
645.63M
10.05%
675.47M
4.62%
770.00M
13.99%
804.14M
4.43%
790.79M
1.66%
803.20M
1.57%
808.55M
0.67%
775.82M
4.05%
923.60M
19.05%
1.15B
24.52%
1.25B
9.02%
1.24B
1.03%
1.20B
2.94%
1.21B
0.28%
1.25B
3.47%
1.24B
0.72%
1.22B
1.52%
1.24B
1.25%
1.26B
1.94%
1.29B
2.41%
total non current liabilities
1.94M
-
1.74M
10.65%
2.11M
21.59%
1.90M
9.94%
33.67M
1,670.45%
35.26M
4.72%
4.56M
87.06%
4.11M
10.02%
2.43M
40.77%
18.49M
660.36%
37.40M
102.26%
42.70M
14.16%
42.91M
0.49%
36.66M
14.57%
28.18M
23.13%
28.99M
2.89%
29.46M
1.60%
28.88M
1.97%
94.34M
226.70%
108.15M
14.63%
97.98M
9.40%
87.07M
11.13%
86.38M
0.80%
210.64M
143.87%
236.59M
12.32%
236.58M
0.01%
261.12M
10.37%
275.08M
5.35%
270.46M
1.68%
280.36M
3.66%
272.36M
2.85%
252.84M
7.17%
226.00M
10.62%
270.57M
19.72%
263.97M
2.44%
270.56M
2.50%
255.25M
5.66%
249.00M
2.45%
258.66M
3.88%
258.05M
0.24%
246.29M
4.55%
248.68M
0.97%
235.96M
5.11%
240.36M
1.86%
total stockholders equity
325.23M
-
351.61M
8.11%
376.10M
6.96%
396.28M
5.37%
426.65M
7.66%
445.70M
4.47%
464.05M
4.12%
487.83M
5.12%
544.06M
11.53%
572.87M
5.30%
613.22M
7.04%
657.62M
7.24%
708.97M
7.81%
750.11M
5.80%
781.41M
4.17%
835.10M
6.87%
919.71M
10.13%
985.14M
7.12%
974.95M
1.04%
1.06B
8.25%
1.11B
5.44%
1.20B
7.47%
1.26B
5.57%
1.34B
5.99%
1.42B
6.28%
1.49B
4.91%
1.60B
6.97%
1.65B
3.22%
1.75B
6.41%
1.86B
6.11%
1.98B
6.60%
2.06B
4.08%
2.21B
7.21%
2.34B
5.71%
2.49B
6.33%
2.55B
2.61%
2.62B
2.75%
2.76B
5.14%
3.00B
8.86%
3.13B
4.25%
3.26B
4.28%
3.30B
1.12%
3.47B
5.20%
3.48B
0.12%

All numbers in USD (except ratios and percentages)