bf/NASDAQ:TTEK_icon.jpeg

COM:TETRATECH

Tetra Tech

  • Stock

USD

Last Close

40.79

22/11 21:00

Market Cap

10.72B

Beta: -

Volume Today

3.80M

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 '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Dec '17
Apr '18
Jul '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
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
137.37M
-
153.60M
11.81%
173.02M
12.65%
175.95M
1.69%
116.57M
33.75%
136.32M
16.94%
141.01M
3.44%
150.28M
6.58%
119.92M
20.20%
130.47M
8.80%
155.08M
18.86%
158.77M
2.38%
136.16M
14.24%
143.45M
5.35%
156.56M
9.13%
177.64M
13.47%
144.63M
18.58%
155.26M
7.35%
131.75M
15.14%
160.22M
21.61%
119.36M
25.50%
135.39M
13.43%
179.20M
32.35%
206.61M
15.30%
140.23M
32.13%
120.59M
14.01%
113.83M
5.60%
111.80M
1.78%
135.44M
21.14%
124.26M
8.25%
132.60M
6.71%
128.77M
2.89%
142.85M
10.93%
128.68M
9.92%
138.19M
7.39%
147.44M
6.69%
151.26M
2.59%
235.66M
55.80%
188.81M
19.88%
173.27M
8.23%
207.06M
19.50%
215.64M
4.14%
198.34M
8.02%
197.44M
0.45%
accumulated other comprehensive income loss
-19.41M
-
-35.45M
82.60%
-16.59M
53.21%
-42.54M
156.44%
-67.59M
58.89%
-112.62M
66.63%
-100.31M
10.93%
-143.17M
42.73%
-158.54M
10.74%
-132.57M
16.39%
-124.04M
6.43%
-128.01M
3.20%
-143.19M
11.86%
-133.42M
6.83%
-119.23M
10.63%
-98.50M
17.39%
-101.90M
3.45%
-118.04M
15.84%
-131.74M
11.60%
-127.35M
3.33%
-154.69M
21.47%
-148.22M
4.19%
-147.06M
0.78%
-160.58M
9.20%
-145.01M
9.70%
-199.39M
37.50%
-177.73M
10.86%
-161.79M
8.97%
-127.92M
20.93%
-115.06M
10.06%
-102.40M
11.00%
-125.03M
22.10%
-123.05M
1.58%
-115.30M
6.29%
-157.81M
36.86%
-208.14M
31.90%
-175.13M
15.86%
-181.38M
3.57%
-137.93M
23.96%
-195.29M
41.59%
-132.20M
32.31%
-156.55M
18.41%
-154.69M
1.19%
-78.88M
49.01%
cash and cash equivalents
160.80M
-
167.22M
4.00%
188.87M
12.94%
122.38M
35.21%
98.89M
19.19%
98.52M
0.38%
175.18M
77.82%
135.33M
22.75%
125.09M
7.57%
113.67M
9.13%
153.92M
35.41%
160.46M
4.25%
126.98M
20.86%
171.34M
34.93%
138.77M
19.01%
189.97M
36.90%
173.03M
8.92%
203.18M
17.43%
214.04M
5.35%
146.19M
31.70%
66.50M
54.51%
130.73M
96.58%
111.23M
14.91%
120.73M
8.54%
110.83M
8.20%
134.98M
21.79%
141.66M
4.95%
157.51M
11.19%
163.44M
3.76%
225.33M
37.87%
234.27M
3.97%
166.57M
28.90%
205.54M
23.40%
194.38M
5.43%
217.38M
11.84%
185.09M
14.85%
164.40M
11.18%
231.39M
40.75%
176.06M
23.91%
168.83M
4.10%
198.69M
17.69%
210.29M
5.84%
212.32M
0.96%
232.69M
9.59%
cash and short term investments
160.80M
-
167.22M
4.00%
188.87M
12.94%
122.38M
35.21%
98.89M
19.19%
98.52M
0.38%
175.18M
77.82%
135.33M
22.75%
125.09M
7.57%
113.67M
9.13%
153.92M
35.41%
160.46M
4.25%
126.98M
20.86%
171.34M
34.93%
138.77M
19.01%
189.97M
36.90%
173.03M
8.92%
203.18M
17.43%
214.04M
5.35%
146.19M
31.70%
66.50M
54.51%
130.73M
96.58%
111.23M
14.91%
120.73M
8.54%
110.83M
8.20%
134.98M
21.79%
141.66M
4.95%
157.51M
11.19%
163.44M
3.76%
225.33M
37.87%
234.27M
3.97%
166.57M
28.90%
205.54M
23.40%
194.38M
5.43%
217.38M
11.84%
185.09M
14.85%
164.40M
11.18%
231.39M
40.75%
176.06M
23.91%
168.83M
4.10%
198.69M
17.69%
210.29M
5.84%
212.32M
0.96%
232.69M
9.59%
common stock
647K
-
650K
0.46%
643K
1.08%
626K
2.64%
622K
0.64%
603K
3.05%
602K
0.17%
594K
1.33%
589K
0.84%
581K
1.36%
575K
1.03%
570K
0.87%
572K
0.35%
572K
0%
568K
0.70%
559K
1.58%
560K
0.18%
557K
0.54%
553K
0.72%
553K
0%
553K
0%
549K
0.72%
547K
0.36%
546K
0.18%
547K
0.18%
541K
1.10%
539K
0.37%
538K
0.19%
542K
0.74%
542K
0%
541K
0.18%
540K
0.18%
540K
0%
537K
0.56%
533K
0.74%
530K
0.56%
532K
0.38%
532K
0%
532K
0%
532K
0%
534K
0.38%
535K
0.19%
535K
0%
deferred revenue
92.18M
-
85.97M
6.74%
79.16M
7.92%
103.34M
30.55%
106.88M
3.42%
95.27M
10.86%
92.95M
2.43%
93.99M
1.12%
96.19M
2.34%
92.13M
4.22%
93.40M
1.39%
88.22M
5.54%
112.69M
27.74%
114.34M
1.46%
125.60M
9.85%
117.50M
6.45%
132.93M
13.13%
144.33M
8.57%
163.70M
13.42%
143.27M
12.48%
155.59M
8.60%
154.61M
0.63%
147.55M
4.57%
165.61M
12.24%
203.82M
23.07%
189.74M
6.91%
182.94M
3.58%
171.91M
6.03%
199.30M
15.93%
185.60M
6.87%
179.13M
3.49%
190.40M
6.29%
219.52M
15.29%
224.98M
2.49%
247.01M
9.79%
241.34M
2.30%
274.12M
13.58%
321.52M
17.29%
351.05M
9.18%
335.04M
4.56%
deferred revenue non current
43.78M
-
30.17M
-
12.97M
-
deferrred tax liabilities non current
29.51M
-
27.24M
7.71%
26.48M
2.78%
28.79M
8.71%
33.48M
16.32%
27.29M
18.50%
31.28M
14.63%
34.76M
11.13%
39.18M
12.71%
31.76M
18.93%
35.88M
12.96%
56.79M
58.30%
63.47M
11.76%
46.29M
27.07%
53.67M
15.94%
43.78M
18.43%
39.24M
10.37%
45.74M
16.56%
41.69M
8.86%
28.00M
32.84%
27.33M
2.39%
25.62M
6.25%
24.89M
2.86%
17.86M
28.22%
13.13M
26.48%
12.91M
1.72%
13.42M
3.97%
16.32M
21.57%
18.46M
13.15%
18.15M
1.68%
17.71M
2.41%
10.56M
40.37%
13.92M
31.74%
17.10M
22.87%
18.28M
6.92%
15.16M
17.07%
32.78M
116.21%
62.83M
91.68%
71.42M
13.68%
37.17M
47.96%
11.62M
68.74%
17.25M
-
30.16M
74.81%
goodwill
719.53M
-
709.50M
1.39%
722.58M
1.84%
714.19M
1.16%
698.83M
2.15%
671.40M
3.93%
684.91M
2.01%
601.38M
12.20%
594.00M
1.23%
716.24M
20.58%
727.77M
1.61%
717.99M
1.34%
709.74M
1.15%
721.76M
1.69%
729.34M
1.05%
740.89M
1.58%
763.46M
3.05%
809.69M
6.06%
795.75M
1.72%
797.82M
0.26%
782.56M
1.91%
827.68M
5.76%
851.62M
2.89%
924.82M
8.60%
937.07M
1.32%
944.72M
0.82%
958.16M
1.42%
993.50M
3.69%
1.02B
2.46%
1.03B
1.15%
1.05B
2.16%
1.11B
5.40%
1.12B
1.31%
1.16B
3.17%
1.15B
0.62%
1.11B
3.56%
1.13B
2.06%
1.86B
63.81%
1.89B
1.64%
1.88B
0.35%
1.92B
2.28%
1.98B
2.84%
1.99B
0.73%
2.05B
2.73%
goodwill and intangible assets
798.21M
-
780.49M
2.22%
788.70M
1.05%
777.28M
1.45%
754.72M
2.90%
720.46M
4.54%
734.11M
1.89%
641.71M
12.59%
629.67M
1.88%
774.48M
23.00%
779.76M
0.68%
766.95M
1.64%
751.91M
1.96%
759.08M
0.95%
761.13M
0.27%
767.57M
0.85%
787.99M
2.66%
830.54M
5.40%
811.13M
2.34%
813.94M
0.35%
794.55M
2.38%
839.37M
5.64%
862.06M
2.70%
941.26M
9.19%
951.15M
1.05%
959.58M
0.89%
970.62M
1.15%
1.01B
3.79%
1.03B
2.12%
1.04B
0.94%
1.06B
2.16%
1.15B
8.07%
1.16B
1.14%
1.20B
3.32%
1.19B
1.06%
1.14B
3.87%
1.16B
1.87%
2.09B
79.95%
2.11B
1.10%
2.05B
2.73%
2.09B
1.81%
2.15B
2.97%
2.16B
0.15%
2.21B
2.35%
intangible assets
78.69M
-
70.98M
9.79%
66.11M
6.86%
63.09M
4.57%
55.89M
11.42%
49.06M
12.22%
49.20M
0.28%
40.33M
18.02%
35.66M
11.58%
58.23M
63.29%
51.99M
10.72%
48.96M
5.83%
42.17M
13.88%
37.31M
11.51%
31.80M
14.79%
26.69M
16.06%
24.53M
8.07%
20.85M
15.02%
15.38M
26.23%
16.12M
4.84%
11.98M
25.67%
11.70M
2.39%
10.44M
10.77%
16.44M
57.50%
14.08M
14.35%
14.86M
5.53%
12.46M
16.17%
13.94M
11.93%
10.89M
21.87%
8.92M
18.09%
9.16M
2.66%
37.99M
314.74%
36.53M
3.83%
39.48M
8.06%
33.94M
14.02%
29.16M
14.08%
27.54M
5.58%
232.55M
744.55%
225.03M
3.23%
173.94M
22.71%
168.13M
3.34%
175.61M
4.45%
164.46M
6.35%
160.59M
2.36%
inventory
1
-
long term debt
200.86M
-
198.22M
1.31%
195.50M
1.37%
192.84M
1.36%
190.12M
1.41%
228.01M
19.93%
225.51M
1.09%
180.97M
19.75%
177.02M
2.18%
343.14M
93.84%
349.21M
1.77%
331.50M
5.07%
372.72M
12.43%
326.86M
12.30%
310.27M
5.08%
341.28M
10.00%
432.43M
26.71%
463.54M
7.19%
418.95M
9.62%
264.71M
36.82%
247.58M
6.47%
231.33M
6.56%
324.07M
40.09%
263.95M
18.55%
494.62M
87.39%
545.27M
10.24%
459.37M
15.75%
434.35M
5.45%
457.46M
5.32%
417.98M
8.63%
407.10M
2.60%
374.29M
8.06%
419.67M
12.13%
403.13M
3.94%
388.87M
3.54%
392.54M
0.94%
382.15M
2.64%
1.23B
220.81%
1.07B
12.66%
1.02B
4.35%
1.08B
5.92%
1.09B
0.51%
990.72M
9.14%
952.73M
3.83%
long term investments
2.41M
-
2.49M
3.66%
1.94M
22.29%
2.14M
10.42%
1.94M
9.53%
2.16M
11.52%
2.09M
3.20%
1.89M
9.76%
1.82M
3.29%
2.01M
10.25%
1.87M
7.06%
2.06M
10.43%
1.96M
4.84%
2.24M
14.00%
2.85M
27.38%
2.70M
5.33%
2.42M
10.41%
3.17M
30.92%
2.56M
19.17%
3.37M
31.64%
2.90M
13.83%
3.54M
21.76%
7.66M
116.49%
6.87M
10.22%
7.17M
4.35%
7.34M
2.41%
6.68M
9.00%
7.33M
9.69%
7.92M
8.01%
7.70M
2.77%
8.18M
6.23%
3.28M
59.88%
3.89M
18.62%
4.61M
18.29%
3.97M
13.70%
4.57M
15.00%
net debt
46.08M
-
39.53M
14.21%
15.07M
61.87%
81.45M
440.49%
102.13M
25.39%
140.29M
37.36%
61.04M
56.49%
57.55M
5.71%
64.97M
12.90%
246.54M
279.45%
210.79M
14.50%
186.55M
11.50%
261.22M
40.03%
174.11M
33.35%
187.04M
7.43%
166.90M
10.77%
274.92M
64.72%
275.83M
0.33%
223.65M
18.92%
131.13M
41.37%
193.65M
47.68%
137.84M
28.82%
225.37M
63.50%
155.79M
30.87%
467.29M
199.95%
493.41M
5.59%
397.60M
19.42%
395.75M
0.47%
389.81M
1.50%
290.48M
25.48%
254.00M
12.56%
287.67M
13.26%
296.04M
2.91%
286.04M
3.38%
258.67M
9.57%
277.81M
7.40%
286.07M
2.97%
1.07B
275.15%
975.80M
9.08%
920.39M
5.68%
954.26M
3.68%
880.10M
7.77%
844.33M
4.06%
783.46M
7.21%
net receivables
668.24M
-
670.21M
0.29%
692.02M
3.25%
723.97M
4.62%
692.76M
4.31%
684.40M
1.21%
647.11M
5.45%
646.32M
0.12%
607.45M
6.01%
704.35M
15.95%
726.72M
3.18%
725.15M
0.22%
773.28M
6.64%
721.60M
6.68%
766.59M
6.23%
802.08M
4.63%
851.79M
6.20%
881.63M
3.50%
859.79M
2.48%
840.38M
2.26%
822.40M
2.14%
795.69M
3.25%
881.43M
10.77%
898.81M
1.97%
856.73M
4.68%
790.36M
7.75%
744.07M
5.86%
761.18M
2.30%
780.41M
2.53%
751.38M
3.72%
776.58M
3.35%
787.04M
1.35%
804.59M
2.23%
786.60M
2.24%
833.48M
5.96%
857.72M
2.91%
876.77M
2.22%
1.11B
26.72%
1.13B
1.47%
1.09B
3.03%
1.04B
4.82%
1.14B
9.65%
1.05B
7.64%
1.05B
0.22%
other assets
1M
-
other current assets
51.21M
-
52.33M
2.17%
49.94M
4.56%
52.26M
4.64%
53.04M
1.50%
48.66M
8.26%
48.18M
0.98%
42.13M
12.56%
49.31M
17.06%
56.53M
14.65%
51.96M
8.09%
46.26M
10.96%
53.74M
16.16%
50.14M
6.70%
56.92M
13.52%
49.97M
12.21%
65.86M
31.79%
65.10M
1.14%
60.12M
7.66%
56.00M
6.84%
62.64M
11.85%
72.00M
14.94%
123.82M
71.97%
62.20M
49.77%
94.70M
52.26%
76.60M
19.11%
70.52M
7.94%
81.09M
15.00%
91.60M
12.95%
87.40M
4.58%
95.58M
9.35%
112.34M
17.54%
103.27M
8.08%
100.65M
2.54%
94.50M
6.11%
115.40M
22.12%
193.63M
67.79%
126.30M
34.77%
114.44M
9.39%
89.10M
22.15%
214.84M
141.14%
128.75M
40.07%
240.40M
86.72%
243.23M
1.18%
other current liabilities
219.81M
-
211.93M
3.59%
217.55M
2.65%
213.58M
1.83%
202.01M
5.42%
184.70M
8.57%
210.23M
13.82%
194.26M
7.59%
171.92M
11.50%
236.01M
37.28%
249.59M
5.76%
218.58M
12.43%
164.30M
24.83%
188.88M
14.96%
191.31M
1.29%
226.94M
18.63%
190.85M
15.91%
244.96M
28.35%
248.90M
1.61%
294.19M
18.20%
244.44M
16.91%
297.20M
21.58%
307.63M
3.51%
374.15M
21.63%
284.93M
23.85%
342.31M
20.14%
356.01M
4.00%
390.83M
9.78%
324.20M
17.05%
388.96M
19.98%
418.46M
7.58%
449.36M
7.38%
404.99M
9.87%
424.24M
4.75%
473.08M
11.51%
456.87M
3.43%
376.93M
17.50%
537.22M
42.53%
591.24M
10.06%
619.81M
4.83%
885.84M
42.92%
978.29M
10.44%
981.99M
0.38%
958.67M
2.37%
other liabilities
other non current assets
4.14M
-
4.22M
1.96%
-572K
113.55%
4.13M
821.15%
4.21M
2.01%
2.86M
31.94%
1.88M
34.22%
6.18M
227.87%
9.61M
55.64%
2.58M
73.16%
3.71M
43.99%
27.88M
650.47%
28.23M
1.27%
31.57M
11.82%
31.80M
0.73%
31.85M
0.15%
32.98M
3.55%
35.10M
6.43%
35.28M
0.50%
38.84M
10.11%
35.65M
8.22%
38.29M
7.41%
39.59M
3.39%
51.66M
30.48%
39.78M
22.99%
52.05M
30.84%
53.30M
2.41%
57.05M
7.02%
47.27M
17.14%
49.67M
5.09%
51.50M
3.68%
53.20M
3.29%
57.25M
7.61%
60.22M
5.19%
60.31M
0.15%
57.98M
3.87%
66.44M
14.59%
74.52M
12.18%
73.48M
1.40%
70.51M
4.04%
74.81M
6.10%
182.51M
143.97%
94.33M
48.31%
101.59M
7.70%
other non current liabilities
84.68M
-
49.63M
41.40%
57.90M
16.67%
37.86M
34.61%
39.12M
3.34%
38.66M
1.19%
37.41M
3.21%
36.27M
3.06%
39.99M
10.26%
52.19M
30.50%
51.80M
0.75%
58.44M
12.83%
62.84M
7.53%
57.09M
9.15%
51.74M
9.37%
7.61M
85.30%
68.28M
797.46%
73.27M
7.31%
73.82M
0.74%
49.18M
33.37%
73.71M
49.86%
79.86M
8.35%
84.77M
6.14%
109.11M
28.71%
105.56M
3.25%
98.98M
6.24%
90.83M
8.24%
97.06M
6.86%
78.98M
18.63%
75.00M
5.04%
82.26M
9.69%
108.94M
32.43%
119.66M
9.84%
125.56M
4.94%
120.03M
4.41%
115.93M
3.42%
121.97M
5.21%
167.56M
37.38%
166.41M
0.69%
167.01M
0.36%
155.66M
6.80%
201.40M
29.38%
164.46M
18.34%
159.84M
2.81%
othertotal stockholders equity
456.51M
-
464.35M
1.72%
447.86M
3.55%
402.52M
10.13%
390.21M
3.06%
346.86M
11.11%
344.83M
0.59%
326.59M
5.29%
310.66M
4.88%
291.50M
6.17%
276.24M
5.23%
260.34M
5.76%
257.42M
1.12%
256.06M
0.53%
229.80M
10.26%
193.84M
15.65%
175.29M
9.57%
161.39M
7.93%
144.47M
10.48%
148.80M
3.00%
130.75M
12.13%
111.28M
14.90%
94.29M
15.26%
78.13M
17.14%
60.75M
22.25%
10.47M
82.76%
132K
98.74%
68K
-
81K
19.12%
95K
17.28%
63K
-
41K
34.92%
3.28M
-
10.64M
224.26%
17.91M
68.31%
10.06M
-
18.97M
88.59%
28.24M
48.83%
38.67M
36.95%
preferred stock
property plant equipment net
83.71M
-
80.35M
4.01%
78.21M
2.67%
73.86M
5.55%
70.66M
4.34%
65.11M
7.86%
68.60M
5.37%
64.91M
5.39%
61.30M
5.56%
74.31M
21.24%
71.59M
3.67%
67.83M
5.25%
63.30M
6.67%
61.32M
3.13%
59.42M
3.09%
56.84M
4.36%
56.93M
0.17%
55.49M
2.52%
44.72M
19.42%
43.28M
3.22%
41.80M
3.43%
41.66M
0.32%
40.07M
3.81%
39.44M
1.57%
264.37M
570.29%
298.16M
12.78%
275.67M
7.54%
274.90M
0.28%
260.93M
5.08%
260.35M
0.22%
249.24M
4.27%
253.16M
1.57%
247.45M
2.26%
241.80M
2.28%
226.03M
6.52%
214.63M
5.04%
217.39M
1.28%
278.43M
28.08%
288.54M
3.63%
250.76M
13.09%
254.48M
1.48%
254.84M
0.14%
238.01M
6.61%
251.01M
5.46%
retained earnings
579.48M
-
611.19M
5.47%
633.34M
3.62%
651.48M
2.86%
672.68M
3.25%
687.44M
2.19%
708.83M
3.11%
672.31M
5.15%
690.84M
2.76%
689.91M
0.13%
710.41M
2.97%
736.36M
3.65%
757.78M
2.91%
779.48M
2.86%
803.73M
3.11%
832.56M
3.59%
873.00M
4.86%
896.15M
2.65%
922.81M
2.97%
944.97M
2.40%
977.54M
3.45%
1.03B
5.04%
1.07B
3.99%
1.07B
0.31%
1.11B
3.65%
1.14B
2.54%
1.17B
2.78%
1.20B
2.43%
1.23B
2.84%
1.26B
2.36%
1.29B
2.58%
1.36B
4.98%
1.36B
0.12%
1.36B
0.08%
1.36B
0.21%
1.39B
2.09%
1.50B
7.52%
1.53B
2.05%
1.57B
3.04%
1.60B
1.65%
1.66B
3.82%
1.72B
3.77%
1.79B
4.08%
1.87B
4.38%
short term debt
6.01M
-
8.53M
41.92%
8.44M
1.07%
10.99M
30.19%
10.91M
0.75%
10.80M
0.94%
10.71M
0.90%
11.90M
11.17%
13.04M
9.55%
17.07M
30.86%
15.50M
9.19%
15.51M
0.08%
15.48M
0.17%
18.59M
20.05%
15.54M
16.38%
15.59M
0.29%
15.51M
0.49%
15.47M
0.29%
18.74M
21.15%
12.60M
32.76%
12.57M
0.21%
37.24M
196.18%
12.53M
66.36%
12.57M
0.37%
83.50M
564.21%
83.12M
0.46%
79.88M
3.89%
118.91M
48.86%
95.79M
19.45%
97.83M
2.12%
81.16M
17.03%
79.96M
1.49%
81.91M
2.45%
77.29M
5.64%
87.18M
12.80%
70.37M
19.28%
68.31M
2.92%
78.58M
15.03%
81.06M
3.16%
65.00M
19.81%
68.09M
4.75%
65.93M
-
63.42M
3.81%
short term investments
tax assets
19.95M
-
19.72M
1.15%
25.12M
27.37%
20.39M
18.84%
19.92M
2.31%
21.78M
9.35%
26.37M
21.10%
20.79M
21.18%
16.95M
18.44%
24.99M
47.38%
24.80M
0.76%
630K
97.46%
1.02M
61.27%
1.09M
7.38%
2.24M
105.13%
1.76M
21.22%
8.59M
-
6.20M
27.79%
6.44M
3.85%
8.45M
31.18%
30.58M
261.99%
30.57M
0.03%
31.33M
2.48%
27.83M
11.18%
24.07M
13.49%
26.78M
11.26%
32.05M
19.67%
34.51M
7.67%
34.74M
0.66%
34.63M
0.33%
54.41M
57.14%
58.88M
8.20%
59.27M
0.67%
56.63M
4.45%
47.80M
15.59%
52.01M
8.80%
74.34M
42.93%
81.73M
9.95%
98.42M
20.42%
76.21M
22.57%
89.51M
-
105.53M
17.90%
tax payables
17.35M
-
1.88M
89.18%
56K
97.02%
total assets
1.79B
-
1.78B
0.65%
1.82B
2.66%
1.78B
2.62%
1.70B
4.52%
1.64B
3.08%
1.70B
3.62%
1.56B
8.47%
1.50B
3.72%
1.75B
16.77%
1.81B
3.50%
1.80B
0.94%
1.80B
0.18%
1.80B
0.11%
1.82B
1.19%
1.90B
4.56%
1.97B
3.59%
2.08B
5.67%
2.03B
2.35%
1.95B
4.15%
1.83B
5.88%
1.95B
6.38%
2.10B
7.41%
2.15B
2.67%
2.35B
9.30%
2.34B
0.40%
2.29B
2.30%
2.38B
3.90%
2.41B
1.53%
2.46B
1.66%
2.51B
2.28%
2.58B
2.61%
2.64B
2.48%
2.65B
0.20%
2.68B
1.21%
2.62B
2.05%
2.73B
4.14%
3.99B
45.89%
3.97B
0.29%
3.83B
3.74%
3.95B
3.29%
4.07B
3.03%
4.08B
0.35%
4.19B
2.64%
total current assets
880.25M
-
889.76M
1.08%
930.83M
4.62%
898.60M
3.46%
844.69M
6.00%
831.58M
1.55%
870.47M
4.68%
823.77M
5.36%
781.85M
5.09%
874.55M
11.86%
932.60M
6.64%
931.87M
0.08%
954.00M
2.37%
943.08M
1.15%
962.28M
2.04%
1.04B
8.29%
1.09B
4.67%
1.15B
5.43%
1.13B
1.39%
1.04B
8.06%
951.54M
8.73%
998.42M
4.93%
1.12B
11.82%
1.08B
3.11%
1.06B
1.80%
1.00B
5.68%
956.25M
4.56%
999.78M
4.55%
1.04B
3.57%
1.06B
2.77%
1.11B
3.98%
1.07B
3.66%
1.11B
4.45%
1.08B
2.85%
1.15B
5.89%
1.16B
1.12%
1.23B
6.61%
1.47B
18.95%
1.42B
3.46%
1.35B
4.71%
1.45B
7.61%
1.48B
1.78%
1.51B
1.79%
1.53B
1.39%
total current liabilities
455.38M
-
460.03M
1.02%
478.18M
3.95%
503.86M
5.37%
436.37M
13.40%
427.09M
2.13%
454.90M
6.51%
450.44M
0.98%
401.07M
10.96%
475.67M
18.60%
513.58M
7.97%
481.09M
6.33%
428.64M
10.90%
465.26M
8.54%
489.01M
5.11%
537.67M
9.95%
483.92M
10.00%
560.01M
15.72%
563.08M
0.55%
610.29M
8.38%
531.97M
12.83%
624.44M
17.38%
646.90M
3.60%
758.95M
17.32%
712.48M
6.12%
735.75M
3.27%
732.66M
0.42%
793.46M
8.30%
754.72M
4.88%
796.65M
5.56%
811.35M
1.84%
848.48M
4.58%
849.27M
0.09%
855.19M
0.70%
945.47M
10.56%
916.02M
3.11%
870.62M
4.96%
1.17B
34.73%
1.21B
3.34%
1.19B
1.57%
1.16B
2.69%
1.19B
2.84%
1.25B
4.38%
1.22B
2.15%
total debt
206.87M
-
206.75M
0.06%
203.94M
1.36%
203.83M
0.05%
201.02M
1.38%
238.81M
18.80%
236.22M
1.08%
192.88M
18.35%
190.06M
1.46%
360.21M
89.52%
364.71M
1.25%
347.01M
4.85%
388.20M
11.87%
345.45M
11.01%
325.81M
5.68%
356.87M
9.53%
447.94M
25.52%
479.01M
6.94%
437.69M
8.63%
277.31M
36.64%
260.15M
6.19%
268.57M
3.24%
336.60M
25.33%
276.52M
17.85%
578.12M
109.07%
628.39M
8.70%
539.26M
14.18%
553.26M
2.60%
553.25M
0.00%
515.81M
6.77%
488.26M
5.34%
454.24M
6.97%
501.58M
10.42%
480.42M
4.22%
476.06M
0.91%
462.90M
2.76%
450.47M
2.69%
1.30B
189.61%
1.15B
11.71%
1.09B
5.44%
1.15B
5.85%
1.09B
5.43%
1.06B
3.09%
1.02B
3.83%
total investments
2.41M
-
2.49M
3.66%
1.94M
22.29%
2.14M
10.42%
1.94M
9.53%
2.16M
11.52%
2.09M
3.20%
1.89M
9.76%
1.82M
3.29%
2.01M
10.25%
1.87M
7.06%
2.06M
10.43%
1.96M
4.84%
2.24M
14.00%
2.85M
27.38%
2.70M
5.33%
2.42M
10.41%
3.17M
30.92%
2.56M
19.17%
3.37M
31.64%
2.90M
13.83%
3.54M
21.76%
7.66M
116.49%
6.87M
10.22%
7.17M
4.35%
7.34M
2.41%
6.68M
9.00%
7.33M
9.69%
7.92M
8.01%
7.70M
2.77%
8.18M
6.23%
3.28M
59.88%
3.89M
18.62%
4.61M
18.29%
3.97M
13.70%
4.57M
15.00%
total liabilities
770.43M
-
735.11M
4.58%
758.06M
3.12%
763.35M
0.70%
699.09M
8.42%
721.04M
3.14%
749.10M
3.89%
702.44M
6.23%
657.26M
6.43%
902.76M
37.35%
950.46M
5.28%
927.82M
2.38%
927.68M
0.02%
895.50M
3.47%
904.69M
1.03%
974.12M
7.67%
1.02B
5.11%
1.14B
11.59%
1.10B
3.94%
982.35M
10.50%
880.59M
10.36%
961.26M
9.16%
1.08B
12.42%
1.16B
7.61%
1.33B
14.01%
1.39B
5.06%
1.30B
6.94%
1.34B
3.46%
1.31B
2.35%
1.31B
0.14%
1.32B
0.81%
1.34B
1.81%
1.40B
4.49%
1.40B
0.11%
1.47B
5.12%
1.44B
2.24%
1.41B
2.23%
2.63B
86.81%
2.52B
4.13%
2.42B
3.94%
2.41B
0.35%
2.49B
3.01%
2.42B
2.70%
2.36B
2.33%
total liabilities and stockholders equity
1.79B
-
1.78B
0.65%
1.82B
2.66%
1.78B
2.62%
1.70B
4.52%
1.64B
3.08%
1.70B
3.62%
1.56B
8.47%
1.50B
3.72%
1.75B
16.77%
1.81B
3.50%
1.80B
0.94%
1.80B
0.18%
1.80B
0.11%
1.82B
1.19%
1.90B
4.56%
1.97B
3.59%
2.08B
5.67%
2.03B
2.35%
1.95B
4.15%
1.83B
5.88%
1.95B
6.38%
2.10B
7.41%
2.15B
2.67%
2.35B
9.30%
2.34B
0.40%
2.29B
2.30%
2.38B
3.90%
2.41B
1.53%
2.46B
1.66%
2.51B
2.28%
2.58B
2.61%
2.64B
2.48%
2.65B
0.20%
2.68B
1.21%
2.62B
2.05%
2.73B
4.14%
3.99B
45.89%
3.97B
0.29%
3.83B
3.74%
3.95B
3.29%
4.07B
3.03%
4.08B
0.35%
4.19B
2.64%
total non current assets
908.42M
-
887.27M
2.33%
893.39M
0.69%
877.80M
1.75%
851.44M
3.00%
812.37M
4.59%
833.05M
2.55%
735.47M
11.71%
719.35M
2.19%
878.37M
22.11%
881.73M
0.38%
865.35M
1.86%
846.42M
2.19%
855.29M
1.05%
857.45M
0.25%
860.72M
0.38%
880.32M
2.28%
932.89M
5.97%
899.89M
3.54%
905.87M
0.67%
883.35M
2.49%
953.45M
7.94%
979.95M
2.78%
1.07B
9.25%
1.29B
20.53%
1.34B
3.95%
1.33B
0.61%
1.38B
3.43%
1.38B
0.05%
1.39B
0.84%
1.40B
0.97%
1.51B
7.56%
1.53B
1.09%
1.56B
2.42%
1.53B
2.02%
1.46B
4.42%
1.50B
2.19%
2.52B
68.12%
2.56B
1.56%
2.47B
3.20%
2.50B
0.93%
2.59B
3.76%
2.58B
0.47%
2.67B
3.37%
total non current liabilities
315.05M
-
275.08M
12.69%
279.88M
1.74%
259.49M
7.29%
262.72M
1.25%
293.95M
11.89%
294.21M
0.09%
252.00M
14.35%
256.19M
1.66%
427.09M
66.71%
436.88M
2.29%
446.74M
2.26%
499.03M
11.71%
430.24M
13.78%
415.68M
3.39%
436.45M
5.00%
539.95M
23.71%
582.56M
7.89%
534.45M
8.26%
372.06M
30.38%
348.62M
6.30%
336.82M
3.39%
433.73M
28.77%
403.89M
6.88%
613.31M
51.85%
657.16M
7.15%
563.62M
14.23%
547.73M
2.82%
554.90M
1.31%
511.13M
7.89%
507.08M
0.79%
493.79M
2.62%
553.24M
12.04%
545.79M
1.35%
527.18M
3.41%
523.62M
0.68%
536.90M
2.54%
1.46B
171.26%
1.31B
10.15%
1.23B
6.13%
1.25B
1.93%
1.29B
3.17%
1.17B
9.24%
1.14B
2.53%
total stockholders equity
1.02B
-
1.04B
2.31%
1.07B
2.36%
1.01B
4.99%
995.93M
1.60%
922.28M
7.39%
953.96M
3.43%
856.33M
10.23%
843.54M
1.49%
849.43M
0.70%
863.19M
1.62%
869.26M
0.70%
872.57M
0.38%
902.70M
3.45%
914.86M
1.35%
928.45M
1.49%
946.96M
1.99%
940.05M
0.73%
936.09M
0.42%
966.97M
3.30%
954.16M
1.33%
990.45M
3.80%
1.02B
2.54%
989.29M
2.59%
1.03B
3.77%
950.11M
7.45%
992.89M
4.50%
1.04B
4.47%
1.11B
6.54%
1.15B
3.80%
1.19B
3.94%
1.23B
3.51%
1.24B
0.30%
1.24B
0.54%
1.21B
3.18%
1.18B
1.82%
1.32B
11.90%
1.36B
2.39%
1.45B
7.16%
1.40B
3.39%
1.54B
9.57%
1.58B
3.06%
1.67B
5.14%
1.83B
9.86%

All numbers in USD (except ratios and percentages)