bf/NYSE:QTWO_icon.png

COM:Q2

Q2

  • Stock

USD

Last Close

70.17

06/11 21:52

Market Cap

3.65B

Beta: -

Volume Today

455.12K

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
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
account payables
1.99M
-
3.44M
73.41%
3.53M
2.41%
3.66M
3.86%
3.45M
5.81%
4.87M
41.22%
5.51M
13.16%
5.08M
7.82%
4.23M
16.75%
5.77M
36.35%
5.31M
8.03%
6.35M
19.62%
7.62M
20.07%
6.38M
16.35%
6.64M
4.14%
7.88M
18.75%
9.17M
16.30%
10.25M
11.83%
8.36M
18.50%
8.61M
3.05%
10.97M
27.35%
12.82M
16.89%
7.03M
45.18%
15.41M
119.32%
7.89M
48.83%
14.26M
80.84%
11.36M
20.37%
5.40M
52.43%
10.60M
96.17%
13.42M
26.62%
12.85M
4.23%
11.66M
9.26%
10.05M
13.77%
13.91M
38.30%
14.14M
1.68%
15.11M
6.89%
19.35M
28.06%
12.60M
34.90%
14.25M
13.10%
13.23M
7.15%
14.58M
-
6.14M
57.91%
8.13M
32.53%
accumulated other comprehensive income loss
-14K
-
-5K
64.29%
-50K
900%
-25K
50%
-101K
304%
-12K
88.12%
4K
133.33%
-13K
425%
-54K
315.38%
-55K
1.85%
-84K
52.73%
-69K
17.86%
-139K
101.45%
-163K
17.27%
-161K
1.23%
-83K
48.45%
-37K
55.42%
89K
340.54%
164K
84.27%
142K
13.41%
14K
90.14%
-163K
1,264.29%
-52K
68.10%
-38K
26.92%
-32K
15.79%
-11K
65.63%
-62K
463.64%
93K
250%
-135K
245.16%
-1.30M
861.48%
-2.57M
97.69%
-3.60M
40.41%
-2.97M
17.51%
-1.95M
34.29%
-1.95M
0.31%
-1.99M
2.41%
-1.11M
44.28%
-1.31M
17.55%
-1.21M
7.66%
-593K
50.83%
-1.87M
215.85%
-1.72M
8.17%
-1.44M
16.40%
-1.86M
29.07%
cash and cash equivalents
67.98M
-
94.17M
38.53%
69.37M
26.34%
75.17M
8.36%
67.05M
10.80%
55.26M
17.58%
52.53M
4.95%
51.62M
1.72%
54.87M
6.30%
42.76M
22.08%
34.47M
19.38%
40.14M
16.45%
57.96M
44.40%
255.41M
340.66%
176.74M
30.80%
211.78M
19.83%
108.34M
48.84%
110.54M
2.03%
582.89M
427.30%
601.16M
3.13%
100.09M
83.35%
83.08M
17.00%
376.26M
352.90%
365.20M
2.94%
407.70M
11.64%
370.70M
9.08%
317.95M
14.23%
294.77M
7.29%
322.85M
9.53%
225.54M
30.14%
211.13M
6.39%
192.57M
8.79%
199.60M
3.65%
121.26M
39.25%
118.23M
2.50%
155.99M
31.94%
229.66M
47.22%
274.52M
19.54%
303.82M
10.67%
320.29M
5.42%
358.56M
11.95%
383.90M
7.07%
414.27M
7.91%
472.39M
14.03%
cash and short term investments
88.94M
-
119.69M
34.59%
118.52M
0.98%
119.89M
1.16%
110.62M
7.73%
105.00M
5.08%
95.64M
8.91%
92.33M
3.46%
97.12M
5.19%
82.17M
15.40%
78.66M
4.27%
88.86M
12.97%
99.65M
12.14%
294.12M
195.16%
278.71M
5.24%
298.01M
6.93%
177.32M
40.50%
164.51M
7.22%
617.70M
275.47%
636.85M
3.10%
132.42M
79.21%
112.83M
14.79%
388.94M
244.72%
396.11M
1.84%
539.05M
36.09%
528.56M
1.95%
411.29M
22.19%
394.58M
4.06%
427.73M
8.40%
413.69M
3.28%
399.35M
3.47%
395.69M
0.92%
433.35M
9.52%
271.73M
37.29%
280.01M
3.04%
290.78M
3.85%
324.01M
11.43%
338.46M
4.46%
303.82M
10.23%
320.29M
5.42%
358.56M
11.95%
486.05M
35.56%
414.27M
14.77%
472.39M
14.03%
common stock
3K
-
4K
33.33%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
4K
0%
5K
25%
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%
6K
0%
6K
0%
6K
0%
deferred revenue
17.29M
-
18.58M
7.44%
17.54M
5.57%
22.11M
26.06%
23.05M
4.24%
25.50M
10.61%
25.76M
1.03%
32.29M
25.35%
30.12M
6.71%
28.78M
4.46%
32.06M
11.38%
40.51M
26.35%
38.38M
5.25%
38.34M
0.09%
33.16M
13.52%
34.80M
4.95%
42.53M
22.22%
45.25M
6.38%
46.02M
1.72%
52.05M
13.09%
57.85M
11.15%
64.19M
10.96%
68.17M
6.20%
77.87M
14.23%
81.94M
5.22%
88.90M
8.50%
89.16M
0.29%
100.12M
12.29%
98.69M
1.43%
103.32M
4.69%
95.82M
7.26%
101.06M
5.47%
117.47M
16.24%
122.06M
3.91%
111.47M
8.68%
115.78M
3.87%
118.72M
2.54%
132.39M
11.51%
134.36M
1.49%
141.27M
5.14%
137.70M
2.53%
174.09M
26.43%
179.44M
3.07%
170.29M
5.10%
deferred revenue non current
19.44M
-
21.02M
8.18%
25.85M
22.93%
27.80M
7.54%
29.19M
5.01%
30.77M
5.41%
30.99M
0.72%
32.27M
4.12%
31.71M
1.73%
29.93M
5.59%
30.50M
1.89%
28.29M
7.26%
28.29M
0.01%
20.60M
27.18%
19.24M
6.61%
25.43M
32.18%
23.06M
9.30%
24.20M
4.94%
25.32M
4.61%
25.39M
0.29%
32.95M
29.79%
33.41M
1.37%
33.09M
0.95%
32.05M
3.13%
29.20M
8.89%
30.62M
4.84%
24.74M
19.19%
20.55M
16.93%
29.17M
41.92%
26.20M
10.16%
24.33M
7.17%
20.83M
14.37%
21.69M
4.13%
23.31M
7.47%
19.68M
15.57%
17.93M
8.89%
17.35M
3.25%
26.85M
54.76%
24.33M
9.37%
26.98M
-
deferrred tax liabilities non current
4.69M
-
4.50M
4.05%
4.31M
4.37%
9.07M
-
8.25M
9.11%
8.02M
2.80%
8.15M
1.67%
-26.85M
-
goodwill
8.78M
-
12.88M
46.72%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
12.88M
0%
107.91M
738.05%
107.86M
0.05%
107.86M
0%
107.86M
0%
462.02M
328.37%
462.27M
0.05%
462.27M
0%
462.27M
0%
462.27M
0%
462.27M
0%
512.87M
10.94%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
512.87M
0%
goodwill and intangible assets
20.04M
-
30.07M
50.02%
29.47M
2.00%
28.93M
1.82%
28.51M
1.46%
28.08M
1.48%
28.78M
2.49%
27.59M
4.13%
26.39M
4.37%
24.91M
5.60%
23.43M
5.93%
21.95M
6.30%
20.60M
6.19%
171.20M
731.24%
168.11M
1.81%
165.07M
1.81%
162.02M
1.85%
685.88M
323.32%
676.27M
1.40%
666.26M
1.48%
656.61M
1.45%
647.13M
1.44%
638.20M
1.38%
692.67M
8.53%
683.83M
1.28%
675.33M
1.24%
669.17M
0.91%
663.77M
0.81%
659.07M
0.71%
658.55M
0.08%
652.84M
0.87%
647.56M
0.81%
641.22M
0.98%
634.44M
1.06%
628.12M
1.00%
621.27M
1.09%
614.02M
1.17%
607.50M
1.06%
603.40M
0.68%
599.64M
0.62%
595.19M
0.74%
intangible assets
11.27M
-
17.19M
52.59%
16.59M
3.50%
16.05M
3.24%
15.63M
2.63%
15.21M
2.71%
15.91M
4.60%
14.72M
7.47%
13.51M
8.19%
12.03M
10.94%
10.56M
12.28%
9.08M
13.99%
7.72M
14.97%
63.30M
719.90%
60.25M
4.81%
57.21M
5.05%
54.17M
5.32%
223.86M
313.28%
214.00M
4.41%
203.99M
4.68%
194.34M
4.73%
184.86M
4.88%
175.93M
4.83%
179.80M
2.20%
170.96M
4.91%
162.46M
4.97%
156.31M
3.79%
150.90M
3.46%
146.20M
3.11%
145.68M
0.35%
139.97M
3.92%
134.69M
3.77%
128.35M
4.70%
121.57M
5.28%
115.25M
5.20%
108.40M
5.94%
101.15M
6.69%
94.63M
6.44%
90.53M
4.34%
86.77M
4.15%
82.32M
5.13%
inventory
7.88M
-
10.53M
-
9.55M
9.30%
11.01M
15.27%
13.09M
-
13.01M
0.61%
14.50M
11.41%
15.92M
9.82%
15.12M
5.01%
14.45M
4.47%
15.78M
9.25%
16.37M
3.72%
16.74M
2.28%
18.00M
7.48%
19.28M
7.16%
20.69M
7.30%
24.25M
17.19%
29.09M
19.99%
32.10M
10.33%
32.25M
0.46%
30.78M
4.54%
34.35M
11.60%
34.71M
1.03%
33.68M
2.95%
35.37M
5.00%
31.25M
-
38.29M
22.53%
37.22M
2.79%
35.98M
3.31%
40.24M
11.82%
long term debt
167K
-
105K
37.13%
1K
99.05%
175.17M
-
177.56M
1.37%
180.12M
1.44%
182.72M
1.44%
212.91M
16.52%
440.42M
106.86%
449.63M
2.09%
460.86M
2.50%
463.99M
0.68%
469.59M
1.21%
473.38M
0.81%
594.21M
25.52%
599.62M
0.91%
604.17M
0.76%
608.40M
0.70%
612.97M
0.75%
714.82M
16.61%
713.12M
0.24%
712.42M
0.10%
710.78M
0.23%
539.91M
24.04%
538.17M
0.32%
536.86M
0.24%
536.05M
0.15%
535.39M
0.12%
533.23M
0.40%
531.31M
0.36%
340.46M
35.92%
338.45M
0.59%
36.52M
89.21%
36.06M
1.26%
long term investments
12.21M
-
net debt
-67.40M
-
-93.73M
39.05%
-69.02M
26.36%
-74.92M
8.54%
-66.89M
10.72%
-55.19M
17.50%
-52.53M
4.82%
-51.62M
1.72%
-54.87M
6.30%
-42.76M
22.08%
-34.47M
19.38%
-40.14M
16.45%
-57.96M
44.40%
-80.24M
38.44%
824K
101.03%
-31.66M
3,941.87%
74.38M
334.96%
109.27M
46.90%
-135.74M
224.23%
-144.05M
6.12%
369.91M
356.79%
389.87M
5.40%
102.14M
73.80%
116.57M
14.13%
193.35M
65.86%
235.48M
21.79%
294.07M
24.88%
322.29M
9.60%
299.13M
7.19%
509.34M
70.28%
522.19M
2.52%
540.18M
3.44%
531.49M
1.61%
427.88M
19.49%
429.15M
0.30%
389.94M
9.14%
316.83M
18.75%
260.87M
17.66%
240.30M
7.88%
221.80M
7.70%
182.56M
17.69%
155.14M
15.02%
125.05M
19.40%
66.69M
46.67%
net receivables
5.01M
-
7.22M
44.30%
6.99M
3.29%
8.99M
28.61%
9.01M
0.26%
8.73M
3.04%
10.58M
21.08%
16.25M
53.61%
12.24M
24.66%
8.45M
30.97%
15.01M
77.68%
15.77M
5.04%
13.20M
16.27%
17.23M
30.52%
28.19M
63.59%
23.61M
16.26%
20.27M
14.16%
20.20M
0.31%
27.36M
35.44%
25.18M
7.99%
23.31M
7.39%
27.57M
18.28%
34.63M
25.60%
43.24M
24.84%
37.52M
13.23%
37.06M
1.23%
39.93M
7.75%
54.76M
37.16%
48.82M
10.84%
39.59M
18.90%
49.28M
24.47%
55.90M
13.42%
55.64M
0.45%
49.62M
10.82%
50.03M
0.82%
55.30M
10.53%
52.09M
5.79%
62.87M
20.69%
79.45M
26.37%
75.22M
5.32%
59.45M
20.96%
68.97M
16.00%
79.65M
15.49%
88.47M
11.08%
other assets
other current assets
2.69M
-
10.23M
279.78%
10.17M
0.64%
12.18M
19.78%
3.06M
74.90%
5.15M
68.51%
6.86M
33.09%
18.84M
174.66%
3.21M
82.93%
6.02M
87.15%
4.07M
32.29%
5.09M
25.01%
3.12M
38.84%
4.70M
50.85%
4.69M
0.17%
4.79M
2.22%
3.98M
16.93%
6.46M
62.29%
5.53M
14.51%
6.11M
10.64%
6.35M
3.93%
9.31M
46.60%
8.86M
4.86%
9.00M
1.58%
8.86M
1.57%
16.98M
91.57%
9.44M
44.42%
21.06M
123.20%
10.53M
49.99%
58.31M
453.67%
47.58M
18.40%
47.71M
0.28%
10.83M
77.30%
15.47M
42.84%
11.95M
22.77%
14.63M
22.46%
11.63M
20.56%
57.17M
391.75%
108.11M
89.12%
130.82M
21.01%
140.65M
7.51%
63.76M
54.67%
165.82M
160.07%
146.40M
11.71%
other current liabilities
13.20M
-
13.12M
0.64%
11.12M
15.23%
13.24M
19.10%
19.03M
43.68%
18.21M
4.29%
21.15M
16.09%
23.11M
9.27%
24.86M
7.58%
17.07M
31.34%
14.59M
14.49%
17.40M
19.24%
22.07M
26.84%
17.08M
22.64%
14.79M
13.40%
18.27M
23.56%
21.98M
20.30%
38.03M
73.00%
38.58M
1.44%
48.05M
24.55%
55.01M
14.49%
54.56M
0.82%
35.83M
34.32%
43.38M
21.07%
49.16M
13.32%
43.68M
11.14%
44.68M
2.27%
49.76M
11.37%
50.07M
0.62%
35.04M
30.02%
31.42M
10.31%
33.18M
5.59%
44.21M
33.23%
31.70M
28.29%
34.08M
7.51%
36.13M
6.01%
43.05M
19.15%
37.04M
13.97%
41.70M
12.59%
45.52M
9.17%
60.54M
32.99%
42.89M
29.16%
37.77M
11.93%
50.21M
32.93%
other liabilities
other non current assets
13.76M
-
14.89M
8.17%
15.30M
2.77%
16.19M
5.81%
16.74M
3.42%
18.19M
8.67%
19.43M
6.78%
20.37M
4.85%
19.75M
3.06%
21.46M
8.67%
22.00M
2.53%
21.30M
3.19%
22.27M
4.57%
31.34M
40.68%
32.70M
4.36%
36.59M
11.87%
39.21M
7.18%
47.00M
19.85%
52.66M
12.06%
57.75M
9.66%
62.58M
8.35%
65.52M
4.71%
67.20M
2.56%
73.65M
9.59%
69.09M
6.19%
70.63M
2.24%
72.80M
3.07%
70.81M
2.74%
68.38M
3.43%
69.45M
1.57%
72.42M
4.26%
72.46M
0.06%
63.57M
12.27%
66.11M
4.00%
61.89M
6.39%
62.41M
0.85%
62.39M
0.04%
68.94M
10.51%
67.47M
2.14%
67.16M
0.46%
66.70M
0.68%
70.74M
6.05%
69.42M
1.86%
70.99M
2.26%
other non current liabilities
682K
-
709K
3.96%
720K
1.55%
8.26M
1,047.78%
11.61M
40.53%
12.39M
6.73%
9.99M
19.41%
10.04M
0.54%
9.83M
2.14%
9.65M
1.76%
10.60M
9.76%
10.29M
2.89%
9.83M
4.46%
360K
96.34%
823K
128.61%
590K
28.31%
17.20M
2,815.59%
477K
97.23%
499K
4.61%
4.64M
829.66%
3.24M
30.18%
3.67M
13.15%
11.57M
215.61%
5.76M
50.18%
4.10M
28.82%
3.88M
5.34%
4.15M
6.98%
5.03M
20.97%
4.25M
15.40%
5.05M
18.75%
5.02M
0.48%
3.57M
28.88%
6.19M
73.22%
5.17M
16.48%
4.53M
12.36%
7.34M
62.01%
7.98M
8.75%
8.52M
6.80%
9.59M
12.55%
35.59M
270.92%
37.64M
5.77%
6.81M
81.91%
32.27M
373.98%
36.10M
11.87%
othertotal stockholders equity
151.09M
-
178.23M
17.96%
180.28M
1.15%
204.39M
13.37%
221.07M
8.16%
210.85M
4.62%
215.64M
2.27%
220.76M
2.38%
241.23M
9.27%
233.37M
3.26%
241.15M
3.34%
249.23M
3.35%
282.57M
13.38%
297.92M
5.43%
310.00M
4.05%
320.54M
3.40%
362.82M
13.19%
344.12M
5.15%
594.92M
72.88%
609.47M
2.45%
622.69M
2.17%
638.74M
2.58%
964.18M
50.95%
980.66M
1.71%
1.02B
4.48%
1.04B
1.49%
1.03B
0.51%
1.05B
1.51%
1.06B
1.35%
922.37M
13.34%
943.61M
2.30%
961.84M
1.93%
982.30M
2.13%
1.00B
1.99%
1.03B
2.59%
1.05B
2.22%
1.08B
2.35%
1.11B
2.84%
1.13B
2.59%
1.16B
2.26%
1.18B
2.05%
1.21B
1.92%
1.23B
2.22%
1.26B
1.94%
preferred stock
5K
-
50K
900%
25K
50%
12K
-
13K
-
55K
-
84K
52.73%
69K
17.86%
163K
-
161K
1.23%
83K
48.45%
property plant equipment net
18.52M
-
19.00M
2.59%
18.72M
1.49%
21.43M
14.47%
24.44M
14.07%
27.49M
12.48%
27.80M
1.13%
28.99M
4.29%
27.48M
5.22%
31.70M
15.36%
31.57M
0.43%
32.14M
1.82%
34.54M
7.48%
36.59M
5.93%
36.73M
0.37%
35.13M
4.34%
34.99M
0.39%
66.13M
88.96%
64.18M
2.95%
69.08M
7.64%
74.64M
8.05%
81.89M
9.72%
83.58M
2.06%
82.66M
1.10%
84.27M
1.95%
94.72M
12.41%
122.77M
29.61%
120.93M
1.50%
118.89M
1.69%
113.88M
4.21%
111.31M
2.26%
102.58M
7.84%
96.53M
5.90%
90.33M
6.42%
84.04M
6.96%
78.92M
6.09%
76.63M
2.90%
72.83M
4.96%
68.90M
5.39%
65.30M
5.22%
61.93M
5.17%
56.95M
8.05%
56.60M
0.60%
53.26M
5.91%
retained earnings
-64.37M
-
-69.01M
7.22%
-73.99M
7.22%
-81.01M
9.48%
-89.43M
10.39%
-99.08M
10.79%
-108.79M
9.80%
-118.27M
8.72%
-125.78M
6.35%
-132.99M
5.73%
-140.81M
5.88%
-146.59M
4.11%
-152.11M
3.77%
-143.07M
5.94%
-151.70M
6.03%
-160.56M
5.84%
-172.42M
7.39%
-191.73M
11.20%
-209.06M
9.04%
-227.63M
8.88%
-243.30M
6.88%
-277.68M
14.13%
-316.65M
14.03%
-343.37M
8.44%
-381.19M
11.01%
-406.84M
6.73%
-436.97M
7.41%
-468.55M
7.23%
-493.93M
5.42%
-474.89M
3.86%
-500.11M
5.31%
-527.90M
5.56%
-560.31M
6.14%
-560.83M
0.09%
-584.45M
4.21%
-607.62M
3.96%
-625.69M
2.98%
-639.54M
2.21%
-652.60M
2.04%
-664.39M
1.81%
-664.23M
0.02%
-659.48M
0.72%
-647.71M
1.78%
-632.66M
2.32%
short term debt
408K
-
338K
17.16%
344K
1.78%
253K
26.45%
161K
36.36%
74K
54.04%
6.90M
-
6.72M
2.51%
7.47M
11.11%
9.14M
22.32%
8.96M
1.97%
8.81M
1.65%
8.39M
4.80%
6.84M
18.42%
6.56M
4.16%
7.84M
19.56%
8.66M
10.41%
9.00M
3.96%
20.07M
122.96%
20.20M
0.66%
20.33M
0.64%
20.31M
0.09%
9.23M
54.56%
9.21M
0.21%
9.07M
1.51%
10.44M
15.05%
10.63M
1.86%
10.89M
2.49%
10.78M
1.02%
200.66M
1,760.70%
200.60M
0.03%
502.80M
150.65%
503.02M
0.04%
short term investments
20.96M
-
25.52M
21.80%
49.15M
92.56%
44.72M
9.01%
43.57M
2.57%
49.74M
14.16%
43.11M
13.32%
40.71M
5.58%
42.25M
3.79%
39.41M
6.72%
44.19M
12.12%
48.72M
10.26%
41.69M
14.43%
38.70M
7.15%
101.97M
163.47%
86.24M
15.43%
68.98M
20.01%
53.97M
21.76%
34.81M
35.50%
35.70M
2.55%
32.33M
9.44%
29.75M
7.96%
12.69M
57.36%
30.91M
143.62%
131.35M
324.98%
157.86M
20.18%
93.34M
40.87%
99.81M
6.92%
104.88M
5.08%
188.14M
79.39%
188.22M
0.04%
203.12M
7.91%
233.75M
15.08%
150.48M
35.63%
161.78M
7.51%
134.79M
16.68%
94.35M
30.00%
63.94M
32.23%
102.15M
-
tax assets
-12.21M
-
tax payables
total assets
136.81M
-
171.04M
25.03%
169.69M
0.79%
198.72M
17.10%
204.47M
2.90%
203.59M
0.43%
200.25M
1.64%
205.28M
2.52%
200.98M
2.10%
191.59M
4.67%
193.40M
0.95%
205.47M
6.24%
212.81M
3.58%
421.85M
98.23%
418.76M
0.73%
435.10M
3.90%
463.72M
6.58%
490.41M
5.75%
951.78M
94.08%
977.68M
2.72%
1.01B
3.25%
1.00B
0.69%
1.28B
27.84%
1.29B
0.93%
1.42B
9.52%
1.42B
0.27%
1.38B
2.60%
1.38B
0.29%
1.39B
0.39%
1.36B
1.51%
1.34B
1.50%
1.33B
0.77%
1.35B
1.22%
1.18B
12.25%
1.17B
0.99%
1.18B
0.56%
1.20B
1.88%
1.23B
2.24%
1.25B
1.68%
1.27B
1.90%
1.29B
1.73%
1.35B
4.25%
1.39B
2.63%
1.43B
2.98%
total current assets
104.52M
-
137.16M
31.22%
135.68M
1.08%
141.06M
3.97%
133.22M
5.56%
128.44M
3.59%
124.08M
3.39%
127.41M
2.68%
125.67M
1.37%
109.64M
12.75%
112.24M
2.37%
125.64M
11.94%
131.09M
4.34%
330.49M
152.12%
327.38M
0.94%
342.79M
4.71%
218.31M
36.31%
209.18M
4.19%
669.87M
220.24%
688.83M
2.83%
186.34M
72.95%
178.81M
4.04%
464.54M
159.79%
480.59M
3.46%
616.22M
28.22%
616.94M
0.12%
495.36M
19.71%
504.08M
1.76%
522.45M
3.64%
511.59M
2.08%
496.21M
3.01%
499.29M
0.62%
531.08M
6.37%
375.12M
29.37%
379.20M
1.09%
396.69M
4.61%
427.96M
7.88%
458.50M
7.13%
491.38M
7.17%
526.34M
7.11%
558.66M
6.14%
618.77M
10.76%
659.75M
6.62%
707.27M
7.20%
total current liabilities
32.89M
-
35.48M
7.88%
32.53M
8.30%
39.27M
20.72%
45.69M
16.34%
48.66M
6.49%
52.42M
7.73%
60.48M
15.38%
59.21M
2.09%
51.62M
12.83%
51.96M
0.66%
64.25M
23.67%
68.07M
5.94%
61.80M
9.22%
54.59M
11.67%
60.95M
11.67%
73.68M
20.88%
100.42M
36.30%
99.68M
0.74%
116.18M
16.55%
132.97M
14.45%
140.53M
5.69%
119.84M
14.72%
145.06M
21.04%
145.83M
0.53%
153.40M
5.20%
153.03M
0.24%
163.94M
7.12%
168.36M
2.70%
171.85M
2.07%
160.29M
6.72%
166.23M
3.70%
192.04M
15.53%
176.90M
7.88%
168.90M
4.52%
176.09M
4.26%
191.56M
8.79%
192.65M
0.57%
201.20M
4.44%
210.80M
4.77%
398.90M
89.23%
432.16M
8.34%
732.28M
69.45%
731.65M
0.09%
total debt
575K
-
443K
22.96%
345K
22.12%
253K
26.67%
161K
36.36%
74K
54.04%
175.17M
-
177.56M
1.37%
180.12M
1.44%
182.72M
1.44%
219.81M
20.30%
447.15M
103.43%
457.11M
2.23%
470.00M
2.82%
472.95M
0.63%
478.40M
1.15%
481.77M
0.71%
601.05M
24.76%
606.18M
0.85%
612.02M
0.96%
617.06M
0.82%
621.97M
0.80%
734.89M
18.15%
733.32M
0.21%
732.75M
0.08%
731.09M
0.23%
549.14M
24.89%
547.38M
0.32%
545.93M
0.26%
546.49M
0.10%
535.39M
2.03%
544.12M
1.63%
542.09M
0.37%
541.12M
0.18%
539.05M
0.38%
539.32M
0.05%
539.08M
0.04%
total investments
20.96M
-
25.52M
21.80%
49.15M
92.56%
44.72M
9.01%
43.57M
2.57%
49.74M
14.16%
43.11M
13.32%
40.71M
5.58%
42.25M
3.79%
39.41M
6.72%
44.19M
12.12%
48.72M
10.26%
41.69M
14.43%
38.70M
7.15%
101.97M
163.47%
86.24M
15.43%
68.98M
20.01%
53.97M
21.76%
34.81M
35.50%
35.70M
2.55%
32.33M
9.44%
29.75M
7.96%
12.69M
57.36%
30.91M
143.62%
131.35M
324.98%
157.86M
20.18%
93.34M
40.87%
99.81M
6.92%
104.88M
5.08%
188.14M
79.39%
188.22M
0.04%
203.12M
7.91%
233.75M
15.08%
150.48M
35.63%
161.78M
7.51%
134.79M
16.68%
94.35M
30.00%
63.94M
32.23%
102.15M
-
total liabilities
57.87M
-
61.82M
6.83%
63.41M
2.57%
75.33M
18.81%
86.49M
14.81%
91.82M
6.16%
93.39M
1.72%
102.79M
10.06%
100.75M
1.99%
91.21M
9.47%
93.05M
2.03%
102.83M
10.51%
106.19M
3.27%
267.00M
151.43%
260.46M
2.45%
275.11M
5.63%
304.82M
10.80%
338.01M
10.89%
565.92M
67.43%
595.84M
5.29%
630.02M
5.74%
641.59M
1.84%
634.09M
1.17%
656.25M
3.50%
773.34M
17.84%
787.53M
1.83%
786.10M
0.18%
797.92M
1.50%
814.75M
2.11%
917.92M
12.66%
902.76M
1.65%
903.05M
0.03%
930.70M
3.06%
745.29M
19.92%
731.28M
1.88%
738.22M
0.95%
752.95M
1.99%
763.42M
1.39%
768.36M
0.65%
777.70M
1.22%
777.00M
0.09%
804.40M
3.53%
801.08M
0.41%
803.82M
0.34%
total liabilities and stockholders equity
136.81M
-
171.04M
25.03%
169.69M
0.79%
198.72M
17.10%
204.47M
2.90%
203.59M
0.43%
200.25M
1.64%
205.28M
2.52%
200.98M
2.10%
191.59M
4.67%
193.40M
0.95%
205.47M
6.24%
212.81M
3.58%
421.85M
98.23%
418.76M
0.73%
435.10M
3.90%
463.72M
6.58%
490.41M
5.75%
951.78M
94.08%
977.68M
2.72%
1.01B
3.25%
1.00B
0.69%
1.28B
27.84%
1.29B
0.93%
1.42B
9.52%
1.42B
0.27%
1.38B
2.60%
1.38B
0.29%
1.39B
0.39%
1.36B
1.51%
1.34B
1.50%
1.33B
0.77%
1.35B
1.22%
1.18B
12.25%
1.17B
0.99%
1.18B
0.56%
1.20B
1.88%
1.23B
2.24%
1.25B
1.68%
1.27B
1.90%
1.29B
1.73%
1.35B
4.25%
1.39B
2.63%
1.43B
2.98%
total non current assets
32.28M
-
33.89M
4.97%
34.02M
0.38%
57.66M
69.49%
71.25M
23.57%
75.15M
5.48%
76.16M
1.34%
77.87M
2.25%
75.31M
3.29%
81.94M
8.81%
81.16M
0.95%
79.83M
1.64%
81.73M
2.38%
91.36M
11.79%
91.39M
0.03%
92.31M
1.02%
245.41M
165.84%
281.23M
14.60%
281.91M
0.24%
288.85M
2.46%
823.10M
184.96%
823.68M
0.07%
817.04M
0.81%
812.92M
0.50%
800.49M
1.53%
803.56M
0.38%
888.24M
10.54%
875.57M
1.43%
862.60M
1.48%
852.51M
1.17%
847.49M
0.59%
834.10M
1.58%
818.65M
1.85%
809.28M
1.14%
793.49M
1.95%
782.55M
1.38%
773.46M
1.16%
769.89M
0.46%
757.64M
1.59%
746.48M
1.47%
736.13M
1.39%
731.08M
0.69%
725.67M
0.74%
719.43M
0.86%
total non current liabilities
24.98M
-
26.34M
5.46%
30.87M
17.20%
36.06M
16.79%
40.80M
13.15%
43.16M
5.78%
40.98M
5.06%
42.31M
3.25%
41.53M
1.83%
39.59M
4.68%
41.10M
3.81%
38.58M
6.13%
38.12M
1.18%
205.20M
438.31%
205.87M
0.33%
214.16M
4.02%
231.14M
7.93%
237.59M
2.79%
466.24M
96.24%
479.67M
2.88%
497.06M
3.63%
501.06M
0.81%
514.24M
2.63%
511.20M
0.59%
627.51M
22.75%
634.12M
1.05%
633.07M
0.17%
633.98M
0.14%
646.39M
1.96%
746.07M
15.42%
742.47M
0.48%
736.83M
0.76%
738.66M
0.25%
568.39M
23.05%
562.38M
1.06%
562.13M
0.04%
561.38M
0.13%
570.76M
1.67%
567.15M
0.63%
566.89M
0.05%
378.10M
33.30%
372.24M
1.55%
68.80M
81.52%
72.17M
4.90%
total stockholders equity
78.94M
-
109.22M
38.36%
106.29M
2.69%
123.38M
16.08%
117.97M
4.38%
111.77M
5.26%
106.85M
4.40%
102.50M
4.07%
100.23M
2.21%
100.38M
0.14%
100.35M
0.03%
102.64M
2.28%
106.62M
3.88%
154.85M
45.24%
158.31M
2.23%
159.99M
1.06%
158.90M
0.68%
152.39M
4.10%
385.86M
153.20%
381.84M
1.04%
379.41M
0.64%
360.91M
4.88%
647.49M
79.41%
637.26M
1.58%
643.36M
0.96%
632.97M
1.61%
597.50M
5.61%
581.73M
2.64%
570.30M
1.97%
446.19M
21.76%
440.94M
1.18%
430.35M
2.40%
419.02M
2.63%
439.10M
4.79%
441.41M
0.53%
441.03M
0.09%
448.48M
1.69%
464.97M
3.68%
480.67M
3.38%
495.12M
3.01%
517.80M
4.58%
545.46M
5.34%
584.34M
7.13%
622.88M
6.60%

All numbers in USD (except ratios and percentages)