bf/NASDAQ:ALGN_icon.jpeg

NASDAQ:ALGN

Align Technology, Inc.

  • Stock

USD

Last Close

273.56

17/05 20:00

Market Cap

20.24B

Beta: 1.60

Volume Today

591.15K

Avg: 1.01M

PE Ratio

46.94

PFCF: 29.87

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
25.54M
-
23.07M
9.65%
20.48M
11.23%
18.51M
9.65%
20.94M
13.15%
30.05M
43.53%
28.98M
3.56%
28.57M
1.41%
29.51M
3.29%
32.60M
10.46%
48.19M
47.82%
43.60M
9.52%
39.26M
9.96%
33.10M
15.68%
28.60M
13.62%
37.03M
29.49%
45.95M
24.10%
45.94M
0.02%
36.78M
19.95%
41.88M
13.88%
48.74M
16.39%
43.06M
11.65%
64.26M
49.21%
62.51M
2.71%
61.95M
0.90%
63.30M
2.18%
87.25M
37.84%
72.69M
16.69%
94.99M
30.67%
119.18M
25.47%
142.13M
19.25%
124.30M
12.55%
225.08M
81.08%
174.92M
22.29%
163.89M
6.31%
186.51M
13.80%
145.61M
21.93%
138.92M
4.59%
127.87M
7.95%
130.56M
2.10%
110.16M
15.63%
99.69M
9.50%
113.13M
13.47%
117.24M
3.64%
accumulated other comprehensive income loss
-44K
-
332K
854.55%
294K
11.45%
442K
50.34%
508K
14.93%
60K
88.19%
-140K
333.33%
-106K
24.29%
-187K
76.42%
25K
113.37%
-980K
4,020.00%
22K
102.24%
428K
1,845.45%
-85K
119.86%
-938K
1,003.53%
-1.38M
47.33%
-156K
88.71%
788K
605.13%
571K
27.54%
1.48M
159.89%
911K
38.61%
-728K
179.91%
-2.77M
281.04%
-2.28M
17.77%
-1.88M
17.76%
-1.93M
2.72%
-688K
64.30%
-193K
71.95%
9.10M
4,815.54%
24.91M
173.72%
43.50M
74.63%
29.03M
33.27%
29.62M
2.02%
17.60M
40.58%
4.33M
75.42%
-5.71M
232.06%
-19.77M
246.05%
-40.74M
106.10%
-10.28M
74.76%
1.83M
117.84%
11.34M
518.15%
2.05M
81.95%
cash and cash equivalents
164.50M
-
175.84M
6.89%
242.95M
38.17%
182.77M
24.77%
167.47M
8.37%
180.68M
7.88%
199.87M
10.62%
189.98M
4.95%
161.75M
14.86%
174.04M
7.60%
167.71M
3.63%
154.42M
7.93%
167.71M
8.61%
419.95M
150.41%
389.27M
7.30%
261.03M
32.95%
358.18M
37.22%
362.61M
1.24%
449.51M
23.96%
498.00M
10.79%
547.99M
10.04%
420.86M
23.20%
636.90M
51.33%
588.00M
7.68%
423.50M
27.98%
490.36M
15.79%
550.42M
12.25%
790.70M
43.65%
404.36M
48.86%
615.53M
52.22%
960.84M
56.10%
1.13B
17.78%
1.09B
4.01%
1.24B
13.94%
1.10B
11.19%
926.12M
15.76%
877.50M
5.25%
1.04B
19.03%
942.05M
9.81%
832.38M
11.64%
951.96M
14.37%
1.24B
30.15%
937.44M
24.34%
865.80M
7.64%
cash and short term investments
278.43M
-
323.58M
16.22%
369.99M
14.34%
364.44M
1.50%
365.53M
0.30%
425.50M
16.41%
454.66M
6.85%
444.80M
2.17%
438.54M
1.41%
484.75M
10.54%
527.29M
8.78%
548.08M
3.94%
571.81M
4.33%
612.97M
7.20%
640.26M
4.45%
545.59M
14.79%
601.97M
10.33%
679.07M
12.81%
721.54M
6.25%
662.74M
8.15%
712.62M
7.53%
605.16M
15.08%
735.36M
21.52%
774.51M
5.32%
720.92M
6.92%
782.37M
8.52%
868.63M
11.02%
790.70M
8.97%
404.36M
48.86%
615.53M
52.22%
960.84M
56.10%
1.13B
17.78%
1.09B
4.01%
1.24B
13.94%
1.17B
5.37%
1.01B
13.53%
899.64M
11.18%
1.09B
21.24%
999.58M
8.36%
884.03M
11.56%
1.01B
14.00%
1.28B
27.39%
972.74M
24.23%
898.91M
7.59%
common stock
8K
-
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
8K
0%
deferred revenue
65.38M
-
70.40M
7.68%
77.28M
9.77%
81M
4.82%
85.13M
5.09%
87.44M
2.72%
90.68M
3.71%
93.87M
3.51%
101.42M
8.05%
116.00M
14.37%
129.55M
11.69%
145.77M
12.52%
160.56M
10.14%
177.41M
10.50%
191.41M
7.89%
202.90M
6.00%
220.00M
8.43%
241.58M
9.80%
266.84M
10.46%
296.01M
10.93%
321.15M
8.49%
356.11M
10.89%
393.14M
10.40%
433.52M
10.27%
481.46M
11.06%
520.71M
8.15%
563.76M
8.27%
578.54M
2.62%
601.83M
4.03%
684.14M
13.68%
777.89M
13.70%
862.87M
10.93%
975.93M
13.10%
1.07B
9.65%
1.15B
7.73%
1.21B
5.13%
1.24B
2.50%
1.29B
3.58%
1.34B
4.41%
1.38B
2.47%
1.40B
1.45%
1.41B
0.87%
1.43B
1.34%
1.41B
1.30%
deferred revenue non current
deferrred tax liabilities non current
goodwill
61.71M
-
61.74M
0.05%
61.62M
0.20%
61.75M
0.21%
61.81M
0.09%
61.59M
0.35%
61.37M
0.36%
61.24M
0.22%
61.20M
0.06%
60.98M
0.37%
61.07M
0.16%
61.17M
0.15%
61.12M
0.08%
61.20M
0.12%
61.04M
0.25%
64.55M
5.74%
64.53M
0.03%
64.61M
0.14%
64.61M
0.00%
64.62M
0.01%
64.18M
0.68%
64.07M
0.17%
64.03M
0.07%
64.01M
0.03%
63.76M
-
63.92M
0.27%
63.28M
1.00%
415.54M
556.62%
427.34M
2.84%
444.82M
4.09%
427.56M
3.88%
432.18M
1.08%
426.59M
1.29%
418.55M
1.89%
411.96M
1.57%
390.10M
5.31%
377.62M
3.20%
407.55M
7.93%
414.22M
1.64%
414.76M
0.13%
404.30M
2.52%
419.53M
3.77%
458.24M
9.23%
goodwill and intangible assets
86.69M
-
86.11M
0.67%
85.36M
0.87%
84.39M
1.14%
83.80M
0.70%
82.93M
1.04%
82.06M
1.05%
81.27M
0.95%
80.59M
0.84%
79.72M
1.09%
79.16M
0.69%
78.61M
0.70%
83.75M
6.54%
82.99M
0.91%
82.00M
1.19%
92.45M
12.74%
91.31M
1.23%
90.07M
1.36%
89.07M
1.11%
87.63M
1.62%
85.31M
2.65%
83.61M
1.99%
81.95M
1.98%
80.33M
1.98%
78.85M
1.84%
77.01M
2.33%
75.69M
1.71%
73.75M
2.56%
543.21M
636.55%
555.95M
2.34%
574.89M
3.41%
548.04M
4.67%
549.90M
0.34%
542.39M
1.37%
528.26M
2.61%
515.46M
2.42%
483.92M
6.12%
469.33M
3.01%
503.27M
7.23%
507.54M
0.85%
504.06M
0.69%
487.04M
3.38%
501.65M
3.00%
579.66M
15.55%
intangible assets
24.98M
-
24.36M
2.45%
23.74M
2.56%
22.64M
4.64%
21.99M
2.87%
21.34M
2.96%
20.69M
3.05%
20.04M
3.14%
19.39M
3.24%
18.74M
3.35%
18.09M
3.46%
17.44M
3.59%
22.63M
29.77%
21.79M
3.70%
20.95M
3.85%
27.90M
33.16%
26.78M
4.01%
25.45M
4.96%
24.45M
3.93%
23.01M
5.91%
21.13M
8.18%
19.54M
7.54%
17.92M
8.27%
16.32M
8.92%
13.26M
-
11.77M
11.23%
10.47M
11.06%
127.67M
1,119.79%
128.60M
0.73%
130.07M
1.14%
120.48M
7.38%
117.72M
2.29%
115.79M
1.64%
109.71M
5.26%
103.50M
5.66%
93.82M
9.35%
91.71M
2.24%
95.72M
4.37%
93.32M
2.51%
89.30M
4.31%
82.74M
7.34%
82.12M
0.75%
121.42M
47.87%
inventory
15.70M
-
14.66M
6.64%
13.97M
4.73%
15.84M
13.40%
13.12M
17.20%
15.98M
21.87%
15.93M
0.34%
14.57M
8.51%
16.41M
12.65%
18.94M
15.38%
19.46M
2.78%
22.62M
16.20%
22.99M
1.65%
26.34M
14.57%
27.13M
3.00%
35.17M
29.65%
35.13M
0.12%
36.94M
5.15%
31.69M
14.22%
35.87M
13.18%
47.25M
31.75%
48.86M
3.40%
55.64M
13.88%
68.49M
23.09%
81.12M
18.45%
94.80M
16.85%
112.05M
18.20%
120.98M
7.97%
131.28M
8.51%
123.09M
6.23%
139.24M
13.12%
150.64M
8.19%
178.75M
18.66%
207.12M
15.87%
230.23M
11.16%
275.67M
19.74%
310.05M
12.47%
320.90M
3.50%
338.75M
5.56%
311.88M
7.93%
312.74M
0.27%
296.19M
5.29%
296.90M
0.24%
280.08M
5.67%
long term debt
59.31M
-
59.14M
0.28%
43.37M
26.67%
43.46M
0.23%
53.74M
23.66%
50.62M
5.82%
65.52M
29.43%
64.44M
1.64%
63.84M
0.93%
74.18M
16.19%
74.35M
0.23%
102.66M
38.07%
104.98M
2.27%
98.33M
6.34%
96.69M
1.67%
100.33M
3.76%
99.00M
1.33%
104.65M
5.70%
98.52M
5.85%
96.97M
1.58%
95.09M
1.93%
long term investments
62.88M
-
76.84M
22.18%
101.98M
32.72%
140.93M
38.20%
137.15M
2.68%
136.02M
0.82%
147.89M
8.73%
168.17M
13.71%
158.16M
5.95%
145.25M
8.17%
151.37M
4.22%
132.69M
12.34%
113.16M
14.72%
109.09M
3.60%
104.84M
3.89%
142.51M
35.93%
116.34M
18.36%
111.72M
3.98%
94.55M
15.36%
63.04M
33.33%
57.19M
9.28%
56.09M
1.93%
55.02M
1.89%
5.89M
89.30%
44.97M
663.87%
125.32M
-
107.69M
14.06%
77.55M
27.99%
50.26M
35.20%
41.98M
16.47%
37.38M
10.96%
26.02M
30.38%
18.14M
30.30%
8.02M
55.77%
3.62M
54.89%
net debt
-164.50M
-
-175.84M
6.89%
-242.95M
38.17%
-182.77M
24.77%
-167.47M
8.37%
-180.68M
7.88%
-199.87M
10.62%
-189.98M
4.95%
-161.75M
14.86%
-174.04M
7.60%
-167.71M
3.63%
-154.42M
7.93%
-167.71M
8.61%
-419.95M
150.41%
-389.27M
7.30%
-261.03M
32.95%
-358.18M
37.22%
-362.61M
1.24%
-449.51M
23.96%
-498.00M
10.79%
-547.99M
10.04%
-420.86M
23.20%
-636.90M
51.33%
-472.59M
25.80%
-364.36M
22.90%
-447.00M
22.68%
-506.96M
13.42%
-736.95M
45.37%
-353.74M
52.00%
-550.01M
55.49%
-896.40M
62.98%
-1.07B
19.13%
-1.01B
5.21%
-1.16B
14.95%
-996.71M
14.33%
-795.89M
20.15%
-754.56M
5.19%
-923.66M
22.41%
-815.14M
11.75%
-733.38M
10.03%
-847.31M
15.53%
-1.14B
34.60%
-840.47M
26.31%
-770.71M
8.30%
net receivables
112.37M
-
109.18M
2.84%
113.25M
3.73%
126.18M
11.42%
131.03M
3.84%
130.05M
0.75%
129.75M
0.23%
138.16M
6.48%
146.47M
6.01%
148.40M
1.32%
158.55M
6.84%
178M
12.27%
192.66M
8.24%
244.99M
27.16%
247.41M
0.99%
267.13M
7.97%
291.69M
9.20%
321.33M
10.16%
322.82M
0.47%
361.46M
11.97%
374.37M
3.57%
420.28M
12.26%
439.01M
4.46%
479.28M
9.17%
520.09M
8.52%
531.82M
2.25%
550.29M
3.47%
533.00M
3.14%
473.31M
11.20%
626.05M
32.27%
657.70M
5.06%
718.96M
9.31%
808.08M
12.40%
855.04M
5.81%
897.20M
4.93%
950.89M
5.98%
931.85M
2.00%
859.63M
7.75%
859.68M
0.01%
884.43M
2.88%
908.39M
2.71%
904.18M
0.46%
903.42M
0.08%
950.74M
5.24%
other assets
other current assets
35.59M
-
34.84M
2.12%
47.47M
36.24%
43.71M
7.91%
44.84M
2.58%
44.15M
1.55%
56.82M
28.72%
59.78M
5.20%
56.48M
5.52%
59.64M
5.60%
26.70M
55.23%
34.31M
28.49%
37.94M
10.60%
27.47M
27.60%
38.18M
38.98%
70.28M
84.09%
74.43M
5.90%
63.67M
14.46%
80.95M
27.14%
108.71M
34.29%
126.75M
16.60%
149.89M
18.25%
72.47M
51.65%
116.83M
61.22%
35.65M
69.49%
31.79M
10.84%
31.77M
0.07%
48.81M
53.65%
46.50M
4.72%
38.86M
16.43%
20.99M
46.00%
114.26M
444.44%
158.64M
38.84%
155.33M
2.08%
125.09M
19.47%
32.33M
74.15%
62.65M
93.79%
46.65M
25.54%
226.37M
385.29%
251.54M
11.12%
236.56M
5.95%
217.63M
8.00%
273.55M
25.69%
349.59M
27.80%
other current liabilities
63.63M
-
63.14M
0.76%
70.16M
11.12%
59.09M
15.78%
69.85M
18.21%
69.97M
0.17%
74.66M
6.70%
68.83M
7.81%
80.99M
17.67%
79.28M
2.11%
86.48M
9.08%
78.72M
8.97%
90.45M
14.89%
121.41M
34.23%
125.09M
3.03%
113.79M
9.03%
141.62M
24.46%
154.67M
9.21%
176.29M
13.98%
157.62M
10.59%
171.48M
8.80%
200.57M
16.96%
210.21M
4.81%
252.75M
20.24%
229.49M
9.20%
272.43M
18.71%
304.22M
11.67%
239.23M
21.36%
223.91M
6.40%
297.80M
33.00%
383.85M
28.90%
385.16M
0.34%
473.02M
22.81%
523.12M
10.59%
584.60M
11.75%
439.83M
24.76%
391.85M
10.91%
359.44M
8.27%
427.80M
19.02%
469.47M
9.74%
486.85M
3.70%
498.02M
2.29%
525.78M
5.57%
496.60M
5.55%
other liabilities
other non current assets
4.67M
-
8.63M
84.64%
8.62M
0.09%
8.31M
3.56%
8.21M
1.26%
7.51M
8.49%
7.67M
2.02%
7.25M
5.36%
7.88M
8.64%
7.59M
3.72%
8.20M
8.09%
7.71M
6.06%
7.22M
6.26%
13.47M
86.54%
13.32M
1.14%
14.40M
8.15%
22.99M
59.61%
25.40M
10.47%
38.38M
51.10%
17.23M
55.10%
19.30M
12.01%
25.46M
31.92%
26.99M
5.98%
20.30M
24.78%
48.89M
140.86%
44.13M
9.73%
39.61M
10.25%
29.57M
25.36%
27.58M
6.72%
32.63M
18.30%
35.15M
7.73%
37.96M
7.99%
47.28M
24.55%
54.67M
15.62%
57.51M
5.20%
57.69M
0.32%
52.84M
8.41%
52.14M
1.32%
55.83M
7.06%
54.30M
2.73%
138.16M
154.44%
132.43M
4.15%
128.68M
2.83%
121.83M
5.32%
other non current liabilities
23.04M
-
20.25M
12.10%
22.84M
12.76%
18.03M
21.04%
22.52M
24.90%
27.27M
21.08%
33.41M
22.52%
34.30M
2.64%
35.85M
4.55%
36.79M
2.61%
39.03M
6.10%
40.78M
4.47%
42.43M
4.04%
43.53M
2.61%
46.43M
6.65%
48.86M
5.25%
48.10M
1.56%
54.30M
12.87%
129.67M
138.82%
137.29M
5.87%
130.98M
4.59%
117.21M
10.51%
107.49M
8.29%
114.53M
6.55%
124.15M
8.39%
131.32M
5.78%
140.10M
6.68%
147.42M
5.22%
188.60M
27.93%
194.31M
3.03%
205.77M
5.90%
218.52M
6.19%
240.39M
10.01%
268.68M
11.77%
292.67M
8.93%
307.93M
5.22%
308.29M
0.12%
312.08M
1.23%
320.37M
2.65%
317.80M
0.80%
294.53M
7.32%
295.18M
0.22%
289.81M
1.82%
277.76M
4.16%
othertotal stockholders equity
693.10M
-
713.68M
2.97%
729.58M
2.23%
759.77M
4.14%
742.89M
2.22%
775.52M
4.39%
783.41M
1.02%
789.45M
0.77%
775.81M
1.73%
810.12M
4.42%
821.51M
1.41%
824.06M
0.31%
821.82M
0.27%
854.42M
3.97%
864.87M
1.22%
850.09M
1.71%
845.56M
0.53%
880.04M
4.08%
886.43M
0.73%
858.63M
3.14%
844.60M
1.63%
865.27M
2.45%
877.51M
1.41%
855.96M
2.46%
874.27M
2.14%
892.31M
2.06%
906.94M
1.64%
895.13M
1.30%
918.50M
2.61%
951.74M
3.62%
974.56M
2.40%
948.36M
2.69%
895.83M
5.54%
972.45M
8.55%
630.57M
35.16%
992.29M
57.36%
1.02B
2.48%
1.06B
4.31%
1.04B
1.49%
1.10B
5.72%
1.14B
3.34%
1.19B
4.51%
3.63B
204.30%
3.76B
3.56%
preferred stock
368.44M
-
property plant equipment net
76.93M
-
76.55M
0.49%
75.74M
1.06%
79.09M
4.42%
81.31M
2.81%
86.45M
6.32%
90.13M
4.25%
99.76M
10.70%
108.03M
8.28%
120.74M
11.76%
136.47M
13.03%
148.03M
8.47%
161.69M
9.23%
172.66M
6.79%
175.17M
1.45%
231.69M
32.27%
255.54M
10.29%
295.90M
15.79%
348.79M
17.87%
400.53M
14.83%
447.93M
11.84%
491.63M
9.76%
521.33M
6.04%
631.65M
21.16%
656.88M
3.99%
660.50M
0.55%
687.97M
4.16%
733.86M
6.67%
737.53M
0.50%
787.04M
6.71%
817.27M
3.84%
846.30M
3.55%
1.05B
24.57%
1.10B
3.91%
1.20B
9.83%
1.27B
5.24%
1.30B
2.70%
1.32B
1.20%
1.35B
2.65%
1.38B
2.22%
1.40B
1.75%
1.39B
1.25%
1.41B
1.55%
1.40B
0.58%
retained earnings
-172.87M
-
-138.33M
19.98%
-95.91M
30.67%
-63.47M
33.83%
-67.61M
6.52%
-53.13M
21.40%
-30.51M
42.59%
4.18M
113.70%
-5.83M
239.41%
-11.89M
104.09%
27.39M
330.37%
67.94M
148.03%
87.61M
28.95%
117.97M
34.65%
131.45M
11.43%
196.16M
49.23%
232.88M
18.72%
301.12M
29.30%
263.36M
12.54%
267.34M
1.51%
373.44M
39.69%
328.43M
12.05%
378.14M
15.14%
402.02M
6.31%
501.27M
24.69%
415.16M
17.18%
439.91M
5.96%
1.96B
345.10%
1.92B
2.07%
2.06B
7.27%
2.22B
7.73%
2.42B
9.04%
2.46B
1.77%
2.53B
2.76%
2.62B
3.67%
2.68B
2.32%
2.60B
2.92%
2.67B
2.79%
2.57B
4.04%
2.37B
7.53%
2.49B
4.71%
2.61B
4.89%
short term debt
6.12M
-
6.66M
8.86%
7.42M
11.44%
12.26M
65.23%
11.20M
8.65%
11.09M
0.95%
7.48M
32.54%
9.30M
24.35%
11.00M
18.26%
16.63M
51.15%
7.45M
55.22%
6.66M
10.62%
8.72M
31.07%
11.13M
27.58%
9.24M
16.96%
11.84M
28.11%
17.21M
45.39%
19.18M
11.42%
17.91M
6.63%
22.47M
25.50%
25.27M
12.45%
18.46M
26.94%
24.47M
32.52%
56.10M
129.29%
16.14M
71.22%
13.71M
15.10%
15.74M
14.82%
20.23M
28.52%
20.86M
3.14%
20.67M
0.89%
21.73M
5.13%
21.51M
1.02%
22.55M
4.81%
22.17M
1.67%
22.72M
2.48%
25.24M
11.11%
24.61M
2.50%
24.17M
1.79%
26.57M
9.93%
27.78M
4.52%
113.31M
307.94%
116.44M
2.77%
116.74M
0.26%
121.31M
3.91%
short term investments
113.93M
-
147.74M
29.67%
127.04M
14.01%
181.67M
43.01%
198.06M
9.02%
244.82M
23.61%
254.79M
4.07%
254.82M
0.01%
276.79M
8.62%
310.71M
12.26%
359.58M
15.73%
393.66M
9.48%
404.11M
2.65%
193.02M
52.24%
250.98M
30.03%
284.56M
13.38%
243.79M
14.33%
316.45M
29.81%
272.03M
14.04%
164.74M
39.44%
164.63M
0.07%
184.30M
11.95%
98.46M
46.58%
186.51M
89.43%
297.42M
59.47%
292.01M
1.82%
318.20M
8.97%
71.97M
-
86.75M
20.53%
22.14M
74.48%
46.24M
108.88%
57.53M
24.42%
51.64M
10.24%
55.80M
8.06%
44.79M
19.73%
35.30M
21.18%
33.10M
6.24%
tax assets
30.62M
-
28.82M
5.88%
15.77M
45.30%
22.74M
44.23%
20.46M
10.04%
19.71M
3.63%
3.10M
84.28%
14.63M
372.09%
16.01M
9.46%
14.54M
9.19%
51.42M
253.57%
57.53M
11.89%
60.05M
4.39%
68.92M
14.77%
67.84M
1.56%
60.07M
11.46%
61.78M
2.86%
73.53M
19.02%
50.06M
31.92%
45.52M
9.06%
45.86M
0.74%
47.44M
3.44%
64.69M
36.37%
57.15M
11.65%
59.05M
3.32%
63.15M
6.94%
64.01M
1.36%
1.55B
2,323.39%
1.57B
1.11%
1.57B
0.13%
1.55B
0.86%
1.52B
1.99%
1.51B
0.63%
1.50B
0.66%
1.53B
2.10%
1.52B
1.18%
1.52B
0.20%
1.52B
0.39%
1.57B
3.09%
1.59B
1.14%
1.61B
1.02%
1.59B
0.88%
1.59B
0.11%
1.57B
1.22%
tax payables
6.12M
-
6.66M
8.86%
7.42M
11.44%
6.64M
10.54%
8.70M
30.99%
11.09M
27.58%
7.48M
32.54%
9.30M
24.35%
7.33M
21.27%
8.05M
9.88%
7.45M
7.49%
6.66M
10.62%
8.72M
31.07%
11.13M
27.58%
9.24M
16.96%
11.84M
28.11%
17.21M
45.39%
19.18M
11.42%
17.91M
6.63%
22.47M
25.50%
13.72M
38.96%
10.85M
20.95%
12.03M
10.91%
8.15M
32.26%
11.27M
38.33%
13.02M
15.52%
14.13M
8.53%
15.32M
8.45%
11.73M
23.43%
15.54M
32.44%
30.13M
93.90%
41.54M
37.87%
113.31M
172.77%
35.15M
68.98%
33.84M
3.74%
45.65M
34.90%
116.41M
155.04%
127.06M
9.14%
74.32M
41.51%
126.54M
70.26%
113.31M
10.46%
116.44M
2.77%
116.74M
0.26%
121.31M
3.91%
total assets
703.89M
-
759.21M
7.86%
832.15M
9.61%
885.64M
6.43%
885.43M
0.02%
948.29M
7.10%
988.00M
4.19%
1.03B
4.09%
1.03B
0.02%
1.08B
4.96%
1.16B
7.32%
1.21B
4.22%
1.25B
3.62%
1.36B
8.60%
1.40B
2.74%
1.46B
4.52%
1.55B
6.30%
1.70B
9.44%
1.78B
4.73%
1.78B
0.27%
1.92B
7.51%
1.93B
0.62%
2.05B
6.43%
2.23B
8.87%
2.35B
4.99%
2.35B
0.19%
2.50B
6.40%
3.96B
58.55%
4.03B
1.54%
4.42B
9.67%
4.83B
9.39%
5.07B
4.97%
5.40B
6.43%
5.65B
4.72%
5.94B
5.17%
5.94B
0.02%
5.81B
2.24%
5.91B
1.77%
5.95B
0.59%
5.90B
0.78%
6.14B
4.12%
6.32B
2.83%
6.08B
3.71%
6.16B
1.18%
total current assets
442.09M
-
482.26M
9.09%
544.68M
12.94%
550.17M
1.01%
554.51M
0.79%
615.67M
11.03%
657.16M
6.74%
657.31M
0.02%
657.91M
0.09%
711.73M
8.18%
732.01M
2.85%
783.00M
6.97%
825.41M
5.42%
911.77M
10.46%
952.98M
4.52%
918.17M
3.65%
1.00B
9.26%
1.10B
9.75%
1.16B
5.09%
1.17B
1.02%
1.26B
7.89%
1.22B
2.92%
1.30B
6.40%
1.44B
10.49%
1.46B
1.27%
1.51B
3.31%
1.63B
8.49%
1.58B
3.48%
1.15B
27.10%
1.47B
28.19%
1.85B
25.54%
2.12B
14.38%
2.23B
5.50%
2.46B
10.01%
2.49B
1.58%
2.48B
0.53%
2.38B
4.19%
2.50B
5.21%
2.42B
3.05%
2.33B
3.82%
2.47B
5.73%
2.70B
9.59%
2.45B
9.45%
2.48B
1.34%
total current liabilities
160.65M
-
163.27M
1.63%
175.34M
7.39%
170.85M
2.56%
187.11M
9.52%
198.56M
6.12%
201.81M
1.64%
200.57M
0.61%
222.93M
11.14%
244.51M
9.68%
271.67M
11.11%
274.75M
1.13%
298.99M
8.82%
343.05M
14.74%
354.33M
3.29%
365.55M
3.17%
424.80M
16.21%
461.37M
8.61%
497.82M
7.90%
517.99M
4.05%
566.65M
9.39%
618.21M
9.10%
692.07M
11.95%
804.88M
16.30%
789.05M
1.97%
870.14M
10.28%
970.97M
11.59%
910.69M
6.21%
941.59M
3.39%
1.12B
19.14%
1.33B
18.17%
1.39B
5.15%
1.70B
21.72%
1.79B
5.52%
1.92B
7.47%
1.86B
3.14%
1.80B
3.18%
1.81B
0.28%
1.93B
6.44%
2.00B
4.09%
2.11B
5.11%
2.12B
0.76%
2.07B
2.66%
2.02B
2.11%
total debt
115.41M
-
59.14M
48.76%
43.37M
26.67%
43.46M
0.23%
53.74M
23.66%
50.62M
5.82%
65.52M
29.43%
64.44M
1.64%
63.84M
0.93%
74.18M
16.19%
74.35M
0.23%
102.66M
38.07%
130.23M
26.86%
122.94M
5.59%
120.87M
1.69%
126.91M
5.00%
99.00M
21.99%
104.65M
5.70%
98.52M
5.85%
96.97M
1.58%
95.09M
1.93%
total investments
176.82M
-
224.58M
27.01%
229.02M
1.98%
322.61M
40.86%
335.21M
3.91%
380.84M
13.61%
402.68M
5.74%
422.99M
5.04%
434.95M
2.83%
455.96M
4.83%
510.95M
12.06%
526.35M
3.01%
517.26M
1.73%
302.11M
41.60%
355.82M
17.78%
427.07M
20.02%
360.13M
15.68%
428.17M
18.89%
366.58M
14.38%
227.78M
37.86%
226.68M
0.48%
250.25M
10.40%
163.35M
34.73%
192.40M
17.78%
342.39M
77.96%
292.01M
14.71%
318.20M
8.97%
197.29M
-
194.44M
1.44%
99.69M
48.73%
96.50M
3.20%
99.51M
3.12%
89.02M
10.54%
81.83M
8.08%
62.93M
23.10%
43.33M
31.15%
36.72M
15.25%
total liabilities
183.70M
-
183.52M
0.09%
198.18M
7.99%
188.89M
4.69%
209.64M
10.98%
225.83M
7.73%
235.23M
4.16%
234.87M
0.15%
258.78M
10.18%
281.30M
8.70%
310.71M
10.45%
315.53M
1.55%
341.42M
8.20%
386.58M
13.23%
400.76M
3.67%
414.42M
3.41%
472.90M
14.11%
515.66M
9.04%
627.49M
21.68%
655.27M
4.43%
697.63M
6.46%
735.42M
5.42%
799.57M
8.72%
978.73M
22.41%
972.34M
0.65%
1.04B
7.46%
1.15B
10.50%
1.11B
3.70%
1.18B
6.20%
1.38B
17.01%
1.60B
15.50%
1.68B
5.04%
2.01B
19.98%
2.13B
6.08%
2.32B
8.72%
2.28B
1.85%
2.21B
2.88%
2.22B
0.32%
2.35B
5.79%
2.42B
3.19%
2.51B
3.50%
2.52B
0.42%
2.45B
2.52%
2.40B
2.34%
total liabilities and stockholders equity
703.89M
-
759.21M
7.86%
832.15M
9.61%
885.64M
6.43%
885.43M
0.02%
948.29M
7.10%
988.00M
4.19%
1.03B
4.09%
1.03B
0.02%
1.08B
4.96%
1.16B
7.32%
1.21B
4.22%
1.25B
3.62%
1.36B
8.60%
1.40B
2.74%
1.46B
4.52%
1.55B
6.30%
1.70B
9.44%
1.78B
4.73%
1.78B
0.27%
1.92B
7.51%
1.93B
0.62%
2.05B
6.43%
2.23B
8.87%
2.35B
4.99%
2.35B
0.19%
2.50B
6.40%
3.96B
58.55%
4.03B
1.54%
4.42B
9.67%
4.83B
9.39%
5.07B
4.97%
5.40B
6.43%
5.65B
4.72%
5.94B
5.17%
5.94B
0.02%
5.81B
2.24%
5.91B
1.77%
5.95B
0.59%
5.90B
0.78%
6.14B
4.12%
6.32B
2.83%
6.08B
3.71%
6.16B
1.18%
total non current assets
261.80M
-
276.95M
5.79%
287.47M
3.80%
335.47M
16.70%
330.92M
1.36%
332.62M
0.51%
330.84M
0.54%
371.09M
12.17%
370.68M
0.11%
367.83M
0.77%
426.62M
15.98%
424.56M
0.48%
425.87M
0.31%
447.13M
4.99%
443.17M
0.88%
541.13M
22.10%
547.97M
1.26%
596.62M
8.88%
620.85M
4.06%
613.96M
1.11%
655.59M
6.78%
704.22M
7.42%
749.98M
6.50%
795.32M
6.05%
888.64M
11.73%
844.80M
4.93%
867.28M
2.66%
2.39B
175.38%
2.88B
20.45%
2.94B
2.27%
2.98B
1.30%
2.95B
0.87%
3.16B
7.09%
3.19B
0.98%
3.45B
7.93%
3.46B
0.42%
3.43B
0.85%
3.41B
0.61%
3.52B
3.26%
3.57B
1.31%
3.68B
3.07%
3.62B
1.69%
3.64B
0.57%
3.68B
1.08%
total non current liabilities
23.04M
-
20.25M
12.10%
22.84M
12.76%
18.03M
21.04%
22.52M
24.90%
27.27M
21.08%
33.41M
22.52%
34.30M
2.64%
35.85M
4.55%
36.79M
2.61%
39.03M
6.10%
40.78M
4.47%
42.43M
4.04%
43.53M
2.61%
46.43M
6.65%
48.86M
5.25%
48.10M
1.56%
54.30M
12.87%
129.67M
138.82%
137.29M
5.87%
130.98M
4.59%
117.21M
10.51%
107.49M
8.29%
173.84M
61.72%
183.29M
5.43%
174.69M
4.69%
183.56M
5.08%
201.16M
9.59%
239.22M
18.92%
259.83M
8.61%
270.22M
4.00%
282.36M
4.50%
314.58M
11.41%
343.03M
9.05%
395.32M
15.24%
412.92M
4.45%
406.62M
1.52%
408.78M
0.53%
420.70M
2.92%
416.80M
0.93%
399.18M
4.23%
393.70M
1.37%
386.78M
1.76%
372.85M
3.60%
total stockholders equity
520.20M
-
575.68M
10.67%
633.97M
10.12%
696.75M
9.90%
675.80M
3.01%
722.46M
6.90%
752.77M
4.20%
793.53M
5.42%
769.80M
2.99%
798.26M
3.70%
847.93M
6.22%
892.03M
5.20%
909.86M
2.00%
972.31M
6.86%
995.39M
2.37%
1.04B
4.97%
1.08B
3.20%
1.18B
9.61%
1.15B
2.67%
1.13B
1.99%
1.22B
8.12%
1.19B
2.13%
1.25B
5.02%
1.26B
0.22%
1.37B
9.40%
1.31B
4.96%
1.35B
3.11%
2.85B
111.93%
2.85B
0.28%
3.03B
6.62%
3.23B
6.61%
3.39B
4.94%
3.38B
0.27%
3.52B
3.91%
3.62B
3.01%
3.67B
1.22%
3.60B
1.85%
3.69B
2.65%
3.60B
2.52%
3.48B
3.37%
3.64B
4.55%
3.80B
4.50%
3.63B
4.51%
3.76B
3.56%

All numbers in USD (except ratios and percentages)