TXT

COM:TEXT

Text

  • Stock

Last Close

54.30

22/11 11:35

Market Cap

2.18B

Beta: -

Volume Today

37.88K

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
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
748.47K
-
117.51K
84.30%
388.02K
230.21%
80.11K
79.35%
363.88K
354.24%
472.69K
29.90%
1.27M
169.33%
465.71K
63.42%
667.94K
43.42%
689.92K
3.29%
1.05M
51.65%
1.10M
5.50%
2.23M
102.10%
2.20M
1.59%
2.79M
26.87%
3.26M
17.03%
2.81M
13.87%
3.14M
11.76%
3.45M
9.97%
4.69M
35.94%
4.32M
7.81%
4.53M
4.78%
4.49M
0.95%
4.65M
3.68%
4.86M
4.37%
6.29M
29.56%
6.02M
4.25%
7.18M
19.28%
6.82M
5.08%
8.75M
28.27%
9.01M
3.05%
6.21M
31.14%
11.15M
79.68%
12.86M
15.33%
15.20M
18.19%
16.97M
11.64%
15.08M
11.15%
15.62M
3.55%
8.59M
45.00%
8.82M
2.69%
9.23M
4.71%
9.99M
8.16%
accumulated other comprehensive income loss
53.12M
-
55.07M
3.68%
55.96M
1.62%
cash and cash equivalents
8.23M
-
11.52M
39.98%
6.20M
46.17%
9.63M
55.30%
15.16M
57.46%
20.71M
36.64%
9.02M
56.45%
16.85M
86.82%
23.21M
37.74%
31.91M
37.45%
12.65M
60.34%
23.89M
88.79%
34.75M
45.47%
44.20M
27.20%
18.52M
58.11%
30.64M
65.47%
30.13M
1.65%
43.33M
43.79%
19.80M
54.30%
34.47M
74.06%
32.62M
5.35%
43.72M
34.00%
22.72M
48.02%
39.43M
73.52%
38.68M
1.90%
59.87M
54.78%
31.14M
48.00%
56.96M
82.96%
59.23M
3.98%
96.15M
62.32%
55.55M
42.22%
74.53M
34.17%
55.67M
25.31%
87.86M
57.83%
41.05M
53.28%
90.70M
120.97%
95.82M
5.65%
136.17M
42.11%
56.49M
58.52%
92.25M
63.30%
84.86M
8.01%
128.07M
50.92%
cash and short term investments
8.33M
-
11.67M
40.00%
6.20M
46.87%
9.80M
58.13%
15.16M
54.64%
20.71M
36.64%
9.02M
56.45%
16.85M
86.82%
23.21M
37.74%
31.91M
37.45%
12.65M
60.34%
23.89M
88.79%
34.75M
45.47%
44.20M
27.20%
18.52M
58.11%
30.64M
65.47%
30.13M
1.65%
43.33M
43.79%
19.80M
54.30%
34.47M
74.06%
32.62M
5.35%
43.72M
34.00%
22.72M
48.02%
39.43M
73.52%
38.68M
1.90%
59.87M
54.78%
31.14M
48.00%
56.96M
82.96%
59.23M
3.98%
96.15M
62.32%
55.55M
42.22%
74.53M
34.17%
55.67M
25.31%
87.86M
57.83%
41.05M
53.28%
90.70M
120.97%
95.82M
5.65%
136.17M
42.11%
56.49M
58.52%
92.25M
63.30%
84.86M
8.01%
128.07M
50.92%
common stock
515K
-
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
515K
0%
deferred revenue
711.47K
-
92.05K
87.06%
273.21K
196.81%
500.67K
83.25%
5.48M
995.21%
15.42M
-
150K
-
66.21M
-
67.68M
2.22%
68.66M
1.45%
69.64M
1.43%
deferred revenue non current
68.29K
-
1.94M
-
2.22M
14.15%
2.35M
5.95%
4.37M
85.75%
deferrred tax liabilities non current
5.93K
-
4.54K
23.33%
241
94.70%
241
0%
3.75K
1,457.68%
575
-
575
0%
492
14.43%
493
0.20%
10.24K
-
22.93K
-
424
98.15%
7.96K
-
33K
-
1.69K
94.89%
1K
-
63K
6,200%
8K
-
8K
0%
11K
37.50%
goodwill
goodwill and intangible assets
1.21M
-
2.32M
92.25%
2.74M
18.31%
2.85M
3.93%
3.06M
7.19%
2.83M
7.35%
3.15M
11.38%
3.44M
9.10%
3.78M
9.79%
4.31M
14.03%
4.78M
10.92%
4.41M
7.70%
6.06M
37.37%
6.64M
9.65%
7.05M
6.11%
7.47M
6.03%
8.46M
13.23%
8.96M
5.84%
9.66M
7.87%
12.63M
30.70%
13.81M
9.36%
15.31M
10.86%
16.63M
8.61%
17.71M
6.54%
28.42M
60.46%
27.48M
3.32%
27.35M
0.45%
29.56M
8.07%
33.08M
11.91%
34.24M
3.50%
35.92M
4.92%
36.89M
2.70%
38.46M
4.24%
40.14M
4.37%
42.33M
5.47%
53.41M
26.18%
56.99M
6.70%
60.03M
5.32%
63.12M
5.15%
65.92M
4.43%
71.14M
-
intangible assets
1.21M
-
2.32M
92.25%
2.74M
18.31%
2.85M
3.93%
3.06M
7.19%
2.83M
7.35%
3.15M
11.38%
3.44M
9.10%
3.78M
9.79%
4.31M
14.03%
4.78M
10.92%
4.41M
7.70%
6.06M
37.37%
6.64M
9.65%
7.05M
6.11%
7.47M
6.03%
8.46M
13.23%
8.96M
5.84%
9.66M
7.87%
12.63M
30.70%
13.81M
9.36%
15.31M
10.86%
16.63M
8.61%
17.71M
6.54%
28.42M
60.46%
27.48M
3.32%
27.35M
0.45%
29.56M
8.07%
33.08M
11.91%
34.24M
3.50%
35.92M
4.92%
36.89M
2.70%
38.46M
4.24%
40.14M
4.37%
42.33M
5.47%
53.41M
26.18%
56.99M
6.70%
60.03M
5.32%
63.12M
5.15%
65.92M
4.43%
71.14M
-
inventory
long term debt
2.27M
-
2.14M
5.93%
1.93M
9.43%
1.73M
10.34%
1.54M
11.43%
1.34M
12.84%
1.14M
14.60%
949.15K
16.98%
795K
16.24%
594K
25.28%
463K
22.05%
264K
42.98%
long term investments
330.85K
-
-173.70K
152.50%
47.27K
127.21%
710.09K
1,402.17%
764.07K
7.60%
759.89K
0.55%
52.54K
93.09%
997.96K
1,799.51%
2.26M
-
1.12M
50.38%
1.43M
-
1.59M
11.40%
167.69K
89.48%
2.24M
1,238.63%
2.76M
22.81%
2.66M
3.61%
3.34M
-
2.09M
-
3.45M
64.81%
201K
-
160K
-
net debt
-8.23M
-
-11.52M
39.98%
-6.20M
46.17%
-9.63M
55.30%
-15.16M
57.46%
-20.71M
36.64%
-9.02M
56.45%
-16.85M
86.82%
-23.21M
37.74%
-31.91M
37.45%
-12.65M
60.34%
-23.89M
88.79%
-34.75M
45.47%
-44.20M
27.20%
-18.52M
58.11%
-30.64M
65.47%
-30.13M
1.65%
-43.33M
43.79%
-19.80M
54.30%
-34.47M
74.06%
-32.62M
5.35%
-43.72M
34.00%
-22.72M
48.02%
-39.43M
73.52%
-35.61M
9.69%
-56.92M
59.84%
-28.39M
50.13%
-54.42M
91.71%
-56.89M
4.54%
-94.01M
65.24%
-53.62M
42.97%
-72.80M
35.78%
-54.05M
25.75%
-86.45M
59.94%
-39.77M
53.99%
-89.63M
125.35%
-95.82M
6.90%
-136.17M
42.11%
-55.96M
58.90%
-91.95M
64.31%
-83.78M
8.88%
-127.24M
51.87%
net receivables
44.12M
-
48.29M
9.45%
51.18M
5.98%
other assets
-1
-
1
200%
1
0%
1
0%
-2
-
-1
-
-3
-
-1
-
1
-
1
-
1
0%
1
0%
-2
300%
0.12
-
-1
933.33%
-2
100%
1
150%
1
-
-2
300%
-1
50%
1
-
other current assets
-1
-
1
200%
1
-
-1
-
1
200%
-1
200%
-1
-
1
200%
-1
-
1
-
-2
-
-1
-
1
-
-1
200%
919K
-
741.00K
19.37%
570K
23.08%
other current liabilities
1.45M
-
2.57M
77.50%
2.52M
1.85%
1.44M
42.88%
1.18M
17.89%
1.19M
0.83%
1.01M
15.26%
2.67M
164.73%
1.88M
29.61%
2.11M
11.94%
1.89M
10.05%
2.00M
5.70%
653.23K
67.37%
245.78K
62.37%
24.64K
89.97%
528.55K
2,045.09%
602.35K
13.96%
1.09M
80.91%
700.65K
35.70%
1.93M
176.08%
2.84M
46.88%
1.47M
48.13%
1.08M
26.54%
484.77K
55.22%
951.36K
96.25%
349.90K
63.22%
273.21K
21.92%
792.37K
190.02%
5.79M
630.59%
8.26M
42.67%
15.42M
86.67%
8.51M
44.79%
473K
94.44%
722K
52.64%
1.37M
89.20%
1.41M
3.22%
7.06M
400.71%
3.07M
56.56%
67.19M
2,090.74%
1.97M
97.07%
2.12M
7.47%
1.84M
13.10%
other liabilities
-1
-
other non current assets
1.43M
-
624.50K
56.31%
330.85K
47.02%
1.12M
238.63%
393.16K
64.91%
710.09K
80.61%
764.07K
7.60%
759.89K
0.55%
1.03M
35.46%
997.96K
3.05%
1.34M
34.76%
2.26M
68.19%
1.12M
50.38%
1.12M
0.09%
1.25M
11.20%
1.66M
33.11%
1.43M
13.79%
1.59M
11.40%
3.86M
142.44%
2.24M
41.92%
2.76M
22.81%
2.66M
3.61%
2.75M
3.56%
3.34M
21.40%
181.91K
94.55%
2.09M
1,050.09%
3.45M
64.81%
2.53M
26.63%
184K
92.73%
183.03K
0.52%
182.75K
0.15%
190.75K
4.38%
195K
2.23%
199K
2.05%
206K
3.52%
202K
1.94%
203K
0.50%
203K
0%
203K
0%
1K
99.51%
69.09M
6,908,800%
2K
100.00%
other non current liabilities
-1
-
-1
-
-1
-
3.79M
-
68.29K
98.20%
1
-
-1
-
-2.36M
-
othertotal stockholders equity
490.45K
-
493.03K
0.53%
625.97K
26.96%
624.93K
0.17%
617.98K
1.11%
621.83K
0.62%
783.40K
25.98%
790.83K
0.95%
782.00K
1.12%
788.86K
0.88%
893.15K
13.22%
895.90K
0.31%
901.27K
0.60%
868.52K
3.63%
7.28M
738.06%
7.25M
0.40%
-4.09M
156.47%
7.24M
276.88%
9.73M
34.30%
9.86M
1.34%
-4.15M
142.14%
9.87M
337.65%
16.57M
67.90%
16.66M
0.52%
1.31M
92.14%
16.59M
1,167.05%
28.47M
71.64%
28.49M
0.07%
28.59M
0.33%
28.43M
0.55%
33.24M
16.92%
33.26M
0.06%
32.91M
1.04%
32.79M
0.37%
38.22M
16.56%
38.02M
0.53%
37.98M
0.12%
37.68M
0.78%
58.39M
54.96%
preferred stock
property plant equipment net
380.69K
-
407.46K
7.03%
383.23K
5.95%
382.70K
0.14%
354.88K
7.27%
362.90K
2.26%
473.95K
30.60%
524.00K
10.56%
568.15K
8.43%
588.49K
3.58%
574.24K
2.42%
579.76K
0.96%
572.41K
1.27%
621.99K
8.66%
655.31K
5.36%
754.99K
15.21%
1.23M
63.02%
1.28M
3.83%
1.23M
3.89%
1.52M
23.64%
1.53M
0.72%
1.50M
1.71%
5.07M
237.46%
5.26M
3.66%
4.32M
17.83%
4.07M
5.82%
3.91M
3.82%
3.72M
4.94%
3.66M
1.71%
3.46M
5.45%
3.23M
6.46%
3.22M
0.41%
3.23M
0.35%
3.16M
2.32%
3.02M
4.21%
2.89M
4.46%
2.67M
7.48%
2.22M
17.02%
1.84M
17.13%
1.46M
20.62%
2.23M
52.71%
2.01M
9.87%
retained earnings
9.71M
-
13.04M
34.40%
7.53M
42.27%
12.96M
72.14%
18.61M
43.52%
24.53M
31.84%
12.87M
47.54%
20.23M
57.20%
28.23M
39.55%
37.33M
32.26%
19.19M
48.61%
31.24M
62.85%
43.23M
38.37%
54.31M
25.61%
23.60M
56.54%
36.01M
52.57%
48.81M
35.55%
51.71M
5.93%
29.07M
43.79%
42.81M
47.27%
57.98M
35.46%
58.79M
1.39%
32.08M
45.43%
47.63M
48.48%
76.86M
61.35%
82.21M
6.96%
47.47M
42.26%
73.67M
55.21%
78.27M
6.24%
104.50M
33.51%
60.32M
42.27%
89.74M
48.78%
91.08M
1.49%
127.09M
39.54%
77.43M
39.08%
124.61M
60.94%
136.62M
9.64%
181.79M
33.06%
31.15M
82.87%
75.01M
140.82%
71.11M
5.21%
115.57M
62.53%
short term debt
802.51K
-
820.57K
2.25%
814.53K
0.74%
808.53K
0.74%
803K
0.68%
797.61K
0.67%
791.74K
0.74%
785.92K
0.74%
820K
4.34%
813K
0.85%
807K
0.74%
801K
0.74%
527K
-
300K
43.07%
1.08M
259.33%
830K
23.01%
short term investments
107.17K
-
152.37K
42.17%
175.36K
-
tax assets
84.06K
-
130.18K
54.86%
89.25K
31.44%
107.05K
19.95%
125.86K
17.57%
135.21K
7.43%
158.84K
17.48%
168.15K
5.86%
176.42K
4.92%
195.22K
10.66%
249.32K
27.72%
257.29K
3.20%
308.15K
19.77%
307.76K
0.13%
293.76K
4.55%
311.28K
5.96%
313.94K
0.85%
361.83K
15.25%
386.47K
6.81%
470.24K
21.68%
472.95K
0.58%
555.33K
17.42%
534.57K
3.74%
509.73K
4.65%
145.90K
71.38%
739.68K
406.97%
233.18K
68.48%
241.18K
3.43%
244K
1.17%
252.40K
3.44%
311.26K
23.32%
333.99K
7.30%
348K
4.19%
400K
14.94%
564K
41%
558K
1.06%
507K
9.14%
576K
13.61%
4.93M
755.38%
4.77M
3.15%
4.93M
3.35%
5.59M
13.30%
tax payables
1.06M
-
2.24M
112.57%
2.04M
9.10%
896.89K
56.02%
608.45K
32.16%
536.72K
11.79%
972.44K
81.18%
1.84M
88.87%
972.86K
47.03%
1.08M
11.17%
597.01K
44.80%
651.01K
9.05%
648.24K
0.43%
241.65K
62.72%
19.57K
91.90%
521.28K
2,564.06%
602.35K
15.55%
1.09M
80.91%
695.66K
36.16%
1.93M
177.56%
2.64M
36.86%
1.29M
51.22%
31.08K
97.59%
110.23K
254.67%
687.33K
523.53%
92.05K
86.61%
97.89K
6.34%
500.67K
411.46%
5.48M
995.14%
7.97M
45.36%
15.06M
88.97%
8.30M
44.92%
150K
98.19%
199K
32.67%
510K
156.28%
395K
22.55%
5.09M
1,188.35%
269K
94.71%
107K
60.22%
65K
39.25%
484K
644.62%
total assets
12.91M
-
16.74M
29.66%
11.58M
30.83%
15.62M
34.92%
21.29M
36.26%
27.34M
28.41%
16.45M
39.82%
24.67M
49.99%
32.08M
30.00%
41.44M
29.18%
23.53M
43.20%
35.76M
51.95%
47.53M
32.92%
58.13M
22.30%
34.21M
41.15%
47.56M
39.05%
48.64M
2.27%
63.69M
30.93%
43.46M
31.77%
59.80M
37.61%
61.52M
2.87%
75.18M
22.21%
57.68M
23.27%
73.75M
27.86%
87.63M
18.81%
108.91M
24.28%
85.50M
21.50%
113.21M
32.41%
122.32M
8.05%
152.62M
24.77%
120.44M
21.08%
139.97M
16.22%
137.75M
1.59%
175.46M
27.37%
134.00M
23.63%
182.60M
36.26%
197.33M
8.07%
238.67M
20.95%
168.31M
29.48%
209.64M
24.55%
210.14M
0.24%
258.71M
23.12%
total current assets
9.81M
-
13.26M
35.15%
8.03M
39.42%
11.90M
48.10%
17.36M
45.92%
23.30M
34.21%
11.90M
48.92%
19.78M
66.24%
26.52M
34.10%
35.35M
33.26%
16.59M
53.07%
28.25M
70.31%
39.47M
39.71%
49.44M
25.25%
24.96M
49.51%
37.36M
49.68%
37.20M
0.42%
51.50M
38.42%
28.32M
45.02%
42.94M
51.65%
42.95M
0.03%
55.16M
28.42%
32.70M
40.72%
46.93M
43.53%
54.56M
16.25%
74.53M
36.60%
50.55M
32.18%
77.15M
52.64%
85.15M
10.36%
114.49M
34.45%
80.79M
29.43%
99.33M
22.95%
95.52M
3.84%
131.56M
37.73%
87.88M
33.20%
125.53M
42.85%
136.96M
9.10%
175.65M
28.25%
98.22M
44.08%
137.29M
39.77%
133.89M
2.47%
179.81M
34.30%
total current liabilities
2.19M
-
2.68M
22.32%
2.91M
8.31%
1.52M
47.75%
1.55M
1.73%
1.66M
7.68%
2.28M
37.17%
3.14M
37.49%
2.55M
18.78%
2.80M
9.67%
2.94M
5.17%
3.11M
5.63%
2.88M
7.14%
2.44M
15.36%
2.81M
15.10%
3.79M
34.81%
3.41M
9.99%
4.23M
23.98%
4.15M
1.81%
6.62M
59.60%
7.16M
8.16%
6.00M
16.20%
5.57M
7.23%
5.14M
7.77%
6.61M
28.67%
7.46M
12.89%
7.11M
4.70%
8.79M
23.55%
13.41M
52.66%
17.80M
32.75%
25.22M
41.67%
15.50M
38.53%
12.45M
19.73%
14.40M
15.68%
17.38M
20.68%
19.18M
10.41%
22.14M
15.41%
18.68M
15.62%
76.31M
308.42%
78.77M
3.23%
81.08M
2.94%
82.30M
1.50%
total debt
3.07M
-
2.96M
3.79%
2.75M
7.02%
2.54M
7.49%
2.34M
8.01%
2.14M
8.66%
1.93M
9.43%
1.74M
10.33%
1.61M
6.92%
1.41M
12.88%
1.27M
9.74%
1.06M
16.14%
527K
-
300K
43.07%
1.08M
259.33%
830K
23.01%
total investments
107.17K
-
152.37K
42.17%
1.66K
-
201K
-
160K
-
total liabilities
2.20M
-
2.69M
22.20%
2.91M
8.13%
1.52M
47.74%
1.55M
1.96%
1.67M
7.75%
2.28M
36.75%
3.14M
37.49%
2.55M
18.76%
2.80M
9.67%
2.94M
5.17%
3.11M
5.63%
2.88M
7.16%
2.44M
15.36%
2.81M
15.10%
3.79M
34.81%
3.41M
9.99%
4.23M
23.98%
4.15M
1.81%
6.62M
59.60%
7.18M
8.31%
6.00M
16.32%
8.51M
41.81%
8.95M
5.06%
8.95M
0.03%
9.60M
7.25%
9.05M
5.75%
10.53M
16.39%
14.95M
41.99%
19.18M
28.29%
26.37M
37.50%
16.45M
37.60%
13.24M
19.52%
15.05M
13.69%
17.84M
18.49%
19.45M
9.02%
22.22M
14.23%
18.68M
15.90%
78.26M
318.87%
80.99M
3.50%
83.45M
3.03%
86.67M
3.86%
total liabilities and stockholders equity
12.91M
-
16.74M
29.66%
11.58M
30.83%
15.62M
34.92%
21.29M
36.26%
27.34M
28.41%
16.45M
39.82%
24.67M
49.99%
32.08M
30.00%
41.44M
29.18%
23.53M
43.20%
35.76M
51.95%
47.53M
32.92%
58.13M
22.30%
34.21M
41.15%
47.56M
39.05%
48.64M
2.27%
63.69M
30.93%
43.46M
31.77%
59.80M
37.61%
61.52M
2.87%
75.18M
22.21%
57.68M
23.27%
73.75M
27.86%
87.63M
18.81%
108.91M
24.28%
85.50M
21.50%
113.21M
32.41%
122.32M
8.05%
152.62M
24.77%
120.44M
21.08%
139.97M
16.22%
137.75M
1.59%
175.46M
27.37%
134.00M
23.63%
182.60M
36.26%
197.33M
8.07%
238.67M
20.95%
168.31M
29.48%
209.64M
24.55%
210.14M
0.24%
258.71M
23.12%
total non current assets
3.10M
-
3.48M
12.28%
3.55M
1.89%
3.73M
5.09%
3.93M
5.43%
4.04M
2.79%
4.55M
12.65%
4.89M
7.52%
5.55M
13.46%
6.09M
9.68%
6.95M
14.07%
7.51M
8.10%
8.06M
7.35%
8.69M
7.85%
9.25M
6.33%
10.20M
10.33%
11.44M
12.14%
12.19M
6.58%
15.14M
24.20%
16.86M
11.36%
18.57M
10.13%
20.02M
7.84%
24.99M
24.78%
26.82M
7.35%
33.07M
23.29%
34.38M
3.96%
34.95M
1.66%
36.05M
3.16%
37.17M
3.09%
38.13M
2.60%
39.65M
3.98%
40.64M
2.49%
42.23M
3.92%
43.89M
3.93%
46.12M
5.09%
57.06M
23.71%
60.38M
5.81%
63.02M
4.39%
70.09M
11.21%
72.35M
3.23%
76.25M
5.39%
78.90M
3.48%
total non current liabilities
5.93K
-
4.54K
23.35%
241
94.70%
241
0%
3.75K
1,457.68%
5.09K
35.54%
575
-
575
0%
492
14.43%
493
0.20%
1
99.80%
-1
-
-1
-
10.24K
-
2.94M
-
3.81M
29.34%
2.34M
38.59%
2.14M
8.69%
1.93M
9.43%
1.74M
9.92%
1.54M
11.83%
1.37M
10.69%
1.14M
16.54%
949.15K
17.10%
796K
16.14%
657K
17.46%
463K
29.53%
264K
42.98%
75K
71.59%
1.95M
-
2.23M
14.09%
2.36M
6.06%
4.37M
84.89%
total stockholders equity
10.71M
-
14.05M
31.19%
8.67M
38.29%
14.10M
62.64%
19.74M
39.95%
25.67M
30.03%
14.17M
44.80%
21.53M
52.01%
29.53M
37.11%
38.64M
30.86%
20.59M
46.70%
32.65M
58.56%
44.65M
36.73%
55.69M
24.73%
31.40M
43.62%
43.78M
39.43%
45.23M
3.33%
59.46M
31.46%
39.31M
33.90%
53.18M
35.29%
54.35M
2.20%
69.18M
27.29%
49.17M
28.92%
64.81M
31.81%
78.68M
21.40%
99.31M
26.22%
76.45M
23.02%
102.68M
34.30%
107.37M
4.57%
133.44M
24.28%
94.07M
29.50%
123.52M
31.30%
124.51M
0.80%
160.40M
28.83%
116.17M
27.58%
163.15M
40.45%
175.12M
7.34%
219.99M
25.62%
90.05M
59.06%
128.64M
42.85%
126.69M
1.52%
172.05M
35.80%

All numbers in (except ratios and percentages)