bf/NASDAQ:RPD_icon.jpeg

COM:RAPID7

Rapid7

  • Stock

Last Close

41.28

08/11 21:00

Market Cap

2.44B

Beta: -

Volume Today

955.24K

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 '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
3.54M
-
2.89M
18.21%
2.99M
3.39%
2.87M
4.08%
2.04M
28.94%
1.66M
18.69%
4.20M
153.47%
2.67M
36.31%
4.01M
49.98%
3.50M
12.89%
2.26M
35.42%
3.57M
58.04%
2.24M
37.20%
5.67M
153.08%
4.61M
18.65%
2.77M
40.03%
7.05M
154.81%
6.30M
10.66%
12.97M
106.05%
6.55M
49.53%
6.84M
4.38%
10.06M
47.19%
7.08M
29.66%
9.03M
27.62%
3.86M
57.27%
4.30M
11.30%
2.06M
51.98%
7.51M
264.23%
3.52M
53.14%
12.16M
245.44%
6.83M
43.83%
13.86M
102.93%
10.26M
26.03%
8.47M
17.36%
8.99M
6.06%
8.95M
0.42%
15.81M
76.65%
11.52M
27.17%
12.82M
11.32%
accumulated other comprehensive income loss
-7.59M
-
-8.53M
12.26%
-9.48M
11.15%
-10.53M
11.12%
-11.68M
10.89%
-12.81M
9.67%
-13.93M
8.78%
-15.05M
8.02%
-19K
99.87%
-39K
105.26%
-46K
17.95%
-23K
50%
-39K
69.57%
-44K
12.82%
-24K
45.45%
-144K
500%
-31K
78.47%
162K
622.58%
351K
116.67%
304K
13.39%
213K
29.93%
-78K
136.62%
85K
208.97%
-23K
127.06%
454K
2,073.91%
112K
75.33%
-137K
222.32%
-929K
578.10%
-812K
12.59%
-2.05M
152.71%
-4.54M
121.15%
-6.70M
47.60%
-1.41M
78.93%
-200K
85.83%
250K
225%
-822K
428.80%
1.34M
263.50%
-221K
116.44%
-851K
285.07%
cash and cash equivalents
36.82M
-
33.34M
9.45%
27M
19.02%
123.98M
359.20%
86.55M
30.19%
83.51M
3.52%
84.75M
1.49%
87.72M
3.49%
53.15M
39.41%
50.66M
4.68%
53.07M
4.75%
49.05M
7.56%
51.56M
5.11%
99.65M
93.25%
100.73M
1.09%
131.16M
30.21%
99.56M
24.09%
89.87M
9.74%
126.57M
40.84%
114.92M
9.20%
123.41M
7.39%
204.43M
65.65%
279.34M
36.64%
239.41M
14.30%
173.62M
27.48%
503.80M
190.18%
493.57M
2.03%
227.10M
53.99%
164.58M
27.53%
141.37M
14.11%
163.47M
15.64%
168.35M
2.99%
207.29M
23.13%
205.76M
0.74%
185.93M
9.64%
182.73M
1.72%
213.63M
16.91%
198.72M
6.98%
236.97M
19.25%
cash and short term investments
36.82M
-
33.34M
9.45%
27M
19.02%
123.98M
359.20%
86.55M
30.19%
83.51M
3.52%
84.75M
1.49%
87.72M
3.49%
71.93M
18.00%
79.22M
10.14%
84.28M
6.38%
83.88M
0.48%
90.74M
8.18%
129.28M
42.47%
114.71M
11.26%
271.79M
136.93%
258.77M
4.79%
251.47M
2.82%
245.71M
2.29%
246.74M
0.42%
239.57M
2.91%
240.82M
0.52%
315.66M
31.08%
320.62M
1.57%
312.46M
2.55%
605.80M
93.88%
607.85M
0.34%
304.25M
49.95%
223.43M
26.56%
234.52M
4.96%
239.71M
2.21%
251.58M
4.95%
291.45M
15.85%
262.24M
10.02%
293.50M
11.92%
322.16M
9.76%
383.17M
18.94%
411.72M
7.45%
442.65M
7.51%
common stock
126K
-
310K
146.03%
132K
57.42%
394K
198.48%
415K
5.33%
419K
0.96%
421K
0.48%
425K
0.95%
426K
0.24%
428K
0.47%
435K
1.64%
439K
0.92%
441K
0.46%
462K
4.76%
467K
1.08%
473K
1.28%
476K
0.63%
482K
1.26%
488K
1.24%
493K
1.02%
499K
1.22%
504K
1.00%
509K
0.99%
518K
1.77%
522K
0.77%
551K
5.56%
557K
1.09%
564K
1.26%
577K
2.30%
582K
0.87%
586K
0.69%
592K
1.02%
597K
0.84%
603K
1.01%
609K
1.00%
614K
0.82%
617K
0.49%
623K
0.97%
627K
0.64%
deferred revenue
58.16M
-
60.54M
4.08%
66.04M
9.09%
74.35M
12.58%
87.92M
18.25%
90.08M
2.46%
99.36M
10.30%
104.66M
5.34%
116.90M
11.69%
116.56M
0.29%
126.08M
8.17%
133.12M
5.58%
155.81M
17.05%
140.45M
9.86%
153.63M
9.39%
159.41M
3.76%
189.85M
19.10%
184.45M
2.85%
199.05M
7.91%
200.31M
0.64%
231.52M
15.58%
219.43M
5.22%
227.32M
3.59%
231.56M
1.87%
278.58M
20.31%
282.25M
1.31%
302.19M
7.07%
316.05M
4.59%
372.07M
17.73%
378.34M
1.69%
395.21M
4.46%
391.76M
0.87%
426.60M
8.89%
413.99M
2.96%
429.33M
3.70%
421.90M
1.73%
455.50M
7.97%
437.69M
3.91%
437.22M
0.11%
deferred revenue non current
26.89M
-
28.10M
4.51%
31.47M
11.98%
35.80M
13.77%
42.40M
18.42%
41.78M
1.47%
45.36M
8.58%
44.60M
1.68%
52.16M
16.95%
51.08M
2.06%
54.34M
6.38%
55.53M
2.18%
68.69M
23.71%
78.45M
14.21%
70.77M
9.79%
63.68M
10.01%
58.72M
7.80%
52.01M
11.41%
44.94M
13.59%
36.62M
18.52%
36.23M
1.08%
31.64M
12.66%
33.28M
5.18%
30.63M
7.96%
31.36M
2.39%
28.83M
8.07%
30.12M
4.48%
27.91M
7.37%
33.06M
18.46%
30.62M
7.38%
33.10M
8.11%
31.66M
4.35%
31.04M
1.96%
31.59M
1.76%
30.06M
4.82%
29.34M
2.39%
32.58M
11.02%
29.21M
10.34%
27.51M
5.80%
deferrred tax liabilities non current
77.07M
-
73.42M
4.73%
goodwill
11.27M
-
11.27M
0%
15.76M
39.88%
15.85M
0.56%
74.56M
370.53%
74.94M
0.51%
75.05M
0.14%
75.11M
0.08%
75.11M
0%
75.11M
0%
75.11M
0%
83.17M
10.73%
83.16M
0.01%
83.16M
0%
83.16M
0%
83.16M
0%
88.42M
6.32%
88.42M
0%
97.87M
10.68%
97.87M
0%
97.87M
0%
97.87M
0%
213.69M
118.35%
213.73M
0.02%
213.60M
0.06%
253.32M
18.60%
254.42M
0.43%
515.30M
102.54%
515.26M
0.01%
515.33M
0.01%
515.63M
0.06%
515.63M
0%
515.63M
0%
538.04M
4.35%
536.33M
0.32%
536.30M
0.00%
536.35M
0.01%
536.35M
0%
536.35M
0%
goodwill and intangible assets
12.42M
-
12.22M
1.63%
18.52M
51.62%
18.33M
1.06%
85.95M
368.93%
85.75M
0.24%
85.27M
0.56%
84.56M
0.83%
84.06M
0.60%
83.57M
0.58%
83.40M
0.20%
100.38M
20.35%
99.80M
0.57%
99.48M
0.32%
99.17M
0.32%
99.19M
0.02%
112.38M
13.30%
112.40M
0.02%
127.59M
13.52%
127.05M
0.43%
126.43M
0.49%
125.73M
0.55%
261.39M
107.89%
259.67M
0.66%
257.90M
0.68%
306.03M
18.66%
308.60M
0.84%
631.04M
104.49%
626.85M
0.66%
623.58M
0.52%
621.42M
0.35%
619.29M
0.34%
616.90M
0.39%
649.47M
5.28%
641.02M
1.30%
636.30M
0.74%
630.90M
0.85%
625.20M
0.90%
620.37M
0.77%
intangible assets
1.16M
-
953K
17.56%
2.77M
190.35%
2.48M
10.30%
11.38M
358.70%
10.80M
5.12%
10.22M
5.40%
9.45M
7.53%
8.95M
5.33%
8.46M
5.43%
8.29M
1.96%
17.21M
107.48%
16.64M
3.30%
16.32M
1.95%
16.00M
1.92%
16.02M
0.13%
23.95M
49.50%
23.98M
0.10%
29.73M
23.97%
29.18M
1.83%
28.56M
2.13%
27.87M
2.43%
47.71M
71.19%
45.94M
3.70%
44.30M
3.58%
52.71M
18.99%
54.18M
2.79%
115.75M
113.64%
111.59M
3.59%
108.25M
3.00%
105.78M
2.27%
103.66M
2.01%
101.27M
2.31%
111.43M
10.04%
104.70M
6.04%
99.99M
4.49%
94.55M
5.45%
88.84M
6.03%
84.02M
5.43%
inventory
8.58M
-
9.48M
10.46%
10.38M
9.44%
12.32M
18.75%
12.99M
5.46%
13.85M
6.60%
14.90M
7.61%
17.05M
14.37%
17.49M
2.58%
18.44M
5.45%
19.27M
4.50%
21.54M
11.77%
22.60M
4.93%
23.96M
6.03%
25.86M
7.94%
29.97M
15.90%
34.91M
-
36.17M
3.62%
38.66M
6.88%
40.91M
5.81%
1
-
long term debt
16.87M
-
15.31M
9.28%
13.17M
13.94%
172.16M
-
174.69M
1.47%
193.59M
10.82%
251.51M
29.92%
255.74M
1.68%
257.49M
0.69%
259.53M
0.79%
448.24M
72.71%
451.18M
0.66%
454.32M
0.70%
929.17M
104.52%
881.78M
5.10%
880.49M
0.15%
902.93M
2.55%
906.95M
0.45%
903.42M
0.39%
905.37M
0.22%
901.89M
0.38%
901.01M
0.10%
902.62M
0.18%
1.01B
11.89%
1.01B
0.12%
931.00M
7.92%
886.27M
4.80%
long term investments
20.16M
-
16.80M
16.66%
8.80M
47.63%
1.11M
87.38%
1.10M
0.72%
1.10M
0.54%
3.93M
258.49%
39.27M
899.62%
44.89M
14.30%
33.61M
25.12%
18.68M
44.43%
11.00M
41.13%
22.89M
108.12%
12.80M
44.06%
5.37M
58.10%
10.81M
101.55%
10.12M
6.37%
11.13M
9.97%
5.38M
51.70%
5.36M
0.24%
34.07M
535.12%
28.30M
16.95%
14.33M
49.36%
16.71M
16.59%
9.76M
41.61%
7.34M
24.73%
2.44M
66.81%
50.60M
1,976.45%
56.17M
11.00%
52.45M
6.62%
51.43M
1.94%
net debt
-19.95M
-
-16.33M
18.13%
-9.85M
39.68%
-123.98M
1,158.47%
-86.55M
30.19%
-83.51M
3.52%
-84.75M
1.49%
-87.72M
3.49%
-53.15M
39.41%
-50.66M
4.68%
-53.07M
4.75%
-49.05M
7.56%
-51.56M
5.11%
-99.65M
93.25%
-100.73M
1.09%
41.01M
140.71%
75.12M
83.20%
108.95M
45.03%
131.00M
20.24%
147.27M
12.42%
141.26M
4.08%
63.96M
54.72%
178.34M
178.81%
221.34M
24.11%
290.32M
31.16%
434.63M
49.71%
442.23M
1.75%
707.58M
60.00%
747.98M
5.71%
776.92M
3.87%
751.76M
3.24%
748.88M
0.38%
707.05M
5.59%
708.10M
0.15%
728.81M
2.92%
839.70M
15.22%
810.95M
3.42%
823.61M
1.56%
784.05M
4.80%
net receivables
25.41M
-
21.03M
17.26%
26.36M
25.38%
31.97M
21.26%
44.16M
38.15%
29.82M
32.49%
38.66M
29.67%
38.29M
0.98%
49.15M
28.39%
33.70M
31.43%
47.56M
41.12%
48.69M
2.38%
73.66M
51.29%
38.72M
47.44%
48.48M
25.20%
53.77M
10.92%
74.94M
39.36%
59.71M
20.32%
69.29M
16.05%
62.42M
9.91%
87.93M
40.86%
64.39M
26.77%
76.82M
19.31%
73.63M
4.16%
111.60M
51.58%
76.71M
31.26%
98.48M
28.38%
96.78M
1.73%
146.09M
50.96%
107.32M
26.54%
124.70M
16.20%
121.02M
2.95%
152.04M
25.64%
116.68M
23.26%
136.30M
16.81%
137.69M
1.02%
164.86M
19.73%
127.09M
22.91%
146.07M
14.93%
other assets
1
-
other current assets
4.21M
-
5.00M
18.67%
6.30M
26.07%
4.17M
33.86%
6.15M
47.61%
6.62M
7.64%
7.18M
8.54%
6.71M
6.65%
9.15M
36.50%
7.74M
15.41%
8.89M
14.85%
8.75M
1.63%
8.88M
1.49%
12.23M
37.79%
13.21M
8.01%
11.62M
12.08%
9.75M
16.10%
15.77M
61.84%
15.42M
2.26%
15.83M
2.67%
20.05M
26.69%
19.62M
2.13%
20.71M
5.52%
20.52M
0.90%
27.84M
35.69%
28.94M
3.95%
27.55M
4.80%
27.08M
1.73%
33.24M
22.74%
69.03M
107.71%
65.59M
4.99%
66.71M
1.71%
31.91M
52.17%
39.53M
23.88%
56.46M
42.85%
35.09M
37.86%
86.42M
146.29%
40.05M
53.65%
36.79M
8.13%
other current liabilities
642K
-
8.84M
1,277.41%
13.76M
55.56%
1.03M
92.51%
1.10M
7.28%
767K
30.59%
1.05M
36.51%
1.35M
29.13%
1.20M
11.61%
1.24M
3.68%
1.33M
7.67%
1.39M
4.50%
1.71M
22.38%
1.70M
0.23%
1.08M
36.60%
838K
22.34%
707K
15.63%
32.45M
4,489.39%
33.20M
2.31%
33.46M
0.80%
41.14M
22.96%
26.52M
35.53%
36.16M
36.36%
48.12M
33.06%
61.68M
28.17%
47.93M
22.28%
55.94M
16.70%
58.78M
5.09%
83.46M
41.98%
57.77M
30.79%
69.82M
20.87%
69.68M
0.20%
81.97M
17.63%
58.35M
28.81%
70.02M
19.99%
64.28M
8.20%
85.03M
32.28%
60.60M
28.72%
67.24M
10.95%
other liabilities
1
-
other non current assets
179K
-
180K
0.56%
682K
278.89%
735K
7.77%
214K
70.88%
481K
124.77%
598K
24.32%
760K
27.09%
764K
0.53%
720K
5.76%
630K
12.50%
640K
1.59%
1.36M
112.97%
1.55M
13.87%
1.40M
10.12%
906K
35.05%
1.17M
28.92%
1.24M
5.99%
5.19M
319.39%
5.47M
5.28%
5.14M
6.04%
5.52M
7.44%
5.30M
3.88%
4.93M
7.03%
8.27M
67.73%
11.37M
37.47%
9.45M
16.89%
10.82M
14.50%
11.19M
3.43%
72.12M
544.46%
84.33M
16.93%
79.99M
5.15%
84.80M
6.01%
83.97M
0.98%
12.97M
84.55%
9.17M
29.29%
89.50M
875.53%
141.66M
58.29%
143.75M
1.48%
other non current liabilities
4.22M
-
3.96M
6.16%
5.05M
27.59%
4.30M
14.75%
4.32M
0.33%
4.46M
3.26%
2.94M
34.10%
2.87M
2.28%
3.50M
21.73%
3.19M
8.84%
2.54M
20.33%
2.33M
8.11%
1.81M
22.46%
1.91M
5.42%
2.31M
20.87%
2.61M
13.10%
3.66M
40.39%
1.02M
72.10%
1.02M
0.20%
1.28M
25.12%
1.35M
5.63%
1.32M
2.00%
8.20M
519.17%
1.37M
83.30%
2.16M
57.96%
2.17M
0.51%
9.60M
341.20%
20.95M
118.32%
17.34M
17.22%
13.25M
23.58%
13.51M
1.95%
13.64M
0.92%
14.86M
9.01%
13.36M
10.09%
13.54M
1.33%
14.05M
3.73%
10.03M
28.58%
90.65M
803.60%
13.69M
84.90%
othertotal stockholders equity
4.07M
-
241.85M
5,843.70%
5.95M
97.54%
195.29M
3,181.62%
419.68M
114.90%
428.92M
2.20%
434.03M
1.19%
441.83M
1.80%
446.91M
1.15%
454.52M
1.70%
464.05M
2.10%
472.63M
1.85%
479.35M
1.42%
520.96M
8.68%
532.27M
2.17%
568.90M
6.88%
577.65M
1.54%
592.71M
2.61%
605.91M
2.23%
601.39M
0.75%
615.11M
2.28%
633.35M
2.97%
671.88M
6.08%
694.75M
3.40%
687.84M
1.00%
537.65M
21.83%
557.89M
3.76%
586.76M
5.18%
610.27M
4.01%
645.95M
5.85%
676.43M
4.72%
713.18M
5.43%
741.49M
3.97%
776.09M
4.67%
841.56M
8.44%
868.62M
3.21%
889.87M
2.45%
920.90M
3.49%
946.86M
2.82%
preferred stock
211.60M
-
246.66M
-
186.54M
24.37%
property plant equipment net
7.92M
-
7.62M
3.82%
7.61M
0.16%
7.36M
3.30%
7.53M
2.39%
7.61M
1.05%
7.39M
2.96%
8.01M
8.43%
8.09M
0.99%
8.01M
0.96%
8.29M
3.46%
8.00M
3.52%
8.59M
7.43%
9.24M
7.56%
11.18M
21.07%
11.86M
6.04%
17.52M
47.76%
48.66M
177.69%
111.28M
128.69%
112.74M
1.31%
111.65M
0.96%
113.02M
1.22%
120.91M
6.98%
120.10M
0.67%
120.29M
0.16%
116.11M
3.48%
112.90M
2.76%
111.14M
1.56%
133.98M
20.55%
139M
3.75%
135.47M
2.54%
140.25M
3.53%
137.23M
2.15%
134.06M
2.31%
103.92M
22.48%
95.72M
7.89%
94.33M
1.45%
90.30M
4.28%
85.53M
5.29%
retained earnings
-243.46M
-
-275.60M
13.20%
-293.25M
6.40%
-319.23M
8.86%
-340.34M
6.61%
-355.92M
4.58%
-369.37M
3.78%
-379.56M
2.76%
-389.34M
2.58%
-399.99M
2.74%
-411.63M
2.91%
-421.91M
2.50%
-434.91M
3.08%
-425.40M
2.19%
-439.73M
3.37%
-451.56M
2.69%
-464.58M
2.88%
-476.26M
2.51%
-489.68M
2.82%
-504.08M
2.94%
-518.43M
2.85%
-541.35M
4.42%
-562.82M
3.97%
-588.36M
4.54%
-617.28M
4.92%
-619.54M
0.37%
-653.70M
5.51%
-691.40M
5.77%
-736.03M
6.45%
-781.03M
6.11%
-820.63M
5.07%
-849.36M
3.50%
-860.75M
1.34%
-886.66M
3.01%
-953.44M
7.53%
-1.03B
8.04%
-1.01B
1.95%
-1.01B
0.22%
-999.55M
0.81%
short term debt
11.91M
-
1.70M
85.70%
3.98M
133.47%
15.72M
295.50%
24.71M
57.12%
14.42M
41.62%
19.80M
37.26%
22.23M
12.26%
23.50M
5.73%
16.35M
30.44%
20.67M
26.43%
23.74M
14.85%
29.73M
25.24%
18.37M
38.20%
21.83M
18.83%
27.39M
25.47%
37.38M
36.45%
5.23M
86.00%
6.06M
15.79%
6.46M
6.65%
7.18M
11.13%
8.87M
23.50%
9.44M
6.43%
9.57M
1.40%
9.61M
0.46%
9.26M
3.65%
54.02M
483.25%
54.20M
0.34%
9.63M
82.23%
11.34M
17.72%
11.81M
4.17%
11.86M
0.41%
12.44M
4.94%
12.85M
3.29%
12.12M
5.73%
12.47M
2.94%
13.45M
7.86%
14.26M
5.98%
61.33M
330.17%
short term investments
18.78M
-
28.56M
52.09%
31.21M
9.29%
34.83M
11.57%
39.18M
12.50%
29.63M
24.37%
13.98M
52.81%
140.63M
905.74%
159.21M
13.21%
161.60M
1.50%
119.14M
26.28%
131.81M
10.64%
116.16M
11.88%
36.38M
68.68%
36.31M
0.20%
81.21M
123.64%
138.84M
70.97%
102.00M
26.54%
114.28M
12.05%
77.14M
32.50%
58.85M
23.72%
93.16M
58.29%
76.24M
18.15%
83.23M
9.16%
84.16M
1.12%
56.48M
32.89%
107.57M
90.45%
139.43M
29.62%
169.54M
21.59%
213.00M
25.63%
205.67M
3.44%
tax assets
20.30M
-
22.21M
9.46%
23.17M
4.32%
27.63M
19.25%
28.05M
1.52%
29.27M
4.35%
30.45M
4.02%
34.21M
12.35%
34.29M
0.22%
35.81M
4.45%
37.27M
4.06%
43.10M
15.65%
44.00M
2.07%
46.13M
4.85%
48.55M
5.24%
57.19M
17.80%
70.38M
-
71.65M
1.81%
-1
-
tax payables
total assets
86.97M
-
79.38M
8.72%
86.47M
8.93%
186.54M
115.72%
230.56M
23.60%
213.78M
7.28%
223.85M
4.71%
226.03M
0.98%
243.30M
7.64%
229.77M
5.56%
241.85M
5.26%
251.44M
3.96%
284.14M
13.00%
320.47M
12.79%
323.77M
1.03%
521.96M
61.21%
559.37M
7.17%
563.91M
0.81%
636.28M
12.83%
626.59M
1.52%
664.91M
6.12%
633.68M
4.70%
860.41M
35.78%
866.82M
0.74%
913.12M
5.34%
1.22B
33.90%
1.24B
1.44%
1.26B
1.66%
1.30B
2.79%
1.27B
1.71%
1.29B
0.92%
1.30B
0.78%
1.36B
4.90%
1.33B
2.17%
1.36B
1.97%
1.40B
3.22%
1.51B
7.58%
1.49B
1.12%
1.53B
2.56%
total current assets
66.44M
-
59.37M
10.65%
59.66M
0.50%
160.12M
168.38%
136.87M
14.52%
119.94M
12.36%
130.60M
8.89%
132.71M
1.61%
130.23M
1.86%
120.67M
7.34%
140.73M
16.63%
141.32M
0.41%
173.28M
22.62%
188.81M
8.96%
185.88M
1.55%
347.56M
86.98%
355.78M
2.37%
339.94M
4.45%
344.26M
1.27%
339.89M
1.27%
364.60M
7.27%
342.32M
6.11%
431.63M
26.09%
434.03M
0.56%
473.44M
9.08%
734.05M
55.05%
757.85M
3.24%
453.97M
40.10%
432.74M
4.68%
410.88M
5.05%
430.00M
4.66%
439.31M
2.16%
510.31M
16.16%
454.62M
10.91%
524.93M
15.46%
535.85M
2.08%
634.45M
18.40%
578.86M
8.76%
625.51M
8.06%
total current liabilities
74.25M
-
73.98M
0.37%
86.76M
17.28%
93.97M
8.31%
115.77M
23.20%
106.93M
7.63%
124.41M
16.34%
130.92M
5.23%
145.61M
11.22%
137.64M
5.47%
150.34M
9.23%
161.81M
7.63%
189.49M
17.10%
166.19M
12.29%
181.16M
9.01%
190.40M
5.10%
234.99M
23.41%
228.43M
2.79%
251.28M
10.00%
246.78M
1.79%
286.67M
16.16%
264.88M
7.60%
280.00M
5.71%
298.28M
6.53%
353.73M
18.59%
343.74M
2.83%
414.20M
20.50%
436.54M
5.39%
468.68M
7.36%
459.60M
1.94%
483.67M
5.24%
487.16M
0.72%
531.27M
9.05%
493.67M
7.08%
520.45M
5.42%
507.60M
2.47%
569.79M
12.25%
524.07M
8.03%
578.61M
10.41%
total debt
16.87M
-
17.01M
0.82%
17.15M
0.82%
172.16M
-
174.69M
1.47%
198.82M
13.82%
257.57M
29.55%
262.20M
1.80%
264.67M
0.94%
268.40M
1.41%
457.68M
70.52%
460.75M
0.67%
463.94M
0.69%
938.44M
102.28%
935.80M
0.28%
934.68M
0.12%
912.56M
2.37%
918.28M
0.63%
915.23M
0.33%
917.23M
0.22%
914.34M
0.32%
913.86M
0.05%
914.74M
0.10%
1.02B
11.77%
1.02B
0.21%
1.02B
0.22%
1.02B
0.13%
total investments
38.94M
-
45.36M
16.49%
40.01M
11.80%
35.94M
10.19%
40.28M
12.09%
30.73M
23.72%
17.91M
41.70%
179.91M
904.40%
204.10M
13.45%
195.21M
4.36%
137.82M
29.40%
142.81M
3.62%
139.04M
2.64%
49.19M
64.62%
41.68M
15.27%
92.02M
120.79%
148.96M
61.88%
113.13M
24.06%
119.66M
5.77%
82.51M
31.05%
92.92M
12.62%
121.45M
30.71%
90.57M
25.42%
99.94M
10.34%
93.92M
6.02%
63.83M
32.04%
110.01M
72.36%
190.04M
72.75%
225.72M
18.77%
265.45M
17.61%
257.11M
3.15%
total liabilities
122.23M
-
121.34M
0.72%
136.46M
12.45%
134.08M
1.74%
162.49M
21.19%
153.16M
5.74%
172.71M
12.76%
178.39M
3.29%
201.26M
12.82%
191.91M
4.65%
207.23M
7.98%
219.67M
6.01%
259.98M
18.35%
246.55M
5.17%
254.23M
3.12%
428.86M
68.69%
472.05M
10.07%
475.06M
0.64%
548.75M
15.51%
540.42M
1.52%
581.75M
7.65%
557.38M
4.19%
769.72M
38.10%
781.46M
1.53%
841.59M
7.69%
1.30B
54.94%
1.34B
2.44%
1.37B
2.26%
1.42B
4.11%
1.41B
0.81%
1.43B
1.65%
1.44B
0.29%
1.48B
2.87%
1.44B
2.67%
1.47B
1.88%
1.56B
6.43%
1.62B
4.01%
1.57B
2.99%
1.58B
0.29%
total liabilities and stockholders equity
86.97M
-
79.38M
8.72%
86.47M
8.93%
186.54M
115.72%
230.56M
23.60%
213.78M
7.28%
223.85M
4.71%
226.03M
0.98%
243.30M
7.64%
229.77M
5.56%
241.85M
5.26%
251.44M
3.96%
284.14M
13.00%
320.47M
12.79%
323.77M
1.03%
521.96M
61.21%
559.37M
7.17%
563.91M
0.81%
636.28M
12.83%
626.59M
1.52%
664.91M
6.12%
633.68M
4.70%
860.41M
35.78%
866.82M
0.74%
913.12M
5.34%
1.22B
33.90%
1.24B
1.44%
1.26B
1.66%
1.30B
2.79%
1.27B
1.71%
1.29B
0.92%
1.30B
0.78%
1.36B
4.90%
1.33B
2.17%
1.36B
1.97%
1.40B
3.22%
1.51B
7.58%
1.49B
1.12%
1.53B
2.56%
total non current assets
20.52M
-
20.02M
2.46%
26.81M
33.96%
26.42M
1.47%
93.70M
254.64%
93.84M
0.15%
93.25M
0.62%
93.33M
0.08%
113.07M
21.15%
109.10M
3.51%
101.12M
7.32%
110.12M
8.90%
110.86M
0.67%
131.66M
18.77%
137.89M
4.73%
174.40M
26.48%
203.59M
16.74%
223.96M
10.01%
292.02M
30.39%
286.70M
1.82%
300.32M
4.75%
291.36M
2.98%
428.79M
47.17%
432.78M
0.93%
439.69M
1.60%
488.64M
11.13%
482.46M
1.26%
806.91M
67.25%
863.27M
6.98%
863.00M
0.03%
855.55M
0.86%
856.24M
0.08%
848.68M
0.88%
874.84M
3.08%
830.73M
5.04%
863.45M
3.94%
870.90M
0.86%
909.61M
4.44%
901.08M
0.94%
total non current liabilities
47.98M
-
47.37M
1.28%
49.69M
4.91%
40.11M
19.28%
46.72M
16.48%
46.24M
1.03%
48.30M
4.47%
47.47M
1.71%
55.66M
17.24%
54.27M
2.49%
56.88M
4.81%
57.86M
1.72%
70.50M
21.84%
80.36M
13.98%
73.07M
9.07%
238.45M
226.33%
237.06M
0.58%
246.63M
4.03%
297.48M
20.62%
293.64M
1.29%
295.07M
0.49%
292.50M
0.87%
489.73M
67.43%
483.18M
1.34%
487.85M
0.97%
960.18M
96.82%
921.50M
4.03%
929.34M
0.85%
953.33M
2.58%
950.82M
0.26%
950.03M
0.08%
950.67M
0.07%
947.80M
0.30%
945.96M
0.19%
946.23M
0.03%
1.05B
11.32%
1.05B
0.04%
1.05B
0.27%
1.00B
4.75%
total stockholders equity
-35.26M
-
-41.96M
19.00%
-49.98M
19.11%
52.46M
204.96%
68.08M
29.77%
60.62M
10.96%
51.15M
15.62%
47.65M
6.84%
42.04M
11.77%
37.86M
9.95%
34.63M
8.53%
31.77M
8.26%
24.15M
23.97%
73.92M
206.06%
69.54M
5.92%
93.10M
33.88%
87.32M
6.21%
88.85M
1.75%
87.52M
1.49%
86.17M
1.54%
83.17M
3.49%
76.30M
8.26%
90.69M
18.86%
85.35M
5.88%
71.54M
16.19%
-81.22M
213.54%
-95.39M
17.45%
-105.00M
10.07%
-126.00M
19.99%
-136.55M
8.38%
-148.16M
8.50%
-142.28M
3.96%
-120.07M
15.61%
-110.17M
8.25%
-111.02M
0.77%
-161.65M
45.60%
-118.18M
26.89%
-86.45M
26.85%
-52.92M
38.78%

All numbers in (except ratios and percentages)